What is Hreflang ?
- Get link
- X
- Other Apps
Hreflang
Hreflang ek HTML attribute hai jo search engines ko batata hai ki ek page ka language aur regional version kya hai. Iska main use multilingual ya multi-regional websites ke liye hota hai, jisse Google aur dusre search engines sahi version of page ko sahi audience ke liye show kar sake.
Key Points:
-
Purpose: Users ko unki preferred language ya region ka content dikhana.
-
Syntax example:
<link rel="alternate" href="https://example.com/fr/" hreflang="fr" />
<link rel="alternate" href="https://example.com/en/" hreflang="en" />
<link rel="alternate" href="https://example.com/es/" hreflang="es" />
-
Types of hreflang codes:
-
en→ English -
en-us→ English for United States -
fr-fr→ French for France
-
-
Benefits:
-
Duplicate content issues kam karta hai
-
User experience improve karta hai
-
SEO me ranking help karta hai globally
-
Agar chaho, mai step-by-step example ke saath bata sakta hoon kaise hreflang implement karte hain website me.
Kya mai wo bata doon?
You said:
ChatGPT said:
Thik hai, main aapko hreflang ke baare me aur detail me bataata hoon:
1️⃣ Hreflang Ka Use Kab Hota Hai?
-
Jab aapki website ek se zyada languages me available ho.
-
Jab aapki website different regions ke liye alag content provide karti ho (jaise India vs USA).
Example:
-
example.com/en/→ English users ke liye -
example.com/fr/→ French users ke liye -
example.com/en-us/→ USA ke English users ke liye
2️⃣ Kaise Work Karta Hai?
-
Google page ko hreflang tag ke through samajhta hai ki ye page kaunsa language aur region ke liye hai.
-
Agar user France se visit karta hai, aur page me
hreflang="fr-fr"tag hai, to Google French version show karega.
3️⃣ Hreflang Ka Format
Hreflang language aur optional region code ke format me hota hai:
hreflang="language-region"
-
en→ English (general) -
en-us→ English (USA) -
en-gb→ English (UK) -
fr→ French (general) -
fr-fr→ French (France)
4️⃣ Types of Hreflang Implementation
-
HTML link tag (Head me):
<link rel="alternate" href="https://example.com/fr/" hreflang="fr" />
<link rel="alternate" href="https://example.com/en/" hreflang="en" />
-
HTTP header: (mostly images, PDFs ke liye)
Link: <https://example.com/en/>; rel="alternate"; hreflang="en"
-
Sitemap me:
<url>
<loc>https://example.com/en/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://example.com/fr/"/>
</url>
5️⃣ Common Mistakes
-
Hreflang tag reciprocal nahi hona (har page ko apne alternate page se link karna chahiye).
-
Wrong language code ya region code use karna.
-
Multiple hreflang tags overlapping content ke liye galat implement karna.
6️⃣ Benefits
-
Duplicate content problem solve hoti hai.
-
Right content right audience ko show hota hai.
-
SEO ranking improve hoti hai globally.
-
User experience better hota hai.
1️⃣ Hreflang Ka Full Workflow (Step by Step)
Agar aapki website multi-language aur multi-region hai, to hreflang implement karne ka sahi tarika ye hai:
Step 1: Identify Language & Region Versions
-
Har page ka language aur region identify karo.
Example:
| URL | Language | Region |
|------------------------|----------|--------|
| example.com/en/ | en | Global |
| example.com/en-us/ | en | US |
| example.com/en-gb/ | en | UK |
| example.com/fr/ | fr | Global |
| example.com/fr-fr/ | fr | France |
Step 2: Add Hreflang Tags
HTML <head> me:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="en-us" href="https://example.com/en-us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/en-gb/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/" />
<link rel="alternate" hreflang="fr-fr" href="https://example.com/fr-fr/" />
Step 3: Ensure Reciprocity
-
Har page ka alternate page tag wapas original page ko point kare.
Example: -
example.com/en-us/me bhihreflang="en"aurhreflang="en-gb"dikhaye.
Step 4: Use Sitemap (Optional but Recommended)
Sitemap me <xhtml:link> tags add karne se Google hreflang easily read kar leta hai:
<url>
<loc>https://example.com/en/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="https://example.com/fr/"/>
<xhtml:link rel="alternate" hreflang="en-us" href="https://example.com/en-us/"/>
</url>
Step 5: Test & Validate
-
Google Search Console me International Targeting tool use karke check karo.
-
Screaming Frog tool se hreflang errors check kar sakte ho.
2️⃣ Hreflang ke Advanced Tips
-
Default page:
Agar user ka region ya language match nahi karta, tohreflang="x-default"use karo.<link rel="alternate" hreflang="x-default" href="https://example.com/en/" />Ye page fallback page ke liye hota hai.
-
PDFs aur non-HTML content:
HTTP header ke through bhi hreflang set kar sakte ho. -
Avoid Conflicts:
-
Duplicate hreflang tags mat use karo.
-
Language aur region codes sahi ISO standard ke hisaab se use karo.
-
✅ Summary:
Hreflang ensures ki correct language aur regional content search engine me dikhai de. Ye SEO, user experience, aur duplicate content problem me help karta hai.
- Get link
- X
- Other Apps
Comments
Post a Comment