इस उत्तर का TOC:
- एक ही आइटम आईडी के तहत सामग्री
- डुप्लिकेट सामग्री कैसे बनाई जाती है / डायनामिक पेज / URL
- एसईओ परिप्रेक्ष्य
- जूमला में डुप्लिकेट सामग्री से निपटना
- संदर्भ और लिंक
1. क्यों लेख एक ही आइटम के तहत प्रदर्शित किए जा रहे हैं
सबसे पहले, यह समस्या नहीं है कि आपको डुप्लिकेट यूआरएल क्यों मिल रहे हैं। लेख होम-पेज के आइटम आईडी का उपयोग कर रहे हैं, क्योंकि उनके लिए कोई अन्य आइटम आईडी निर्दिष्ट नहीं है।
इसके बारे में और पढ़ें:
और यह भी व्यावहारिक हो सकता है:
2. "डुप्लिकेट कंटेंट" कैसे बनाया जाता है / डायनामिक पेज / यूआरएल
यह वास्तव में डायनामिक वेबसाइटों के लिए एक मानक व्यवहार है जो फ़ील्ड-वैल्यू जोड़े के रूप में क्वेरी स्ट्रिंग्स के निर्माण के लिए URL मापदंडों का उपयोग करके अपने पेज उत्पन्न करता है । सर्वर / एप्लिकेशन को क्वेरी प्राप्त होगी, इसे संसाधित करें और ब्राउज़र को साहचर्य सामग्री लौटाएं।
इसे बेहतर ढंग से समझने के लिए, आप जूमला वेबसाइट में SEF Urls को निष्क्रिय कर सकते हैं और एक पृष्ठ के गैर-SEF Url का थोड़ा अध्ययन कर सकते हैं:
उदाहरण:
index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & CatID = 9 & Itemid = 101
उपरोक्त क्वेरी को फ़ील्ड-मूल्य जोड़े में विभाजित करते हुए हम देखते हैं:
- विकल्प = com_content
- दृश्य = लेख
- आईडी = ३
- catid = 9
- आइटमिड = 101
ये क्षेत्र-मूल्य हैं जिन्हें जूमला समझता है और निम्न सामग्री को वापस करने की कोशिश करेगा:
यह com_content घटक में क्वेरी करेगा और id 101 के साथ मेनू आइटम का उपयोग करके, श्रेणी id 9 के id 3 के साथ सामग्री आइटम (लेख) को प्रदर्शित करने के लिए एक लेख दृश्य का उपयोग करेगा।
1 पृष्ठ के लिए कई URL रूपांतर
हालाँकि एक ही लेख को और भी अधिक क्षेत्र-मूल्यों के संयोजन के साथ प्रदर्शित किया जा सकता है:
कुछ संभावित संयोजन हो सकते हैं:
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & CatID = 9
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & Itemid = 101
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & Itemid = 102
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & Itemid = 103
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3
- index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & lang = hi
index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & CatID = 9 & Itemid = 101 & lang = hi
index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & CatID = 9 & Itemid = 101 & lang = hi & प्रिंट = 1
index.php? विकल्प = com_content और दृश्य = लेख और आईडी = 3 & CatID = 9 & Itemid = 101 & lang = hi & Tmpl = घटक
जैसा कि आप देख सकते हैं, उपरोक्त सभी सिस्टम से एक ही डेटा का अनुरोध कर रहे हैं, जो कि आईडी = 3 के साथ लेख है। ये इस तथ्य की ओर जाता है कि एक ही सामग्री / पृष्ठ को विभिन्न विभिन्न यूआरएल के माध्यम से और कुछ मामलों में एक्सेस किया जा सकता है विभिन्न लेआउट में प्रदर्शित।
* जूमला में एसईएफ यूआरएल सक्षम होने के साथ , उपरोक्त संभावित रूप से एक ही लेख / सामग्री के लिए 1 से अधिक यूआरएल यूआरएल का अनुवाद हो सकता है।
3. एसईओ परिप्रेक्ष्य
आधुनिक खोज इंजन और Google विशेष रूप से, इस व्यवहार के बारे में जानते हैं। आमतौर पर वे अपने खोज परिणामों को एक पृष्ठ के लिए सबसे उपयुक्त URL को अनुक्रमित करने और रखने के लिए अपनी पूरी कोशिश करेंगे। इसके अलावा, Google ने खुलासा किया है कि इसके कारण डुप्लिकेट सामग्री के लिए कोई वास्तविक " जुर्माना " नहीं है ।
हालांकि, इस मामले में मुख्य मुद्दा यह है कि एक ही सामग्री / पृष्ठ को एक से अधिक बार अनुक्रमित किया गया है, यह है कि आप संभवतः पेज रैंकिंग और सबसे अच्छा संभव एसईओ प्रदर्शन खो रहे हैं , क्योंकि पेज रैंकिंग 1 के बजाय 1 से अधिक पृष्ठ में विभाजित हो जाएगी ।
इसे ध्यान में रखते हुए, इससे निपटना बुद्धिमानी है, बजाय इसके कि खोज इंजन अनुक्रमणिक url को यह बताने का प्रयास करने दें कि क्या अलग-अलग url समान या अलग-अलग सामग्री दिखाते हैं।
इसके अलावा, अपने यूआरएल को नियंत्रित करना और एसई को क्या सूचकांक करना चाहिए, इससे आपको बेहतर उपयोगकर्ता अनुभव प्राप्त करने में मदद मिल सकती है, क्योंकि साइट उपयोगकर्ताओं को केवल 1 मानक यूआरएल के तहत एक ही पृष्ठ मिलेगा, और यह एक वेबसाइट और इसके प्रबंधन के लिए एक अधिक ठोस संरचना का उत्पादन कर सकता है। ।
4. डुप्लिकेट सामग्री से कैसे निपटें
अपने पन्नों के लिए Canonical URL का उपयोग करना।
Canonical Urls उस खोज इंजन को निर्देश देगा जिसके बारे में माना जाता है कि वह एक पृष्ठ का सही url है जिसे उन्हें क्रॉल करना चाहिए और अपने सूचकांक में रखना चाहिए।
INDEX / NOINDEX, FOLLOW / NOFOLLOW मेटाडेटा का उपयोग करना।
अपने पृष्ठों में ऐसे मेटाडेटा का उपयोग करते हुए, खोज इंजन को निर्देश देगा कि यदि आप उन्हें किसी पृष्ठ की सामग्री को अनुक्रमणित करना चाहते हैं या नहीं और उस पर पाए गए लिंक का पालन करना या नहीं करना चाहते हैं।
301 पुनर्निर्देश / htaccess का उपयोग करना।
आप मुख्य रूप से इच्छित सभी अन्य URL को पुनर्निर्देशित कर सकते हैं। इसे SEF एक्सटेंशन्स या htaccess से हासिल किया जा सकता है । दोनों महान शक्ति प्रदान करते हैं, हालांकि htaccess में सभी प्रकार के पुनर्निर्देशनों के लिए नियमित अभिव्यक्ति का उपयोग करने की क्षमता पर विचार करने या mod_rewrite का उपयोग करके फिर से लिखने की क्षमता है। जे एक्सटेंशन्स के बारे में, जब जरूरत पड़ती है, मैं आमतौर पर sh404SEF का उपयोग करता हूं ।
अपडेट: जैसा कि @Neil रॉबर्टसन ने टिप्पणियों में उल्लेख किया है: एक महत्वपूर्ण पुनर्निर्देशन वेबसाइट के गैर-www संस्करण से वेबसाइट के www संस्करण या इसके विपरीत है। गैर-www के लिए .htaccess फ़ाइल को www पुनर्निर्देशन में जोड़ें।
### Redirect non-www to www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
### Redirect non-www to www - END
Google वेबमास्टर टूल का उपयोग करना Google वेबमास्टर टूल के
पास यह समायोजित करने के विकल्प हैं कि क्रॉलर को आपके URL मापदंडों के साथ कैसा व्यवहार करना चाहिए ।
साइटमैप
सबमिट का उपयोग करके खोज को आपकी साइट की URL संरचना से जोड़ा जाता है।
Robots.txt फ़ाइल का उपयोग करके
Google और अन्य प्रमुख SE आपके Robots.txt का सम्मान कर रहे हैं। आप उन्हें विशिष्ट निर्देशिकाओं / url पथों को क्रॉल नहीं करने का निर्देश दे सकते हैं।
वांछित परिणाम उत्पन्न करने के लिए उपरोक्त सभी विकल्पों को जोड़ा जा सकता है।
* हर जगह की तरह, इसलिए जूमला में, अच्छी योजना और सामग्री संगठन हमेशा बेहतर परिणाम तक पहुंचने में मदद करते हैं। विशेष रूप से जूमला के साथ, इसमें एक स्वच्छ सामग्री वर्गीकरण और मेनू आइटम संरचना भी शामिल है।
5. संदर्भ और लिंक
जूमला एसईओ एक्सटेंशन
आमतौर पर जूमला में यदि आप इसे कुशलता से निपटना चाहते हैं तो आप एक 3-पक्ष एसईओ-एसईएफ एक्सटेंशन स्थापित करना चाहेंगे।
अधिक पढ़ने: