विषय सूची
त्वरित जवाब
hreflang एक तकनीकी सिग्नल है जो सर्च इंजन को यह समझने में मदद करता है कि किस यूज़र को किस पेज का सही वर्ज़न दिखाना है—भाषा टार्गेटिंग (जैसे English बनाम Spanish) और ज़रूरत पड़ने पर रीजनल SEO टार्गेटिंग (जैसे en-US बनाम en-GB) के आधार पर। सही तरीके से लागू होने पर यह गलत देश में रैंक होने की समस्या घटाता है, इंटरनेशनल क्लिक-थ्रू रेट बेहतर करता है, और आपके पेज अपनी ही ट्रांसलेशन के साथ प्रतिस्पर्धा नहीं करते। “सही” इम्प्लीमेंटेशन का मतलब है: हर पेज अपने सभी alternates को (खुद को भी) रेफर करे, वैध language/region codes हों, पेज 200 स्टेटस लौटाएँ, और reciprocal हों (A, B को पॉइंट करे और B वापस A को)। hreflang को आप HTML टैग, HTTP headers या XML sitemaps के जरिए लागू कर सकते हैं।

परिचय
इंटरनेशनल ग्रोथ अक्सर सिर्फ प्रोडक्ट-मार्केट फिट की वजह से नहीं अटकती। ज़्यादातर बार दिक्कत होती है गलत सर्च विज़िबिलिटी की: UK वाला पेज US में रैंक कर रहा है, Spanish वाला पेज English क्वेरी पर दिख रहा है, या Google कई मिलते-जुलते पेज इंडेक्स करके गलत पेज चुन लेता है।
इसी गड़बड़ी को रोकने के लिए hreflang बनाया गया है। यह अपने आप रैंकिंग “बढ़ा” नहीं देता; यह सही यूज़र को सही URL तक पहुँचाने में मदद करता है, ताकि आपकी इंटरनेशनल SEO और कन्वर्ज़न की मेहनत वाकई काम आए।
अगर आपकी टीम AI search visibility (ChatGPT/Perplexity/AI Overviews) पर भी निवेश कर रही है, तो hreflang और ज़्यादा ज़रूरी हो जाता है—क्योंकि जनरेटिव सिस्टम अक्सर canonical indexing और सही locale signals के आधार पर citations और URLs चुनते हैं। Launchmind के SEO Agent और GEO optimization workflows आपकी इंटरनेशनल पेजेस को crawlable रखने और सही टार्गेटिंग सुनिश्चित करने में मदद करते हैं।
यह लेख LaunchMind से बनाया गया है — इसे मुफ्त में आज़माएं
शुरू करेंमूल समस्या या अवसर
प्रैक्टिकल दुनिया में इंटरनेशनल SEO क्यों टूट जाता है
ज़्यादातर ग्लोबल साइट्स में कुछ आम समस्याएँ बार-बार दिखती हैं:
- गलत भाषा में रैंकिंग: Mexico का यूज़र English प्रोडक्ट पेज पर पहुँच जाता है क्योंकि Google alternates को भरोसे के साथ मैप नहीं कर पाता।
- गलत देश वाला वर्ज़न रैंक होना: UK में
/en-gb/के बजाय/en-us/ऊपर आ जाता है—जिससे कन्वर्ज़न गिरता है (pricing, shipping, legal copy)। - ट्रांसलेशन आपस में ही भिड़ना: बिना clear alternates के translated पेज crawlers को duplicates जैसे लगते हैं।
- ऐसे “फिक्स” जो उल्टा नुकसान करें: geo-redirects, IP cloaking, या inconsistent canonical tags—ये indexing को और confuse कर देते हैं।
इन सबका सबसे साफ़, search-engine-aligned समाधान hreflang है—बस शर्त यह है कि इम्प्लीमेंटेशन बिलकुल सटीक हो।
यह अभी क्यों ज़रूरी है (डेटा के साथ)
- Google के मुताबिक hreflang एक तरीका है जिससे वह search results में सही language/region URL दिखा सके (यह serving signal है, ranking factor नहीं)। Google Search Central के अनुसार hreflang Google को आपके पेज के localized versions समझने में मदद करता है।
- गलत टार्गेटिंग महँगी पड़ती है। अगर आपका localized पेज “default” पेज से बेहतर कन्वर्ट करता है (ecommerce और B2B SaaS में यह आम है), तो गलत वर्ज़न पर ट्रैफिक भेजना सीधे revenue leakage है।
- Technical SEO का कर्ज़ बढ़ता जाता है। Ahrefs के अनुसार technical issues crawling/indexing को रोक सकते हैं—और hreflang errors अक्सर canonical, redirect और sitemap समस्याओं के साथ bundled होते हैं।
समाधान/कॉन्सेप्ट की गहराई
hreflang असल में करता क्या है (और क्या नहीं)
hreflang सर्च इंजन को बताता है कि कौन-से URLs एक ही पेज के equivalent versions हैं, अलग-अलग भाषा/क्षेत्र के लिए।
यह करता है:
- Mexico में Spanish यूज़र्स को
/es-mx/serve करने में मदद - UK में
/en-us/के बजाय/en-gb/को प्राथमिकता दिलाने में मदद - Equivalent पेजेस को cluster करना ताकि वे एक-दूसरे की cannibalization कम करें
यह नहीं करता:
- localization का विकल्प नहीं है (currency, units, shipping, legal)
- हर alternate की indexing की गारंटी नहीं देता
- मजबूत signals को override नहीं करता (जैसे robots/noindex, canonicals, redirects)
भाषा टार्गेटिंग बनाम रीजनल SEO टार्गेटिंग
ज़रूरत के हिसाब से specificity चुनें:
- सिर्फ भाषा:
hreflang="fr"(French, कोई भी region) - भाषा + region:
hreflang="fr-ca"(Canada के लिए French)
Best practice
- जब कंटेंट regions में एक जैसा हो, language-only इस्तेमाल करें।
- जब region के हिसाब से कंटेंट सच में बदलता हो (pricing, availability, regulatory copy, local testimonials), तब language+region लगाएँ।
सही code formats (इसमें समझौता नहीं)
Hreflang values के लिए:
- ISO 639-1 language codes (जैसे
en,es,de) - वैकल्पिक ISO 3166-1 Alpha 2 region codes (जैसे
US,GB,MX)
Examples:
en-US(English / United States)en-GB(English / United Kingdom)es-MX(Spanish / Mexico)
“Return tags” नियम (reciprocity)
अगर Page A, Page B को alternate घोषित करता है, तो Page B को भी Page A को alternate घोषित करना चाहिए।
Reciprocity टूटी, तो Google पूरा hreflang cluster अनदेखा कर सकता है।
Self-referencing hreflang
हर पेज में hreflang entry खुद उसी पेज की तरफ भी होनी चाहिए। इससे crawlers के लिए validation आसान होता है और ambiguity घटती है।
x-default की भूमिका
x-default एक fallback पेज के लिए होता है—जब कोई language/region match सही न बैठे।
x-default के common उपयोग:
- global selector page (language/country picker)
- “international English” जैसा general पेज
Example: अगर आपके पास /en/, /en-gb/, /en-us/ हैं, तो /en/ को x-default रखा जा सकता है।
hreflang और canonical: टकराव कैसे रोकें
सबसे आम (और सबसे नुकसानदेह) गलती है hreflang के साथ contradictory canonicals लगाना।
Rule of thumb:
- हर localized URL self-canonical होना चाहिए (canonical खुद पर)।
- अगर आप हर locale को इंडेक्स कराना चाहते हैं, तो सभी locales को एक “master” पेज पर canonical मत करें।
Google भी नोट करता है कि hreflang तब बेहतर काम करता है जब localized URLs indexable हों और सही canonicalized हों। Google Search Central के अनुसार alternate pages crawlable हों और blocked न हों—यह सुनिश्चित करें।
इम्प्लीमेंटेशन के तीन तरीके (एक primary चुनें)
hreflang लागू करने के तरीके:
- HTML link tags (स्टैंडर्ड वेबसाइट्स के लिए सबसे आम)
- HTTP headers (PDFs या non-HTML resources के लिए उपयोगी)
- XML sitemaps (बहुत बड़े साइट्स के लिए या जब templates में tags मैनेज करना मुश्किल हो)
बिना ठोस वजह और सख्त QA के तरीकों को इधर-उधर मिलाकर इस्तेमाल करने से बचें।
प्रैक्टिकल इम्प्लीमेंटेशन स्टेप्स
Step 1: अपनी इंटरनेशनल URL स्ट्रैटेजी तय करें
ऐसा structure चुनें जो आपकी टीम के संसाधन और governance के हिसाब से फिट बैठे:
- Subdirectories:
example.com/uk/,example.com/es-mx/(अक्सर SEO + centralized authority के लिए बेहतर) - Subdomains:
uk.example.com,mx.example.com(ज्यादा separation, कभी-कभी मैनेज करना कठिन) - ccTLDs:
example.co.uk,example.com.mx(strong regional signal, पर operational overhead ज्यादा)
Actionable advice: अगर आप scaling brand हैं और हर country में अलग legal entity नहीं है, तो subdirectories आम तौर पर consistent international SEO के लिए सबसे तेज़ और practical रास्ता होते हैं।
Step 2: हर पेज पर language/region intent मैप करें
हर template type के लिए mapping sheet (URL matrix) बनाइए:
- Homepage
- Category / collection pages
- Product pages
- Blog articles
- Help center
हर URL के लिए define करें:
- Equivalent alternates
- कंटेंट सच में localized है या सिर्फ translated
- कौन-सा locale
x-defaultकी तरफ point करेगा
Step 3: HTML में hreflang लागू करें (example)
हर पेज के <head> में tags जोड़ें।
तीन locales + x-default के लिए example:
<link rel="alternate" hreflang="en-US" href="https://example.com/en-us/product-a/" /> <link rel="alternate" hreflang="en-GB" href="https://example.com/en-gb/product-a/" /> <link rel="alternate" hreflang="es-MX" href="https://example.com/es-mx/product-a/" /> <link rel="alternate" hreflang="x-default" href="https://example.com/product-a/" />
Quality checklist
- URLs absolute हों (protocol + domain सहित)
- पेज 200 OK लौटाएँ
- crawling रोकने वाले blocks न हों (robots.txt)
- हर alternate मौजूद हो और indexable हो
Step 4: बड़े साइट्स के लिए XML sitemaps को प्राथमिकता दें (example)
हज़ारों पेज हों तो sitemap hreflang मैनेज और audit करना आम तौर पर आसान होता है।
Example (simplified):
<url> <loc>https://example.com/en-us/product-a/</loc> <xhtml:link rel="alternate" hreflang="en-US" href="https://example.com/en-us/product-a/" /> <xhtml:link rel="alternate" hreflang="en-GB" href="https://example.com/en-gb/product-a/" /> <xhtml:link rel="alternate" hreflang="es-MX" href="https://example.com/es-mx/product-a/" /> <xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/product-a/" /> </url>
Actionable advice: अगर आपके CMS templates अलग-अलग टीमों में बँटे हैं, तो sitemaps के जरिए hreflang centralize करें—release risk कम होगा।
Step 5: Google Search Console में वैलिडेट करें (और क्या देखना है)
Google Search Console में पुराने “International Targeting” रिपोर्ट हर property में नहीं दिखती, लेकिन आप hreflang को फिर भी validate कर सकते हैं:
- URL Inspection (indexed URL, canonical और signals चेक करें)
- Sitemaps report (sitemap process हुआ या नहीं)
- Manual crawling (Screaming Frog / Sitebulb) ताकि पकड़ सकें:
- Missing return links
- hreflang में non-200 URLs
- गलत language codes
- redirected URLs की तरफ hreflang
Step 6: आम edge cases संभालें
1) Country selector pages
अगर selector है, तो उसे x-default बनाने पर विचार करें—और यह सुनिश्चित करें कि localized pages forced redirects के बिना भी खुल सकें।
2) IP के आधार पर automatic redirects
Crawlers और users को ऐसे redirects में जबरदस्ती न धकेलें जिन्हें वे override न कर सकें। बेहतर है एक banner suggestion दें।
3) Partial localization (हर पेज हर भाषा में मौजूद नहीं)
सिर्फ वही hreflang alternates declare करें जो सच में मौजूद हैं। Missing product page के बदले homepage पर भेजना यूज़र intent तोड़ता है और soft-404 जैसा व्यवहार माना जा सकता है।
4) एक भाषा, कई regions—पर कंटेंट एक जैसा
अगर कंटेंट regions में identical है, तो आप:
- एक language-only version (
en) रखकर region targeting छोड़ सकते हैं, या - region versions रखें, लेकिन currency/shipping/legal जैसे unique elements जोड़ें ताकि हर version indexing “deserve” करे।
Step 7: इसे सिस्टम बनाइए (यही हिस्सा ज़्यादातर टीमें मिस कर देती हैं)
hreflang एक बार करके भूल जाने वाला काम नहीं है; यह एक सिस्टम है।
एक lightweight governance layer बनाइए:
- locale mapping के लिए single source of truth
- नए templates के लिए pre-release QA checklist
- weekly automated crawling checks
यहीं Launchmind मदद करता है: हमारा automation-first approach marketing teams को scale पर technical SEO सही रखने में मदद करता है, ताकि आपका फोकस growth पर रहे। जब आप तैयार हों, हमारी success stories देखें और समझें कि production में ये systems कैसे दिखते हैं।
केस स्टडी या उदाहरण
Hands-on example: multi-region SaaS में misrouted traffic ठीक करना (realistic, Launchmind के common engagements पर आधारित)
एक B2B SaaS कंपनी के तीन मुख्य market थे: US, UK, और Mexico। उन्होंने localized subdirectories लॉन्च किए:
/en-us//en-gb//es-mx/
हमने क्या पाया (audit + crawl):
- hreflang सिर्फ US pages पर था (reciprocity missing)
- UK pages का canonical US versions पर जा रहा था (इसलिए UK pages index में टिक नहीं पा रहे थे)
- कई hreflang links redirected URLs की तरफ थे (trailing slash inconsistency की वजह से 302s)
हमने क्या किया (2-week sprint):
- टॉप 200 revenue pages के लिए complete hreflang matrix बनाया
- हर locale पर canonicals को self-referencing किया
- URL patterns normalize किए ताकि अनावश्यक redirects हटें
- scale के लिए hreflang declarations को XML sitemaps में shift किया
Results (6–8 weeks में):
- UK impressions बढ़े क्योंकि UK-brand queries पर
/en-gb/रैंक होने लगा,/en-us/नहीं - Mexico pages पर सही भाषा में landing होने से bounce rate घटा
- “गलत pricing/currency वाला पेज दिख रहा है” जैसी support tickets में साफ गिरावट आई
CMOs के लिए takeaway: hreflang ने demand पैदा नहीं की—उसने demand leakage बंद की, क्योंकि search visibility सही market experience के साथ align हो गई।
FAQ
hreflang क्या है और यह कैसे काम करता है?
hreflang एक HTML attribute (या sitemap/HTTP equivalent) है जो बताता है कि एक ही पेज के अलग-अलग भाषा/क्षेत्र वाले alternate URLs कौन-से हैं। इससे सर्च इंजन यूज़र की भाषा और लोकेशन के आधार पर results में सबसे उपयुक्त वर्ज़न दिखा पाते हैं।
Launchmind hreflang में कैसे मदद कर सकता है?
Launchmind इंटरनेशनल साइट्स का audit करके hreflang, canonical और indexation conflicts पकड़ता है, और फिर scalable system (अक्सर sitemap-based) के साथ automated QA लागू करता है। हमारा SEO Agent और GEO workflows यह सुनिश्चित करते हैं कि सही locale pages Google और AI-driven search experiences—दोनों के लिए discoverable रहें।
hreflang के फायदे क्या हैं?
hreflang गलत देश में रैंकिंग कम करता है, सही localized page पर यूज़र को उतारकर experience बेहतर बनाता है, और translated pages के बीच self-competition घटाता है। साथ ही, impressions और clicks को intended region से align करके international reporting को ज़्यादा भरोसेमंद बनाता है।
hreflang के परिणाम दिखने में कितना समय लगता है?
बहुत-सी साइट्स 2–6 weeks के भीतर correct-locale impressions में सुधार देखती हैं—यह crawl frequency, site size, और indexing/canonical issues पर निर्भर करता है। बड़े साइट्स में सभी templates पर stabilization में 6–12 weeks लग सकते हैं।
hreflang की लागत कितनी आती है?
लागत locales की संख्या, templates, और HTML tags बनाम sitemap automation की ज़रूरत पर निर्भर करती है। आपकी site architecture के हिसाब से साफ estimate के लिए Launchmind के pricing page पर options देखें।
निष्कर्ष
international SEO में hreflang सबसे high-leverage technical fixes में से एक है, क्योंकि यह आपके content investment को इस बात से जोड़ता है कि सर्च इंजन results असल में serve कैसे करते हैं। जब आप basics सही रखते हैं—valid codes, reciprocity, self-referencing entries, साफ canonicals, और crawlable 200-status URLs—तो गलत market routing घटता है और “wrong locale” traffic से होने वाला revenue नुकसान बचता है।
अगर आप hreflang को एक repeatable system की तरह लागू करना चाहते हैं (one-off patch की तरह नहीं) और AI search discoverability के साथ align करना चाहते हैं, तो Launchmind मदद कर सकता है। Ready to transform your SEO? Start your free GEO audit today.
स्रोत
- Localized versions of your pages (hreflang) — Google Search Central
- Technical SEO: The Definitive Guide — Ahrefs
- Hreflang Tags: A Guide for SEO — Search Engine Journal


