अपने बहुभाषी पेजों के लिए पूरा hreflang लिंक ब्लॉक अपने ब्राउज़र में बनाएँ।
Hreflang वह संकेत है जो सर्च इंजन को बताता है कि किसी पेज का कौन सा संस्करण किस भाषा और किस देश के लिए है। यह
में टैग के एक सेट के रूप में रहता है, हर संस्करण के लिए एक, और अपने आप किसी की रैंकिंग नहीं बढ़ाता: यह तय करता है कि किस उपयोगकर्ता को कौन सा संस्करण दिखे। इसके बिना कोई ब्राज़ीली खोजने वाला पुर्तगाल के लिए लिखे पुर्तगाली पेज पर या अंग्रेज़ी वाले पेज पर पहुँच सकता है और तुरंत लौट जाता है। यह जेनरेटर URL की एक सादी सूची को उसी ब्लॉक में बदल देता है, जिसमें आप हर पंक्ति के लिए भाषा और वैकल्पिक क्षेत्र तय कर सकते हैं, साथ ही उस संस्करण के लिए खास x-default मान भी जो बाकी सबको सँभालता है।भाषा कोड ISO 639-1 पर चलते हैं — दो अक्षर, जैसे pt, en या es — और वैकल्पिक क्षेत्र ISO 3166-1 alpha-2 पर, जैसे BR, PT या US। दोनों को भाषा-क्षेत्र (pt-BR, en-GB) के रूप में जोड़ा जाता है, और जब आप किसी देश को लक्षित नहीं कर रहे हों तो बिना क्षेत्र वाली भाषा पूरी तरह वैध है। टूल URL का पाथ पढ़ता है और /pt-br/ या /es/ जैसा खंड मिलने पर भाषा पहले से चुन देता है, जिसे आप हमेशा बदल सकते हैं, और यह ऐंपरसैंड तथा कोणीय कोष्ठक एस्केप कर देता है ताकि मार्कअप टूटे नहीं। जिस नियम पर ज़्यादातर लोग फिसलते हैं वह है पारस्परिकता: सेट के हर पेज को उस सेट के हर संस्करण की सूची देनी होगी, खुद उस पेज की भी। अगर आपका अंग्रेज़ी पेज पुर्तगाली पेज की ओर इशारा करे और पुर्तगाली पेज वापस इशारा न करे, तो सर्च इंजन पूरा क्लस्टर छोड़ देते हैं — इसीलिए यहाँ बना ब्लॉक इसलिए है कि उसे हूबहू सभी पेजों में पेस्ट किया जाए।
आम मामला ऐसी साइट का है जिसके कुछ पेज स्थानीयकृत हों: पुर्तगाली, स्पेनिश और अंग्रेज़ी में एक लैंडिंग पेज, दो बाज़ारों के लिए अनूदित दस्तावेज़ी सेक्शन, या देश-विशिष्ट क़ीमतों वाली दुकान। ये टैग हाथ से लिखने में गलतियाँ आसानी से होती हैं और वे गलतियाँ चुपचाप रहती हैं — कुछ टूटा नहीं दिखता, बस खोज में गलत संस्करण दिखता रहता है। ब्लॉक जेनरेट करने से टाइपो हट जाते हैं और पूरा सेट एक नज़र में जाँचने लायक हो जाता है। सब कुछ आपके डिवाइस पर JavaScript में चलता है: आपके पेस्ट किए URL कभी अपलोड नहीं होते और कोई सर्वर इसमें शामिल नहीं है। यही जानकारी XML साइटमैप या HTTP हेडर से भी दी जा सकती है, लेकिन head वाला ब्लॉक सबसे आम रूप है और जाँचने में सबसे आसान।
नहीं। Hreflang तभी मायने रखता है जब वही कंटेंट एक से ज़्यादा भाषाओं में हो या एक से ज़्यादा देशों के लिए बना हो। एक ही बाज़ार के लिए एक ही भाषा वाली साइट को इससे कुछ नहीं मिलता।
यह उस संस्करण को चिह्नित करता है जो तब परोसा जाए जब बाकी में से कोई उपयोगकर्ता से मेल न खाए। आम तौर पर यह वैश्विक अंग्रेज़ी पेज या कोई भाषा चयनकर्ता होता है, और यह वैकल्पिक है — लेकिन तब उपयोगी है जब आपके दर्शक उन भाषाओं से कहीं ज़्यादा फैले हों जिन्हें आप सूचीबद्ध करते हैं।
हाँ, खुद उस पेज की भी। Hreflang एनोटेशन पारस्परिक होने चाहिए: अगर पेज A पेज B की ओर इशारा करे और B वापस इशारा न करे, तो सर्च इंजन उस रिश्ते को नज़रअंदाज़ कर देते हैं। यही ब्लॉक सेट के हर पेज में पेस्ट करें।
नहीं। क्षेत्र सिर्फ़ किसी भाषा को संशोधित करता है, इसलिए अकेला "BR" अवैध है — उसे pt-BR होना चाहिए। बिना क्षेत्र वाली भाषा, जैसे pt, वैध है और कहीं भी उस भाषा के बोलने वालों को लक्षित करती है।
नहीं। आपकी पेस्ट की गई सूची और उससे बना ब्लॉक आपके डिवाइस पर ही रहते हैं — सब कुछ JavaScript में चलता है, कुछ भी अपलोड नहीं होता और कुछ भी सहेजा नहीं जाता।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।