Hreflang Checker
Last updated:
Audit the hreflang annotations on any page. We extract every entry from the HTML and HTTP headers, validate language and region codes, and flag missing x-default, missing self-references, and duplicates that break international SEO.
Enter a URL to check hreflang annotations:
Found issues? That’s exactly what our SEO audit fixes.
Our SEO Audit + Essentials package ($555, one-time) finds and fixes exactly these kinds of problems, with a prioritized plan in plain English.
Looks clean here. How is the rest of your SEO?
One passing check doesn’t make a ranking strategy. We audit the full picture: content, technical SEO, internal links, and search intent.
Want us to act on this result? Fix these findings →
Prefer the partnership route? Refer clients to us, earn 10% →
How the Hreflang Checker Works
- Safe fetch, the host is validated before our server requests the page.
- Extract annotations, every hreflang from link tags and HTTP Link headers is collected.
- Validate codes, language and region values are checked against BCP 47 rules.
- Flag issues, missing x-default, missing self-reference, and duplicates are highlighted.
Why Hreflang Matters
- Right page, right user, search engines serve the correct language version.
- No duplicate-content confusion, hreflang clarifies near-identical localized pages.
- Stronger international rankings, correct clusters earn trust across markets.
- Fewer wasted crawls, clean signals help crawlers index the right URLs.
Common Hreflang Mistakes
- Missing return tags, annotations must be reciprocal to count.
- Wrong codes, use en, en-GB, or pt-BR, never a region-only code like UK.
- No self-reference, every page should reference itself.
- No x-default, add a fallback for unmatched languages.
Common Hreflang Values Reference
A reference of frequently used hreflang values. Language codes use ISO 639-1, and the optional region uses ISO 3166-1 Alpha 2 (uppercase), joined with a hyphen, for example en-US. A bare language code like en targets a language regardless of country. If you are rolling out hreflang across markets, our
SEO services can plan and implement the full international setup.
| hreflang value | Language / region | Notes |
|---|---|---|
| en | English (any region) | Targets English speakers regardless of country. |
| en-US | English, United States | English content for US visitors. |
| en-GB | English, United Kingdom | Use GB, not UK; UK is not a valid ISO 3166-1 region code. |
| es | Spanish (any region) | Targets Spanish speakers regardless of country. |
| es-ES | Spanish, Spain | Spanish content for visitors in Spain. |
| es-MX | Spanish, Mexico | Spanish content for visitors in Mexico. |
| fr | French (any region) | Targets French speakers regardless of country. |
| fr-CA | French, Canada | French content for visitors in Canada. |
| de | German (any region) | Targets German speakers regardless of country. |
| pt-BR | Portuguese, Brazil | Distinct from pt-PT (Portugal); both can coexist. |
| zh-Hans | Chinese, Simplified script | Uses an ISO 15924 script subtag instead of a region. |
| x-default | Fallback for all unmatched users | Special value: the page shown when no language or region matches. Recommended on language selectors and global landing pages, and it does not need a self-reference. |
Next steps
Hreflang Checker related tools and articles
Continue with the closest follow-up checks and guides based on this tool's topic, crawl intent, and optimization workflow.
Hreflang Checker: FAQ
Where does the checker look for hreflang annotations?
What does the hreflang report show?
Does a Valid code result confirm a real language and region combination?
How should I interpret missing self-reference, x-default, or duplicate warnings?
How does the return-tag check work?
What hreflang implementations can this checker miss?
What should I do after finding hreflang errors?
What data is sent during a hreflang check?
Free 48-Hour Website Audit
Not sure what to fix first on your own website? We'll review it and tell you, in plain English. Free & non-obligatory.
Going International With Your Site?
We plan and implement multilingual SEO, from hreflang and URL structure to native copy that ranks in every market.