दस्तावेज़ में सही rel=canonical नहीं है

जब कई पेजों पर एक जैसा कॉन्टेंट होता है, तो सर्च इंजन उन्हें एक ही पेज के डुप्लीकेट वर्शन मानते हैं. उदाहरण के लिए, किसी प्रॉडक्ट पेज के डेस्कटॉप और मोबाइल वर्शन को अक्सर डुप्लीकेट माना जाता है.

सर्च इंजन, किसी एक पेज को कैननिकल या प्राइमरी वर्शन के तौर पर चुनते हैं और उसे क्रॉल करते हैं. मान्य कैननिकल लिंक की मदद से, सर्च इंजन को यह बताया जा सकता है कि किसी पेज के किस वर्शन को क्रॉल करना है और खोज के नतीजों में उपयोगकर्ताओं को दिखाना है.

कैननिकल लिंक का इस्तेमाल करने के कई फ़ायदे हैं:

  • इससे, सर्च इंजन को कई यूआरएल को एक पसंदीदा (कैननिकल) यूआरएल में शामिल करने में मदद मिलती है. उदाहरण के लिए, अगर दूसरी साइटें आपके पेज के लिंक के आखिर में क्वेरी पैरामीटर डालती हैं, तो सर्च इंजन उन यूआरएल को आपके पसंदीदा वर्शन में इकट्ठा कर लेते हैं.
  • इससे ट्रैकिंग के तरीके आसान हो जाते हैं. एक यूआरएल को ट्रैक करना, कई यूआरएल को ट्रैक करने से आसान है.
  • इससे, सिंडिकेट किए गए कॉन्टेंट के पेज की रैंकिंग बेहतर होती है. ऐसा, आपके ओरिजनल कॉन्टेंट के सिंडिकेट किए गए लिंक को आपके पसंदीदा यूआरएल पर वापस जोड़कर किया जाता है.

Lighthouse, अमान्य कैननिकल लिंक वाले किसी भी पेज को फ़्लैग करता है:

अमान्य कैननिकल लिंक वाले दस्तावेज़ को दिखाने वाला लाइटहाउस ऑडिट

अगर पेज पर इनमें से कोई भी शर्त पूरी होती है, तो उसे ऑडिट में फ़ेल माना जाता है:

  • एक से ज़्यादा कैननिकल लिंक मौजूद हैं.
  • कैननिकल लिंक एक मान्य यूआरएल नहीं है.
  • कैननिकल लिंक, किसी दूसरे इलाके या भाषा के पेज पर ले जाता है.
  • कैननिकल लिंक किसी दूसरे डोमेन पर ले जाता है.
  • कैननिकल लिंक, साइट के रूट पर ले जाता है. ध्यान दें कि यह स्थिति कुछ मामलों में मान्य हो सकती है. जैसे, एएमपी या मोबाइल पेज के वैरिएशन के लिए. हालांकि, Lighthouse इसे गड़बड़ी के तौर पर मानता है.

कैननिकल लिंक की जानकारी देने के दो विकल्प हैं.

पहला विकल्प: पेज के <head> में <link rel=canonical> एलिमेंट जोड़ें:

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

दूसरा विकल्प: एचटीटीपी रिस्पॉन्स में Link हेडर जोड़ें:

Link: https://example.com; rel=canonical

हर तरीके के फ़ायदों और नुकसानों की सूची के लिए, Google का डुप्लीकेट यूआरएल को एक साथ जोड़ना पेज देखें.

सामान्य दिशा-निर्देश

  • पक्का करें कि कैननिकल यूआरएल मान्य हो.
  • जहां भी हो सके, एचटीटीपी के बजाय सुरक्षित एचटीटीपीएस कैननिकल यूआरएल का इस्तेमाल करें.
  • अगर उपयोगकर्ता की भाषा या देश के हिसाब से, किसी पेज के अलग-अलग वर्शन दिखाने के लिए hreflang लिंक का इस्तेमाल किया जाता है, तो पक्का करें कि कैननिकल यूआरएल, उस भाषा या देश के लिए सही पेज पर ले जाता हो.
  • कैननिकल यूआरएल को किसी दूसरे डोमेन पर न ले जाएं. Yahoo और Bing ऐसा करने की अनुमति नहीं देते.
  • निचले लेवल के पेजों को साइट के रूट पेज पर तब तक न ले जाएं, जब तक उनका कॉन्टेंट एक जैसा न हो.

Google से जुड़े दिशा-निर्देश

  • Google Search Console का इस्तेमाल करके जानें कि Google आपकी पूरी साइट पर मौजूद किन यूआरएल को कैननिकल या डुप्लीकेट मानता है.
  • यूआरएल के कैननिकल होने की जांच करने के लिए, Google के यूआरएल हटाने वाले टूल का इस्तेमाल न करें. ऐसा करने से, यूआरएल के सभी वर्शन, खोज के नतीजों से हटा दिए जाते हैं.

संसाधन