A canonical tag is a link element in a page's HTML head — <link rel="canonical" href="..."> — that tells search engines which URL is the authoritative version when the same or substantially similar content appears at multiple URLs. It is one of the most important technical SEO controls and one of the most commonly misconfigured.
Common scenarios where canonicals are required: HTTPS and HTTP versions of the same page; trailing-slash vs. no-trailing-slash variants; URLs with tracking parameters (utm_source, ref, fbclid); product pages reachable via multiple category paths; printer-friendly versions; paginated views of the same content; and parameter-driven facet pages on e-commerce sites.
When configured correctly, the canonical tag consolidates ranking signals — Backlink, Link Equity, engagement — to the canonical URL, ensuring search engines do not split authority across duplicate variants. When configured incorrectly, it can deindex pages you wanted to rank, send equity to the wrong destination, or create chains that Google ignores entirely.
Common mistakes: self-referencing canonicals that point to the wrong protocol (HTTP when the site has migrated to HTTPS); canonicals pointing to redirected URLs (Google follows them but the chain weakens the signal); canonicals on paginated pages pointing to page one (Google has stated this is generally a mistake — each paginated page should self-canonical); and missing canonicals on duplicate parameter URLs.
Canonical is a hint, not a directive. Google can and does override it when the signal contradicts other evidence — if a "non-canonical" URL has substantially more inbound links, Google may treat it as the canonical regardless of the tag. The fix is to align signals: if you want URL A to be canonical, make sure inbound links, sitemap inclusion, and internal linking all point to A.
For sites with Hreflang, canonicals and hreflang must agree. Each hreflang variant should self-canonical, with the hreflang cluster pointing across variants. Cross-canonicalising hreflang variants to a single URL collapses the language targeting and is a common migration bug.
Audit canonicals through Search Console's URL Inspection tool, which shows both the declared canonical and the canonical Google selected — when these differ, investigate why.
Track domain authority for your sites
Authority Score, backlinks, and 90-day deltas — refreshed daily across every site you monitor.