Technical SEO

Canonical Tag

An HTML hint that tells search engines which URL is the master version of a page.

Overview

A canonical tag (rel="canonical") is a link element in the head of a page that names the preferred URL when the same or very similar content is reachable at multiple addresses. It consolidates ranking signals onto one URL instead of splitting them across duplicates.

It is a hint, not a directive. Google treats the canonical you specify as a strong signal but may choose a different canonical if other signals (internal links, sitemaps, redirects) point elsewhere.

How it works

Common duplicate scenarios include tracking parameters, HTTP vs HTTPS, www vs non-www, trailing slashes, and print or paginated versions. Point each variant at the clean canonical URL so link equity accrues to a single page.

Common mistakes

Canonicalising every page to the homepage, using relative URLs, or setting a canonical that is itself noindexed or blocked. A page should almost always be self-referential unless it is a genuine duplicate.

  • Always use absolute URLs
  • Do not canonicalise to a redirected or 404 URL
  • Keep canonical and hreflang consistent

Common questions

Canonical Tag — questions

Straight answers on how this fits your marketing and build.

No. It is a strong hint, not a command. Google weighs it against internal linking, redirects and sitemap signals, so keep all of those consistent or Google may override your choice.

Still have questions? Talk to a specialist

Takes 60 seconds · No credit card

Stop guessing. Start ranking.

Get a free audit and a 6-month roadmap showing exactly where you stand vs your top 3 competitors — no fluff, no upsell.

Trusted by 500+ brands · 4.9/5 client rating