What hreflang means
Hreflang is an attribute that tells Google about equivalent content versions for different languages or regions. It does not translate a page and does not replace canonicals, redirects, or a coherent international site structure.
Analyze a page's hreflang tags, validate language and region codes, and test reciprocal links between international versions.
Hreflang validation shows whether Google can reliably associate equivalent language or regional versions of a page. This checker compares HTML and HTTP declarations, canonical URLs, and return links.
Hreflang is an attribute that tells Google about equivalent content versions for different languages or regions. It does not translate a page and does not replace canonicals, redirects, or a coherent international site structure.
A declaration can target a language such as en or it, or a language and region such as en-US or en-GB. The validator flags underscores, malformed values, and duplicate targets that make a cluster ambiguous.
Each page should list itself and the other members of its language cluster. Alternate pages must link back with hreflang; when return tags are missing, Google may ignore part of the implementation.
Declared URLs should be indexable canonical pages. Hreflang pointing to redirects, noindex pages, or URLs canonicalized elsewhere sends conflicting signals and wastes crawl activity.
x-default identifies a neutral version or language selector for users not covered by another code. It is useful for many international websites but is not mandatory in every hreflang setup.
After testing hreflang, validate the XML sitemap and indexability signals. International SEO errors often combine mismatched canonicals, redirects, robots directives, and alternate URLs.
An hreflang tag connects equivalent versions of a page intended for different languages or regions. It helps Google choose a suitable URL for a user, but it does not automatically translate or canonicalize content.
Validate every language code, confirm that each URL is absolute and canonical, include a self-reference, and make sure every alternate page returns an hreflang tag to the original page.
Yes. If page A names page B as an alternate, page B should link back to page A. Return tags help Google confirm that both URLs belong to the same international page cluster.
x-default identifies a version that is not tied to one language or region, such as a global page or language selector. It is optional and does not replace the codes for primary target markets.