इस टूल के बारे में
hreflang टैग सर्च इंजन को बताते हैं कि एक पेज कई भाषाओं या क्षेत्रीय वेरिएंट में मौजूद है। जब कोई उपयोगकर्ता फ़्रेंच में खोज करता है, तो hreflang उन्हें अंग्रेजी के बजाय आपकी सामग्री के फ़्रेंच संस्करण पर निर्देशित करता है। जब एक ही सामग्री विभिन्न भाषाओं में एकाधिक यूआरएल पर दिखाई देती है तो टैग डुप्लिकेट-सामग्री दंड को भी रोकते हैं।
किसी पृष्ठ के प्रत्येक भाषा संस्करण को hreflang लिंक टैग के माध्यम से स्वयं सहित हर दूसरे संस्करण की घोषणा करनी चाहिए। इसे सही ढंग से लागू करने के लिए स्व-संदर्भ (पेज अपनी भाषा घोषित करता है) और अन्य सभी भाषा प्रकारों के संदर्भ की आवश्यकता होती है। त्रुटियाँ आम हैं: स्व-संदर्भ गायब होना, पारस्परिक संदर्भ गायब होना, गलत भाषा कोड।
यह जनरेटर एक संरचित इनपुट से hreflang टैग का पूरा सेट बनाता है - प्रत्येक भाषा में आपका URL पथ। आउटपुट HTML लिंक टैग है जो आपके <head> में पेस्ट करने के लिए तैयार है, साथ ही hreflang घोषणाओं (HTML कार्यान्वयन का विकल्प) के साथ वैकल्पिक XML साइटमैप प्रविष्टियाँ भी हैं।
hreflang टैग का उपयोग क्यों करें?
बहुभाषी साइटें जो hreflang घोषित नहीं करती हैं, उनका खोज प्रदर्शन ख़राब होता है: उपयोगकर्ताओं को गलत भाषा संस्करण की ओर निर्देशित किया जाता है, सामग्री डुप्लिकेट के रूप में दिखाई देती है, और सहभागिता मेट्रिक्स गिर जाते हैं। hreflang को सही ढंग से घोषित करने से प्रत्येक उपयोगकर्ता स्वचालित रूप से सही संस्करण पर निर्देशित हो जाता है।
कई भाषाओं वाली साइटों के लिए मैन्युअल hreflang कार्यान्वयन त्रुटि-प्रवण है। 50-भाषा वाली साइट को प्रति पृष्ठ 50 लिंक टैग की आवश्यकता होती है, प्रत्येक सही ढंग से क्रॉस-रेफ़रेड होता है। एक जनरेटर जो यूआरएल डेटा से उन सभी को उत्पन्न करता है, सिस्टम को तोड़ने वाली टाइपो और छूटे हुए संदर्भों से बचाता है।
तकनीकी विवरण
HTML प्रारूप: <लिंक rel='वैकल्पिक' hreflang='en' href='https://example.com/page' />। प्रति भाषा एक लिंक, सभी पृष्ठ के <head> में।
भाषा कोड ISO 639-1 (en, ja, fr) का पालन करते हैं, वैकल्पिक रूप से ISO 3166-1 अल्फा-2 (en-US, en-GB, fr-CA) के अनुसार क्षेत्र के साथ। गलत कोड (देश कोड का उपयोग जहां भाषा कोड अपेक्षित है) एक सामान्य त्रुटि है।
स्व-संदर्भ: प्रत्येक पृष्ठ में उपयुक्त भाषा कोड के साथ खुद को इंगित करने वाला एक hreflang टैग शामिल होना चाहिए। स्व-संदर्भ का गुम होना सबसे आम त्रुटियों में से एक है और संपूर्ण hreflang कार्यान्वयन को बाधित करता है।
अक्सर पूछे जाने वाले प्रश्न
- क्या मैं जेनरेट किए गए आउटपुट को कस्टमाइज़ कर सकता हूँ?
- हाँ। टूल आपकी विशिष्ट आवश्यकताओं के अनुसार आउटपुट तैयार करने के लिए विभिन्न अनुकूलन विकल्प प्रदान करता है। जनरेट करने से पहले सेटिंग्स समायोजित करें, या विभिन्न विकल्पों के साथ पुन: जनरेट करें।
- क्या उत्पन्न सामग्री उपयोग के लिए निःशुल्क है?
- हाँ। इस टूल से आप जो कुछ भी उत्पन्न करते हैं वह बिना किसी प्रतिबंध या एट्रिब्यूशन आवश्यकताओं के व्यक्तिगत, शैक्षिक या व्यावसायिक उद्देश्यों के लिए उपयोग करने के लिए आपका है।
- क्या इसके लिए किसी खाते की आवश्यकता है?
- नहीं, टूल बिना किसी साइन-अप, बिना ईमेल और बिना पंजीकरण के तुरंत उपयोग के लिए तैयार है। बस पेज खोलें और जनरेट करना शुरू करें।
- क्या मेरा इनपुट डेटा निजी रखा गया है?
- हाँ। सारी प्रोसेसिंग आपके ब्राउज़र में होती है. आपका इनपुट डेटा और जेनरेट किया गया आउटपुट कभी भी किसी बाहरी सर्वर पर नहीं भेजा जाता है।
- पारस्परिक ह्रेफ्लैंग क्या है?
- प्रत्येक वैरिएंट को हर दूसरे वैरिएंट का संदर्भ देना चाहिए। यदि en, ja का संदर्भ देता है, तो ja को en का संदर्भ देना चाहिए। पारस्परिक संदर्भ गायब होने से रिश्ते के बारे में Google की समझ ख़राब हो जाती है।
- क्या Google Translate को भाषा संस्करण के रूप में गिना जाता है?
- नहीं, Google अनुवाद आउटपुट को एक अलग भाषा संस्करण नहीं माना जाता है। hreflang को केवल मूल-सामग्री संस्करणों का संदर्भ देना चाहिए।
- क्या डेटा अपलोड किया गया है?
- नहीं, जनरेशन आपके ब्राउज़र में होता है.
- मैं ह्रेफ़्लैंग का परीक्षण कैसे करूँ?
- Google खोज कंसोल hreflang त्रुटियों की रिपोर्ट करता है। hreflang टैग टेस्टर (विभिन्न SEO सुइट्स द्वारा प्रदान किए गए) जैसे उपकरण भी मान्य कर सकते हैं। जनरेटर का आउटपुट, यदि सही ढंग से उपयोग किया जाए, तो कोई त्रुटि उत्पन्न नहीं होनी चाहिए।