Canonical URL
The single address you declare as the official version of a page, so engines know which URL to read and credit when the same content lives at several addresses.
You think you have one page. The crawler may see five: with and without the trailing slash, with tracking parameters, the http and https versions, the print view. Each looks like a separate page to a machine.
A canonical URL is how you tell it which one is real, and skipping that quietly splits the very signal you want an engine to read.
What a canonical URL is
A canonical URL is the single address you declare as the official version of a page. You set it with a canonical tag in the page's head, naming the one URL that should be treated as the real thing.
The same content often lives at several addresses without anyone meaning it to. The canonical resolves the ambiguity: read this one, credit this one, treat the rest as copies of it.
Old way, new way
The old way: canonicals kept Google from splitting ranking signals across duplicate links so your one good page ranked as one page.
The new way: the same duplication confuses the engines that read pages to build answers. If your authority is smeared across five addresses, a machine has a weaker, scattered read of any single one. Pointing it at the canonical concentrates what it sees.
Where canonicals go wrong
A few quiet failures undo the benefit:
- No canonical at all, so the engine guesses which version is primary.
- A canonical pointing at the wrong page, sending credit somewhere you did not intend.
- Every URL declaring itself canonical, which is the same as declaring none.
- A canonical pointing at a page that redirects or no longer exists.
Each leaves the machine reading a version you did not choose.
The damaging admission
A correct canonical does not make a page worth reading. It only makes sure the machine reads the version you meant. Citedon checks that the canonical resolves cleanly, but a perfectly canonicalized page with a buried answer is still a poor read.
This is housekeeping that prevents waste, not a lever that creates demand. We will not dress it up as more than that.
How to check yours
Take an important page and ask: does its canonical point to the exact URL you want engines to read and credit, and does that target load cleanly. If the canonical is missing, self-conflicting, or aimed at the wrong place, the machine is reading a page you did not pick.
Run a free scan on that URL to see how an engine reads it, or read why isn't my site showing up in ChatGPT.