canonical checker
The address your
page asks to be known by.
A canonical tag is a page naming the one address it wants indexed. This reads what this page declares — in its head, in its response, or both — and says whether that claim agrees with the address the page was actually served at.
It reads one page. Whether the address it names points back, and whether anything else on your site claims the same one, are questions a second page has to answer — this does not fetch one, and says so rather than guessing.
This tool works differently from the generator. The generator never uploads your image — it runs in your browser. The checker cannot: it fetches the public address you type, from our server, and reads that page’s HTML in full, not only its head — the body is fetched and read here, then turned into findings and dropped: it is never stored, and never sent back. Only the address you enter is sent. The addresses you check are then kept in this browser, so it can tell you what changed since last time; they go nowhere, and you can clear them.
Questions
Why read half a megabyte of a page to find one tag?
Because a canonical tag is not always where it ought to be. The fetch is capped at 512 KB, deliberately far past where a head normally ends, so a tag pushed down the document is still found rather than silently missed.
Does any of my page come back to you?
No. The body is read on the server so the head can be parsed, and what travels back is the findings — the addresses and the verdicts, not the page.