What Is Canonical URL?
What is a canonical URL? A canonical URL is the version of a page you mark as preferred when the same or very similar content can be reached through more than one address. Search systems treat the canonical signal as a strong hint about which URL should represent that content in search.
Canonicalization is not a redirect. Visitors can still open non-canonical URLs; the canonical tag (often rel="canonical") tells crawlers which URL you prefer for consolidation. Redirects actually send browsers and bots to another location. Teams sometimes confuse the two: use redirects when a URL should permanently move; use canonicals when multiple valid URLs exist but one should be preferred for indexing signals.
Common cases include tracking parameters, printer-friendly variants, overlapping category paths, or CMS-generated duplicates. A clear canonical strategy reduces diluted signals and mixed indexing — but it does not magically repair every duplicate or indexing problem on its own.
Canonical
Both URLs can still be visited. The signal tells search engines which version is preferred.
301 Redirect
The request is sent from the old URL to a different destination. Users land on the new URL.
Why It Matters
Duplicate or near-duplicate URLs waste crawl attention and can split relevance signals across addresses. For business sites, that shows up as the "wrong" URL ranking, thin-looking duplicates in search, or confusion after campaigns append parameters to links.
During redesigns and migrations, canonical decisions sit beside redirects and sitemaps. Getting the preferred URL right helps preserve clarity about which pages are authoritative. Treating canonicals as a cure-all, though, leaves crawl errors, soft-404s, and conflicting directives unsolved.
Where You Encounter It
A product is available at /products/blue-mug and also at /collections/mugs/blue-mug with the same content. The site sets the canonical to /products/blue-mug so search systems have a preferred target. Visitors may still browse via the collection path, but indexing preference points at one URL — unlike a 301, which would force every request to move.
Common Misunderstandings
- Canonical tags redirect users. They do not. Users can still land on non-canonical URLs; the tag is primarily a preference signal for search systems.
- Canonicals fix all duplicate and indexing problems. They help with preference and consolidation but do not replace fixing crawl errors, conflicting noindex rules, or poor content quality.