जब कई पेजों का कॉन्टेंट एक जैसा होता है, तो सर्च इंजन उन्हें डुप्लीकेट मानते हैं एक ही पेज के वर्शन हैं. उदाहरण के लिए, किसी प्रॉडक्ट के डेस्कटॉप और मोबाइल वर्शन पेजों को अक्सर डुप्लीकेट माना जाता है.
सर्च इंजन, किसी पेज को कैननिकल या मुख्य वर्शन के तौर पर चुनते हैं और उसे क्रॉल करें. मान्य कैननिकल लिंक की मदद से, सर्च इंजन को इस बारे में जानकारी दी जा सकती है पेज के किस वर्शन को क्रॉल करना है और उपयोगकर्ताओं को खोज नतीजों में दिखाना है.
कैननिकल लिंक इस्तेमाल करने के कई फ़ायदे हैं:
- इससे सर्च इंजन को कई यूआरएल को एक ही पसंदीदा यूआरएल में मर्ज करने में मदद मिलती है. उदाहरण के लिए, अगर दूसरी साइटें आपके पेज के लिंक के आखिर में क्वेरी पैरामीटर रखती हैं, तो सर्च इंजन उन यूआरएल को अपने पसंदीदा वर्शन में इकट्ठा करें.
- यह ट्रैकिंग के तरीकों को आसान बनाता है. कई यूआरएल को ट्रैक करने के मुकाबले, किसी एक यूआरएल को ट्रैक करना आसान होता है.
- यह सिंडिकेटेड कॉन्टेंट वाले पेज की रैंकिंग को बेहतर बनाता है, ताकि अपने मूल कॉन्टेंट को वापस आपके पसंदीदा यूआरएल पर ले जाएं.
लाइटहाउस कैननिकल लिंक का ऑडिट कैसे फ़ेल हो जाता है
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 के यूआरएल हटाने वाले टूल का इस्तेमाल न करें. यह सभी वर्शन हटा देता है खोज के नतीजों में दिखते हैं.