
अपने समान उद्देश्य के कारण, hreflang टैग और कैनोनिकल टैग अक्सर एक दूसरे के साथ भ्रमित हो जाते हैं। आखिरकार, ये दोनों ही Google और अन्य खोज इंजनों को संकेत देते हैं कि उन्हें किस वेब पेज को इंडेक्स करना चाहिए और किसी विशेष खोजकर्ता को क्या दिखाना चाहिए ।
हालाँकि, अधिक ध्यान से देखने पर आपको पता चलेगा कि ये टैग:
आखिरी बिंदु विशेष रूप से महत्वपूर्ण है। क्योंकि अगर आप सुनिश्चित नहीं हैं कि आप क्या कर रहे हैं और वेब पेज पर कैनोनिकल टैग जोड़ते हैं, जबकि आपको वास्तव में hreflang टैग का उपयोग करना चाहिए या इसके विपरीत , तो खोज इंजन खोजकर्ताओं को पेज का सही संस्करण दिखाने में विफल हो सकते हैं।
नतीजा? आपके खोजकर्ता उन वेब पेजों को नहीं देखते हैं जिन्हें आपने उनके उपभोग के लिए बड़ी मेहनत से बनाया है, बल्कि वे अन्य पेज देखते हैं जिनमें रूपांतरण की कम संभावना है - जिसके कारण आपको ट्रैफ़िक, बिक्री और राजस्व का नुकसान हो सकता है।
आइए hreflang और कैनोनिकल टैग के बीच अंतर, उन्हें अपनी वेबसाइट पर सही ढंग से लागू करने के सर्वोत्तम तरीकों, साथ ही इस प्रक्रिया में बचने योग्य कुछ सामान्य गलतियों पर एक नज़र डालें।
Hreflang टैग कोड के स्निपेट होते हैं जो सर्च इंजन क्रॉलर को वेब पेज की भाषा और उसके लक्षित भौगोलिक स्थान के बारे में संकेत देते हैं । यहाँ hreflang टैग का एक उदाहरण दिया गया है:
इस मामले में, hreflang टैग खोज इंजन को बताता है कि वेब पेज “https://www.example.com/gb/” “en” ISO 639-1 भाषा कोड के अनुसार अंग्रेजी भाषा में है, और यह “gb” ISO 3166-1 क्षेत्र कोड का पालन करने वाले यूनाइटेड किंगडम क्षेत्र के खोजकर्ताओं के लिए है।
Hreflang टैग विशेष रूप से अंतर्राष्ट्रीय वेबसाइटों के लिए महत्वपूर्ण हैं, जिनके वेब पेज विभिन्न भौगोलिक बाजारों के लिए स्थानीयकृत किए गए हैं। ऐसा इसलिए है क्योंकि वे खोज इंजनों को विभिन्न देशों के खोजकर्ताओं को वेब पेज का उपयुक्त भाषा और क्षेत्रीय संस्करण प्रदान करने में मदद करते हैं।
उदाहरण के लिए, जर्मनी, फ्रांस, स्विट्जरलैंड और इटली में उपस्थिति वाले खुदरा विक्रेता के पास छह अलग-अलग भौगोलिक दर्शक हो सकते हैं:
खुदरा विक्रेता सबसे पहले अपनी वेबसाइट पर प्रत्येक भौगोलिक दर्शकों को लक्षित करने के लिए प्रत्येक वेब पेज के छह अलग-अलग संस्करण बनाएगा। उसके बाद, प्रत्येक ऐसे पेज संस्करण पर, खुदरा विक्रेता को खोज इंजन को सूचित करने के लिए hreflang विशेषताओं को लागू करने की आवश्यकता होगी:
साथ ही, ध्यान रखें कि hreflang टैग संकेतों के रूप में काम करते हैं, न कि निर्देश के रूप में । दूसरे शब्दों में, वे सर्च इंजन को संकेत देते हैं कि उन्हें अंतरराष्ट्रीय खोजकर्ताओं को वेब पेज कैसे दिखाने चाहिए। हालाँकि, सर्च इंजन अपने हिसाब से पेजों को अलग तरीके से दिखाना चुन सकता है।
hreflang टैग कैसे काम करते हैं और उन्हें अपनी वेबसाइट पर कैसे लागू करें, इसके बारे में अधिक जानने के लिए hreflang टैग सर्वोत्तम प्रथाओं के बारे में हमारी विस्तृत मार्गदर्शिका देखें।
hreflang टैग की तरह, कैनोनिकल टैग भी कोड के स्निपेट होते हैं जो सर्च इंजन क्रॉलर को संकेत (निर्देश नहीं) प्रदान करते हैं। हालाँकि, उनका काम सर्च इंजन को सूचित करना है:
कैनोनिकल टैग तब उपयोगी होते हैं जब आपके पास:
कैनोनिकल टैग इस तरह दिखाई देते हैं:
कैनोनिकल और hreflang दोनों टैग वेबसाइट स्वामियों को डुप्लिकेट सामग्री की समस्याओं से बचने में मदद करते हैं, जिसके कारण कुछ पेज गलत तरीके से सर्च इंजन में रैंक नहीं कर पाते हैं। हालाँकि, hreflang टैग किसी विशेष भाषा और क्षेत्रीय सेटिंग का उपयोग करके खोजकर्ता को कौन सा वेब पेज दिखाना है, इस बारे में अधिक विशिष्ट निर्देश प्रदान करते हैं। दूसरी ओर, कैनोनिकल टैग सर्च इंजन को केवल यह बताते हैं कि उन्हें समान सामग्री वाले विभिन्न पेजों में से किस पेज को सर्च में दिखाना है।
मान लीजिए कि हमारे पास “https://example.com/gb” URL वाला एक होमपेज है, जिसकी सामग्री काफी हद तक क्रमशः “https://example.com/gb1” और “https://example.com” URL वाले दो अन्य वेब पेजों के समान है।
ऐसी स्थिति में:
यदि आप कोई अंतर्राष्ट्रीय वेबसाइट नहीं चला रहे हैं, तो आप hreflang विशेषताओं का उपयोग न करके भी बच सकते हैं। हालाँकि, आपको अभी भी कैनोनिकल टैग लागू करने पर विचार करना चाहिए, जो इन तरीकों से आपकी वेबसाइट को ऑर्गेनिक ट्रैफ़िक के लिए बेहतर तरीके से अनुकूलित कर सकता है:
ऐसा इसलिए क्योंकि आप खोज इंजन को इस बात को लेकर भ्रमित करने का जोखिम उठाते हैं कि उन्हें किन वेब पेजों को अनुक्रमित और रैंकिंग करना चाहिए ।
कल्पना करें कि आपके पास दो वेब पेज हैं: वेब पेज A और वेब पेज B. जब आप वेब पेज A में एक कैनोनिकल टैग जोड़ते हैं जो वेब पेज B की ओर इशारा करता है, तो आप खोज इंजनों को बता रहे हैं कि उन्हें वेब पेज A के बजाय वेब पेज B को अनुक्रमित और रैंक करना चाहिए।
लेकिन यदि आप वेब पेज A में hreflang टैग भी जोड़ते हैं, तो आप खोज इंजन को संकेत दे रहे हैं कि उन्हें वेब पेज A को भी अनुक्रमित और रैंक करना चाहिए। यह कैनोनिकल टैग के वेब पेज A को अनुक्रमित या रैंक न करने के निर्देशों के साथ टकराव करता है।
ऐसे परस्पर विरोधी संकेतों के सामने, खोज इंजन आपके hreflang और canonical टैग दोनों को नजरअंदाज कर सकते हैं, और वेब पेजों A और B को कैसे रैंक किया जाए, इस बारे में अपना निर्णय ले सकते हैं। यह निर्णय आपकी इच्छा के अनुरूप नहीं हो सकता है।
तदनुसार, यदि आप कैनोनिकल टैग वाले वेब पेज पर hreflang टैग जोड़ रहे हैं, तो सुनिश्चित करें कि कैनोनिकल टैग किसी अन्य पेज के URL के बजाय उसी वेब पेज के URL की ओर इंगित कर रहा हो।
जैसा कि ऊपर बताया गया है, कैनोनिकल टैग का उपयोग न केवल आपकी वेबसाइट से संबंधित URL को इंगित करने के लिए किया जा सकता है, बल्कि दूसरों की वेबसाइट से भी संबंधित URL को इंगित करने के लिए किया जा सकता है ।
यह उस स्थिति के लिए उपयोगी है, जहाँ आपकी सामग्री आपके ब्लॉग और किसी कंटेंट सिंडिकेशन पार्टनर की वेबसाइट दोनों पर प्रकाशित की गई है, जिसकी सर्च रैंकिंग आपसे ज़्यादा है। अगर आप चाहते हैं कि सर्च इंजन आपके ब्लॉग पर मौजूद कंटेंट का वर्शन दिखाए और दूसरी वेबसाइट पर नहीं, तो आपको यह करना होगा:
hreflang और canonical टैग के गलत क्रियान्वयन से निम्नलिखित समस्याएं हो सकती हैं:
यदि आप एक गुणवत्ता वेबसाइट स्थानीयकरण समाधान का उपयोग कर रहे हैं जैसे Weglot बहुभाषी SEO के लिए, यह आपकी वेबसाइट में hreflang टैग स्वचालित रूप से जोड़ सकता है और 100% सटीक hreflang कार्यान्वयन सुनिश्चित कर सकता है। साथ ही, Yoast SEO जैसे वेबसाइट प्लगइन्स में आपकी वेबसाइट के हर पेज पर बड़े पैमाने पर कैनोनिकल टैग जोड़ने की अंतर्निहित सुविधाएँ होती हैं।
हालांकि कैनोनिकल और hreflang टैग को मैन्युअल रूप से जोड़ना भी संभव है, लेकिन आप उन्हें गलत तरीके से लागू करने का जोखिम उठाते हैं। सावधान रहें कि ऐसी गलतियाँ न करें;
दूसरे शब्दों में, आप अपने लिंक टैग को इस प्रकार प्रारूपित करें:
यह बिल्कुल भी काम नहीं करेगा। कैनोनिकल और hreflang विशेषताओं को एक लिंक टैग में संयोजित करना एक सामान्य बात लग सकती है, लेकिन इससे आपके कोड में समस्याएँ पैदा होंगी।
इसके बजाय, कैनोनिकल और hreflang टैग को अलग-अलग लिंक टैग में रखा जाना चाहिए।
यदि आपके पास अलग-अलग भाषाओं और क्षेत्रों के लिए किसी पेज के वैकल्पिक संस्करण हैं, तो इनमें से प्रत्येक पेज वेरिएंट को अपने स्वयं के कैनोनिकल टैग की आवश्यकता होगी ।
उदाहरण के लिए, आपके पास वैश्विक पेज के रूप में “https://www.example.com/” हो सकता है, और URL “https://www.example.com/gb/” वाला पेज वैरिएंट हो सकता है जो यूनाइटेड किंगडम से अंग्रेजी भाषा के आगंतुकों के लिए है।
यहां, आपके “https://www.example.com/gb/” पेज के लिए कैनोनिकल टैग “https://www.example.com/gb/” की ओर इंगित करना चाहिए न कि “https://www.example.com/” की ओर।
यदि आप “https://www.example.com/” को “https://www.example.com/gb/” के लिए कैननिकल URL के रूप में उपयोग करते हैं, तो आप संकेत दे रहे हैं कि “https://www.example.com/” आपके वैश्विक पृष्ठ का आधिकारिक संस्करण है। परिणामस्वरूप, खोज इंजन गलती से खोजकर्ताओं को हमेशा “https://www.example.com/” परोस सकते हैं, भले ही खोजकर्ता यूनाइटेड किंगडम से हो।
वेब पेज पर hreflang टैग लागू करते समय, आपको एक hreflang टैग को वर्तमान वेब पेज URL पर वापस पॉइंट करना होगा। इसे "सेल्फ़-रेफ़रेंसिंग" कहा जाता है।
उदाहरण के लिए, “https://www.example.com/gb/” URL वाले वेब पेज में निम्न प्रकार से दो hreflang टैग हो सकते हैं:
इस मामले में Hreflang टैग #1 स्व-संदर्भित प्रविष्टि होगी। और rel विशेषता का मान "वैकल्पिक" होना चाहिए - इसे "कैनोनिकल" से प्रतिस्थापित नहीं किया जा सकता। ऐसा करने से कोड त्रुटियाँ भी सामने आएंगी।
हमने hreflang और कैनोनिकल टैग पर इस चर्चा में बहुत कुछ कवर किया है। आइए संक्षेप में बताते हैं:
Hreflang और canonical टैग सर्च इंजन के लिए संकेत के रूप में काम करते हैं - और निर्देश नहीं - कि उन्हें वेब पेजों को कैसे इंडेक्स और रैंक करना चाहिए। यह इंगित करने के लिए कि कौन से वेब पेज खोजकर्ताओं को कुछ भाषा और क्षेत्रीय सेटिंग के साथ दिखाए जाने चाहिए, hreflang टैग का उपयोग करें। वैकल्पिक रूप से, किसी वेब पेज के “आधिकारिक” संस्करण को इंगित करने के लिए, canonical टैग का उपयोग करें।
hreflang और canonical टैग का इस्तेमाल करना थोड़ा मुश्किल लग सकता है, क्योंकि इन्हें लागू करते समय कई तरह की गड़बड़ियाँ हो सकती हैं। हालाँकि, ऐसे कई टूल उपलब्ध हैं जो इस प्रक्रिया को आसान और त्रुटि-मुक्त बना सकते हैं। खासकर अगर आप अपनी वेबसाइट को बहुभाषी बनाना चाहते हैं, Weglot यह केवल वेब सामग्री का उच्च स्तर की सटीकता के साथ अनुवाद करने से कहीं अधिक कार्य करता है।
यह स्वचालित रूप से आपके वेब पेजों पर उपयुक्त hreflang टैग भी जोड़ सकता है, जिससे आपके आगंतुकों के लिए सर्वोत्तम वेबसाइट अनुभव बनाने के दौरान सटीक कार्यान्वयन सुनिश्चित होता है।
शक्ति को समझने का सबसे अच्छा तरीका Weglot इसे स्वयं अनुभव करके देखें। बिना किसी शुल्क और प्रतिबद्धता के इसका परीक्षण करें।
शक्ति को समझने का सबसे अच्छा तरीका Weglot इसे स्वयं अनुभव करके देखें। बिना किसी शुल्क और प्रतिबद्धता के इसका परीक्षण करें।
यदि आप अभी अपनी वेबसाइट को कनेक्ट करने के लिए तैयार नहीं हैं, तो आपके डैशबोर्ड में एक डेमो वेबसाइट उपलब्ध है।