Free SEO & social tool
Hreflang Checker
Check that each language and country version of a page points to the others, so Google shows visitors the right one.
- Free
- No sign-up
- Results in seconds
Full audit
This is one part of the full report
Speed, Core Web Vitals, UX, SEO and security in one free report, graded A+ to F, with AI fixes for your platform.
What it checks
Language and region codes
ISO 639-1 languages and ISO 3166-1 countries, with fixes for mistakes like en-UK.
Return links
Opens each alternate and checks that it links back. One-way pairs are ignored.
Self-reference and x-default
Whether the page lists itself and has a fallback for everyone else.
Broken and redirecting alternates
Alternates that error out or redirect instead of loading.
Canonical and page language
Alternates that canonicalize elsewhere or declare a different <html lang>.
Corrected set
A clean, complete set of tags to paste on every version.
Questions
What does hreflang do?
It tells Google that pages are translations or country versions of each other, so a searcher in Germany gets your German page and one in the UK gets your British page. It doesn’t change rankings by itself.
Why do return links matter?
Hreflang has to go both ways. If the English page points to the German one but the German page doesn’t point back, Google ignores the pair, so every version needs the full set.
What is x-default?
The page for visitors whose language or country you don’t list, often a language picker or your main English page. It’s optional but recommended.
Is it en-UK or en-GB?
en-GB. Country codes follow ISO 3166-1, where the United Kingdom is GB. UK isn’t a valid code, so Google ignores en-UK.