Multilingual sites need correct hreflang so engines serve the right language and don't treat translations as duplicates. Paste a URL — we read its hreflang tags and check self-reference, x-default and reciprocity.
Hreflang is an HTML annotation that tells search engines which language and regional version of a page to serve to each user; this checker validates that those annotations are complete and consistent across every version. It flags three failure modes that break multilingual indexing — a missing self-reference, duplicate or conflicting entries, and non-reciprocal (one-way) links — plus a missing x-default fallback, an optional but recommended safeguard. Broken hreflang makes engines serve the wrong language version or ignore your alternates entirely, surfacing the wrong page to searchers and to AI answer engines that cite by URL.
Hreflang is an annotation that tells search engines the language and region a page targets. You need it whenever the same content exists in more than one language or regional variant, so engines serve the right version to each user.
Yes. Every alternate you declare must declare you back — non-reciprocal (one-way) hreflang is treated as an error and ignored by Google.
x-default names the fallback page for users whose language or region matches none of your alternates. It is optional but recommended, and usually points to a language selector or your default-language homepage.
In the <head> of each page, in an XML sitemap, or in the HTTP header. Pick one method and apply it consistently — mixing methods for the same page can cause conflicts.
Free tools show you WHAT to fix. The full audit + the autonomous team of 20 AI agents fix it end-to-end — strategy, content, GEO, internal links, publishing and day-2 upkeep.
All free tools →cookies
The Matrix already knows everything about you — cookies are small change by comparison. The choice, as always, is yours: