दस्तावेज़ में सही 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 के यूआरएल हटाने वाले टूल का इस्तेमाल न करें. यह यूआरएल के सभी वर्शन को खोज से हटा देता है.

संसाधन