hreflang alternate checker

hreflang tells the index which language or region variant to show. It is not <html lang>, and it is not a canonical. Mixing those three is how a /en and a /pt page steal each other’s ranking.

Uses the public POST /api/audit. After the free daily check, continue in the workspace.

What we measure

Every <link> whose rel includes alternate and that also has hreflang. Href is resolved against the audited URL. Duplicates of the same lang+href are collapsed. We cap the list so a huge storefront does not blow the report.

We do not fetch the other locales, so we cannot prove the return tags. This page reports what this document declares.

How to set it

One link per language or region (en, pt-BR, x-default). Absolute http(s) URLs. Each locale should point at the others, including itself. Do not invent a hreflang cluster for a site that only exists in one language.

See the full audit in your workspace

Other tools