Skip to content
SEOSpot
Technical SEO

Canonical URL

Also called rel=canonical, canonical tag.

Short definition

A canonical URL is the version of a page that search engines should treat as the primary, indexable copy — declared via a rel='canonical' link tag in the page head.

What it means

A canonical URL tells search engines which version of a page is the master copy when duplicate or near-duplicate content exists across multiple URLs. The declaration uses a `<link rel="canonical" href="...">` tag in the page head, pointing to the version that should be indexed and ranked.

Canonicalization solves real problems: filtered category pages on ecommerce sites, paginated content, tracking parameters appended to URLs, syndicated content, and protocol/subdomain variants (http vs. https, www vs. non-www). Without explicit canonicals, search engines have to guess — and they often guess wrong.

The most common canonical mistake is self-referencing inconsistency: a page at /services/seo declaring canonical to /services/seo/ (with trailing slash). Both URLs technically work, but mismatched canonicals dilute ranking signals and confuse crawlers. Pick one format and enforce it consistently.

Key takeaways

  • Every indexable page should have a self-referencing canonical URL
  • Canonicals are hints to search engines, not directives — Google may override them if signals conflict
  • Canonicals consolidate ranking signals from duplicate URLs into the canonical version
  • Canonicals do not stop indexation — for that, use robots meta noindex
Also called
  • rel=canonical
  • canonical tag

Last updated . Spotted something wrong? Let us know.

Beyond definitions

Knowing what Canonical URL is, is the easy part.

Implementing it on your site is what moves the needle. Get a free SEO audit and we’ll show you where canonical url fits in your roadmap.

Free2–3 business day deliveryNo follow-up sales pressure