Hreflang and Canonical Audit
Audit a page’s canonical and hreflang tags, language codes, x-default usage, self-reference, and sampled return links in a single report.
About Hreflang and Canonical Audit
On multilingual or regional sites hreflang, tells the search engine which language and country versions of the same content are available. Canonical then indicates the canonical address you want indexed. If these two signals conflict, the search engine may show the wrong language version or ignore the hreflang set entirely.
This tool safely examines the page’s source HTML; it checks the canonical count and self-reference, hreflang language codes, duplicate languages and URLs, x-default the line, the alternative that points to the page itself, and html lang checks its nature. It also samples up to five alternative pages from the same origin (protocol, domain, and port) within the 12-second time budget to verify whether a return tag pointing to the source page is present.
The return check is performed on a limited sample to prevent abuse and long waits. It evaluates the server's HTML seen by search engines in the initial response, not tags added later with JavaScript.
Step by step
- The full address of the page you want to check https:// Enter it together with.
- Inspect Press the button; the tool safely fetches the page and a limited number of same-origin language alternatives.
- Below the score canonical,
html lang, inspect the hreflang count and the return-tag summary. - Fix the red issues first, then the yellow warnings, and repeat the audit across all language pages.
Frequently Asked Questions
tr, en), if necessary, the hyphenated ISO 3166-1 Alpha-2 form for the region (en-US, pt-BR) is used. The underscore (en_US) do not use.