Canonical tag checker
Check a page's canonical tag: whether it exists, points where you expect, and leads to a working URL.
What the canonical checker finds
The canonical mistakes that confuse search engines.
Missing or duplicate tags
No canonical, or several conflicting ones.
Self-referencing or elsewhere
Whether the page canonicalizes to itself or to another URL.
Header conflicts
A canonical Link header that disagrees with the tag.
Target health
Whether the canonical URL redirects or returns an error.
How it works
Enter a URL
Any public page.
We read the canonical
Both the HTML tag and the HTTP Link header are checked.
We test the target
The canonical URL is requested to confirm it loads.
A canonical tag is a strong hint, not a command. Google may choose a different canonical when other signals disagree.
Questions
A link element that tells search engines which URL is the main version of a page.
Yes, a self-referencing canonical on every indexable page is a good default.
Internal links, sitemaps or redirects point to another version. Align every signal behind the URL you want.
Check every indexing signal
Canonicals, noindex, robots.txt and sitemaps in one scan.
Run free audit