LaunchRanked

GlossarySEO

What is canonicalization in SEO?

Also called: URL canonicalization, canonical URL selection

Definition

Canonicalization is how a search engine picks one representative URL from a group of pages with the same or very similar content, and shows only that one in results.

Canonicalization, explained

Google's documentation defines canonicalization as the process of selecting the representative, canonical, URL of a piece of content. Duplicates are common and mostly accidental. Google lists the usual sources: regional variants of the same page, mobile and desktop versions, http and https versions, site functions like sorting and filtering, and accidental copies like a demo or staging site left accessible.

During indexing, Google clusters pages that look alike and chooses the one that is, in its words, objectively the most complete and useful for search users. It weighs signals such as whether the page is served over HTTPS, redirects, presence in the sitemap and rel="canonical" annotations. The other URLs in the cluster become duplicates: Google knows them but doesn't normally show them.

Your part is to make the choice obvious. The canonical tag is one signal, not the whole job. Redirect variants you never want seen, like http:// and the other hostname. Use one URL form in every internal link and in the sitemap. Keep tracking parameters from creating new URLs in your own links. When all signals agree, Google almost always picks what you picked.

When they disagree, Google decides for you, and Search Console tells you with statuses like "Duplicate, Google chose different canonical than user". URL Inspection shows both the canonical you declared and the one Google selected, which is the fastest way to debug a single page.

Why it matters for founders

Links, clicks and relevance signals are consolidated onto the canonical. If Google picks the wrong one, the page you optimize isn't the one that ranks, and reports get confusing fast.

Example

Your product page loads at /app, /app/ and /app?ref=ph. You redirect the slash version, keep a self-canonical on /app, and link only to /app. URL Inspection now shows the same user-declared and Google-selected canonical.

Common mistakes

  • Treating the canonical tag as the only signal while redirects and links say otherwise.
  • Canonicalizing distinct pages to one page to "consolidate authority".
  • Letting internal links use tracking parameters.
  • Never checking the Google-selected canonical in URL Inspection.

Sources

Checked

← All 274 glossary terms