hreflang टैग क्या हैं और अंतरराष्ट्रीय SEO में वे कैसे काम करते हैं?

जानें hreflang टैग क्या हैं, उन्हें कैसे लागू करें और वे अंतरराष्ट्रीय और बहुभाषी SEO में कैसे मदद करते हैं।

आप एक ही कंटेंट कई भाषाओं में परोसते हैं। आपके पास अलग देशों के लिए साइट के वर्शन हैं। hreflang टैग के बिना सर्च इंजन उलझ जाते हैं। उन्हें एक ही पेज के कई वर्शन दिखते हैं और वे नहीं जानते कि कौन-सा किस ऑडियंस के लिए है। hreflang टैग सर्च इंजन को बताते हैं कि कौन-सा पेज किस भाषा और क्षेत्र के लिए है। वे डुप्लिकेट कंटेंट की समस्याएँ रोकते हैं और पक्का करते हैं कि यूज़र को सही वर्शन दिखे।

hreflang टैग क्या हैं?

hreflang टैग HTML लिंक हैं जो सर्च इंजन को बताते हैं कि कौन-सा पेज किस भाषा और क्षेत्र के लिए है। वे ऐसे दिखते हैं:

<link rel="alternate" hreflang="en" href="https://example.com/page">
<link rel="alternate" hreflang="es" href="https://example.com/es/page">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page">

यह सर्च इंजन को बताता है: "यह पेज अंग्रेज़ी वर्शन है। यह स्पैनिश वर्शन है। यह फ़्रेंच वर्शन है। हर वर्शन उस भाषा के बोलने वालों को दिखाएँ।"

आप हर पेज के हेड में hreflang टैग जोड़ते हैं। हर भाषा के वर्शन में बाकी सभी वर्शन (खुद सहित) की ओर इशारा करने वाले टैग होते हैं।

hreflang टैग क्यों मायने रखते हैं

hreflang टैग के बिना सर्च इंजन को मिलते-जुलते या एक जैसे कंटेंट वाले कई पेज दिखते हैं। वे सभी वर्शन इंडेक्स कर सकते हैं या बेतरतीब चुन सकते हैं। यूज़र को गलत भाषा का वर्शन दिख सकता है। इससे डुप्लिकेट कंटेंट की समस्याएँ और उलझन बनती है।

hreflang टैग रैंकिंग की ताकत इकट्ठी करते हैं। दस भाषा वर्शन में अथॉरिटी बाँटने की जगह, सभी वर्शन अपनी-अपनी भाषाओं और क्षेत्रों के लिए अथॉरिटी साझा करते हैं। अंग्रेज़ी यूज़र को अंग्रेज़ी वर्शन रैंक होकर दिखता है। स्पैनिश यूज़र को स्पैनिश वर्शन रैंक होकर दिखता है।

hreflang टैग यूज़र एक्सपीरियंस सुधारते हैं। स्पेन के स्पैनिश बोलने वालों को स्पैनिश वर्शन दिखता है। अमेरिका के अंग्रेज़ी बोलने वालों को US अंग्रेज़ी वर्शन दिखता है। यूज़र को उनकी भाषा में कंटेंट मिलता है।

hreflang टैग का ढाँचा कैसे बनाएँ

भाषा कोड (en, es, fr, de) या भाषा-क्षेत्र कोड (en-US, en-GB, es-ES, es-MX) इस्तेमाल करें।

भाषा कोड ज़्यादा सरल हैं (en का मतलब कोई भी अंग्रेज़ी)। भाषा-क्षेत्र कोड ज़्यादा खास हैं (en-US अमेरिकी अंग्रेज़ी है, en-GB ब्रिटिश अंग्रेज़ी है)।

अगर आप पूरी दुनिया में अंग्रेज़ी परोसते हैं, तो hreflang="en" इस्तेमाल करें। अगर आप खास तौर पर अमेरिकी अंग्रेज़ी परोसते हैं, तो hreflang="en-US" इस्तेमाल करें।

हमेशा खुद की ओर इशारा करने वाला hreflang टैग शामिल करें। अंग्रेज़ी वर्शन में खुद की ओर इशारा करता hreflang="en" होना चाहिए। इससे सर्च इंजन को पता चलता है कि "यह मुख्य अंग्रेज़ी वर्शन है।"

उन यूज़र के लिए x-default टैग शामिल करें जिनकी भाषा या क्षेत्र कवर नहीं है। उदाहरण:

<link rel="alternate" hreflang="x-default" href="https://example.com">

यह कहता है "अगर यूज़र की भाषा हमारी hreflang लिस्ट में नहीं है, तो उन्हें यह वर्शन दिखाएँ।"

लागू करने के तरीके

HTML हेड टैग सबसे आम हैं। हर उस पेज के हेड में <link rel="alternate" hreflang="..."> टैग जोड़ें जिसके वैकल्पिक वर्शन हैं।

साइटमैप तरीका: अपने XML साइटमैप में hreflang जानकारी शामिल करें। हर URL एंट्री वैकल्पिक वर्शन लिस्ट कर सकती है।

HTTP हेडर तरीका: HTTP हेडर में hreflang जानकारी भेजें। यह PDF और गैर-HTML कंटेंट के लिए काम करता है।

ज़्यादातर साइटें HTML हेड तरीका इस्तेमाल करती हैं क्योंकि वह सबसे सरल है। अगर हो सके तो ये टैग अपने-आप बनाने के लिए अपना CMS इस्तेमाल करें।

hreflang की आम गलतियाँ

खुद की ओर इशारा करने वाले टैग भूल जाना। हर पेज में खुद की ओर इशारा करता टैग होना चाहिए। अंग्रेज़ी पेज में खुद की ओर इशारा करता hreflang="en" होना चाहिए।

बेमेल लागू करना। अगर अंग्रेज़ी पेज स्पैनिश वर्शन को लिंक देता है पर स्पैनिश पेज अंग्रेज़ी को वापस लिंक नहीं देता, तो hreflang टूटा है। सभी वर्शन को बाकी सभी वर्शन का हवाला देना होगा।

गलत भाषा कोड। "en" की जगह "english" इस्तेमाल करना। "en-US" की जगह "US" इस्तेमाल करना। मानक ISO भाषा कोड इस्तेमाल करें।

x-default का न होना। अगर आपकी साइट उन देशों के विज़िटर को परोसती है जिनके लिए आपके पास खास वर्शन नहीं हैं, तो उन्हें डिफ़ॉल्ट वर्शन दिखाने के लिए x-default शामिल करें।

गैर-कैनोनिकल URL की ओर इशारा करना। अगर hreflang ऐसे URL की ओर इशारा करता है जो कैनोनिकल नहीं है, तो सर्च इंजन संबंध फ़ॉलो न करें। हमेशा कैनोनिकल URL की ओर इशारा करें।

hreflang बनाम जियोटारगेटिंग सेटिंग

hreflang टैग और Google Search Console की जियोटारगेटिंग सेटिंग साथ काम करती हैं। hreflang टैग सर्च इंजन को बताते हैं कि कौन-सा पेज किस भाषा के लिए है। GSC में जियोटारगेटिंग Google को बताती है कि आप किस देश को टारगेट कर रहे हैं।

अगर स्पेन के स्पैनिश बोलने वालों के लिए आपके पास example.com/es/ है, तो hreflang="es-ES" इस्तेमाल करें और GSC में जियोटारगेटिंग स्पेन पर सेट करें।

अगर पूरी दुनिया के स्पैनिश बोलने वालों के लिए आपके पास example.com/es/ है, तो hreflang="es" इस्तेमाल करें और देश-खास जियोटारगेटिंग सेट न करें।

अक्सर पूछे जाने वाले सवाल

अगर मैं अलग डोमेन इस्तेमाल करता हूँ तो क्या मुझे hreflang टैग चाहिए?

हाँ। अगर आपके पास अंग्रेज़ी के लिए example.com और स्पैनिश के लिए example.es है, तो hreflang टैग सर्च इंजन को बताते हैं कि ये जुड़े वर्शन हैं। hreflang के बिना सर्च इंजन उन्हें अलग साइटें मानते हैं। hreflang के साथ वे संबंध समझते हैं और अथॉरिटी को सही ढंग से इकट्ठा करते हैं। WEMASY वेबसाइट बिल्डर से आप अपनी वेबसाइट पर अपने पेज बना सकते हैं। यहाँ देखें: वेबसाइट बिल्डर।

hreflang और कैनोनिकल टैग में क्या फ़र्क है?

कैनोनिकल टैग कहते हैं "यह पेज और वह पेज डुप्लिकेट हैं, इसे रैंक करें।" hreflang टैग कहते हैं "यह पेज और वह पेज वैकल्पिक भाषा वर्शन हैं, हर एक को उसकी भाषा के लिए रैंक करें।" वे अलग मकसद पूरे करते हैं। डुप्लिकेट के लिए कैनोनिकल इस्तेमाल करें। भाषा के रूपों के लिए hreflang इस्तेमाल करें।

क्या मुझे क्षेत्रीय बोलियों के लिए hreflang इस्तेमाल करना चाहिए?

हाँ, अगर आपके पास अलग क्षेत्रों के लिए अलग वर्शन हैं। English-US, English-UK, English-AU अलग वर्शन के लायक काफ़ी अलग हैं। उन्हें अलग करने के लिए hreflang="en-US", hreflang="en-GB", hreflang="en-AU" इस्तेमाल करें। इससे सर्च इंजन सही क्षेत्र को सही वर्शन परोस पाते हैं।

क्या मैं पेजिनेटेड कंटेंट के लिए hreflang इस्तेमाल कर सकता हूँ?

नहीं। hreflang भाषा और क्षेत्रीय रूपों के लिए है, पेजिनेशन के लिए नहीं। पेजिनेटेड कंटेंट (पेज 1, पेज 2, पेज 3) वैकल्पिक भाषा वर्शन नहीं है। पेजिनेशन के लिए इसकी जगह rel="next" और rel="prev" इस्तेमाल करें। hreflang सिर्फ़ भाषा और क्षेत्र के रूपों के लिए इस्तेमाल करें।

हर पेज पर कितने hreflang टैग होने चाहिए?

आप जितने भाषा वर्शन देते हैं उनमें से हर एक के लिए एक, साथ में x-default। अगर आपके पास अंग्रेज़ी, स्पैनिश और फ़्रेंच वर्शन हैं, तो हर पेज में तीन hreflang टैग (हर भाषा के लिए एक) और x-default होता है। सभी वर्शन बाकी सभी वर्शन का हवाला देते हैं। इससे दोतरफ़ा संबंध बनता है।

क्या hreflang मेरी रैंकिंग बढ़ाएगा?

सीधे नहीं। hreflang आपको ऊपर रैंक नहीं कराता। पर यह डुप्लिकेट कंटेंट की पेनल्टी रोकता है और पक्का करता है कि सर्च इंजन आपकी साइट का ढाँचा समझें। यह साफ़ करके कि कौन-सा वर्शन किस भाषा या क्षेत्र के लिए है, hreflang हर वर्शन को उसके टारगेट बाज़ार में बेहतर रैंक कराने में मदद करता है। परोक्ष रूप से, सही hreflang अथॉरिटी इकट्ठा करके रैंकिंग सुधारता है।

यह भी पढ़ें

और पढ़ें: SEO के बारे में सब कुछ

इसे अभी आज़माएँ
अपनी खुद की वेबसाइट पर।

WEMASY के साथ मुफ़्त शुरू करें और कुछ ही मिनटों में अपनी साइट बनाएँ।