: What is the difference between HTML lang tag and HTML hreflang tag? Let say example.com has two different country version apart from main English version Israel(example.il) New Zealand(example.nz)
Let say example.com has two different country version apart from main English version
Israel(example.il)
New Zealand(example.nz)
What SEO practice should I follow.
Method 1 - HTML lang
example.com
<html lang="en">
example.il
<html lang="he-IL">
example.nz
<html lang="en-NZ">
Method 2 - HTML hreflang link
inside head tag
example.com
<head>
<link rel="alternate" href="http://example.com/"
hreflang="en" />
<link rel="alternate" href="http://example.il/"
hreflang="he-IL" />
<link rel="alternate" href="http://example.nz/"
hreflang="en-NZ" />
</head>
similarly use the same for other pages(example.il,example.nz).
Google says from 2011 they started treating link with hreflang for mentioning language specific content.
Now Which method should I use to make the site language and country specific when it comes to search engines?
What is the difference between <html lang> and <link hreflang> ?
More posts by @Sent6035632
1 Comments
Sorted by latest first Latest Oldest Best
Which method should I use ...
What is the difference between <html lang> and <link hreflang>.
You can use both. The lang attribute on the html tag informs user-agents the language of the current document. Whereas the hreflang attribute informs user-agents/bots the language of the document being linked to. In a way they are complementary.
However, Google most probably ignores the lang attribute and auto-detects the document language instead. I believe Google ignores all language identifiers, except for hreflang.
hreflang on the other hand is recommended by Google to help indexing of multi-lingual websites. So, if you needed to choose one or the other then the hreflang would be the one to go for.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2025 All Rights reserved.