सामग्री पर जाएँ

क्या मैं Google Search Console में hreflang टैग जाँच सकता हूँ?

टेक्निकल SEO

अब सीधे तौर पर नहीं। Hreflang की त्रुटियाँ पहले International Targeting रिपोर्ट में दिखती थीं, जिसे Google ने बंद कर दिया है, और Google की hreflang गाइड अब Search Console की किसी रिपोर्ट के बजाय थर्ड-पार्टी टूल की ओर इशारा करती है। Google आज भी hreflang को पढ़ता है, इसलिए इसकी जाँच करना ज़रूरी है। पहले पुष्टि करें कि टैग उसी HTML में मौजूद हैं जिसे Google ने fetch किया, फिर क्रॉलर से पूरे सेट को validate करें, और देखें कि किन देशों के सर्चर किस भाषा-संस्करण पर पहुँच रहे हैं।

Google आज भी hreflang के साथ क्या करता है

Google की deprecation सूचना के अनुसार वह hreflang को सपोर्ट करना और इस्तेमाल करना जारी रखेगा। ये annotations Google को बताते हैं कि कौन-से URL किसी एक ही पेज के भाषा या क्षेत्र-आधारित संस्करण हैं, ताकि वह सर्चर को सबसे उपयुक्त संस्करण दिखा सके। इन्हें आप <head> में HTML link एलिमेंट के रूप में, HTTP हेडर में या अपने sitemap में घोषित कर सकते हैं; Google तीनों को समान मानता है, और एक से ज़्यादा तरीके अपनाने से कोई अतिरिक्त लाभ नहीं होता।

ज़्यादातर implementations में होने वाली आम गलतियाँ

  • हर संस्करण अपने-आप को और बाकी सभी को सूचीबद्ध करता है। अगर दो पेज एक-दूसरे की ओर इशारा नहीं करते, तो Google उस जोड़ी को अनदेखा कर देता है।
  • कोड ISO मानकों का पालन करते हैं। भाषा कोड (ISO 639-1), जिसके बाद वैकल्पिक रूप से क्षेत्र (ISO 3166-1 Alpha 2): de, de-at, pt-br। अकेला क्षेत्र कोड अमान्य है, और UK या EU जैसे मानों का कोई असर नहीं होता; यूनाइटेड किंगडम के लिए सही कोड gb है।
  • URL absolute होने चाहिए। हर वैकल्पिक संस्करण के लिए पूरा पता चाहिए, https:// सहित। वैकल्पिक संस्करण दूसरे डोमेन पर भी हो सकते हैं।
  • फ़ॉलबैक वैकल्पिक है, पर उपयोगी है। x-default उस पेज को बताता है जो उन सर्चर के लिए है जिनकी भाषा आपके किसी भी संस्करण से मेल नहीं खाती; यह अक्सर भाषा चुनने वाला पेज होता है।

आज hreflang की जाँच कैसे करें

  1. पुष्टि करें कि Google को टैग दिख रहे हैं। किसी स्थानीयकृत URL को inspect करें, क्रॉल किए गए पेज का HTML खोलें और hreflang खोजें। जो टैग केवल किसी ऐसी स्क्रिप्ट से जुड़ते हैं जो चली ही नहीं, या जिन्हें कैश ने हटा दिया, वे यहाँ गायब दिखेंगे।
  2. क्रॉलर से पूरे सेट को validate करें। return link का न होना और गलत कोड तभी पकड़ में आते हैं जब हर संस्करण की तुलना बाकी सभी से की जाए, जिसके लिए hreflang जाँच वाला साइट क्रॉल चाहिए। Google कुछ थर्ड-पार्टी टूल का ज़िक्र करता है, लेकिन साफ़ कहता है कि वह उन्हें न बनाए रखता है और न जाँचता है।
  3. नतीजा Performance रिपोर्ट में देखें। Page फ़िल्टर को किसी एक भाषा-फ़ोल्डर तक सीमित करें, जैसे /de/, और Countries टैब खोलें। जिन देशों के लिए वह फ़ोल्डर बना ही नहीं है, वहाँ से impressions आना संकेत है कि सही संस्करण नहीं दिखाया जा रहा। इसे उलटकर भी देख सकते हैं: किसी एक देश पर फ़िल्टर लगाएँ और Pages टैब पढ़ें।

जो समस्याएँ hreflang की विफलता जैसी दिखती हैं

  • IP या ब्राउज़र की भाषा के आधार पर अपने-आप होने वाले redirect। Google इनसे बचने की सलाह देता है: Googlebot ज़्यादातर US से, Accept-Language हेडर के बिना क्रॉल करता है, इसलिए हो सकता है कि वह आपके दूसरे संस्करण कभी देखे ही नहीं। इसके बजाय संस्करणों को एक-दूसरे से लिंक करें (multi-regional साइटें)।
  • बिना अनुवाद वाले पेज। जिन संस्करणों की मुख्य सामग्री का कभी अनुवाद नहीं हुआ, उन्हें duplicate माना जाता है, और Google उन्हें एक में मिला सकता है।
  • lang एट्रिब्यूट। Google किसी पेज की भाषा उसके दिखने वाले टेक्स्ट से तय करता है, lang या URL से नहीं।

व्यापक संदर्भ के लिए देखें International Targeting का क्या हुआ।

AutoPSEO कैसे मदद करता है

Internationalization रिपोर्ट आपके Search Console डेटा को पेज और देश के अनुसार पढ़ती है, हर URL के फ़ोल्डर या सबडोमेन (/de/, /fr-ca/, de.example.com) से तय करती है कि वह किस बाज़ार के लिए है, और हर देश के लिए दिखाती है कि कितने impressions सही संस्करण तक पहुँचे, कितने किसी दूसरे बाज़ार के संस्करण तक और कितने आपके डिफ़ॉल्ट पेजों तक। जिन देशों में ज़्यादातर impressions गलत संस्करण पर जाते हैं, उन्हें चिह्नित किया जाता है, और व्यवहार में यही वह hreflang विफलता है जो मायने रखती है।

अपना SEO कंटेंट ऑटोपायलट पर चलाएँ

Search Console और अपनी साइट कनेक्ट करें। AutoPSEO उसे स्कैन करता है और तुरंत पहले विषयों की योजना बना देता है। क्रेडिट कार्ड की ज़रूरत नहीं।