What Is a Canonical Tag and Why Does It Matter for SEO?
Every website eventually ends up with pages that are very similar to one another — product pages with slight variations, articles accessible via multiple URLs, or content that appears in filtered and unfiltered versions. When Google finds multiple versions of what appears to be the same content, it has to decide which one to rank. A canonical tag lets you make that decision for it.
The canonical tag is a small piece of HTML code that points Google to the preferred version of a page. It’s one of the most important tools for managing duplicate content, and understanding it can prevent a surprisingly common SEO problem that many website owners don’t even know they have.
What a canonical tag is and how it works
A canonical tag (technically a “rel=canonical” link element) is placed in the HTML head section of a page. It contains the URL of what you consider the authoritative, preferred version of that content. When Google encounters the tag, it consolidates ranking signals from all duplicate or near-duplicate versions and attributes them to the canonical URL rather than splitting them across multiple versions.
For example, suppose your product page is accessible via three different URLs: one with tracking parameters, one without, and one via a different subdomain. Each of those pages might have identical or near-identical content. Without a canonical tag, Google sees three versions and dilutes your ranking signals across all three. With a canonical tag pointing to the preferred URL, all that authority flows to one page.
Canonical tags are a hint, not a directive — Google may choose to ignore them if it disagrees with your choice. But in practice, Google follows canonical tags reliably when they’re implemented correctly and the content is genuinely similar.
Common situations where canonical tags are essential
E-commerce sites are particularly vulnerable to duplicate content because the same product can often be reached via multiple category paths, and filtering or sorting parameters create additional URL variants. Adding canonical tags to your product pages, pointing to the clean, canonical URL, prevents this from fragmenting your SEO value.
Blog and CMS platforms often publish content accessible at multiple URLs — for instance, the same post might appear at its permalink, in a paginated archive, and in a category page. Pagination and tag archives in WordPress, for example, often pull in excerpts or full versions of posts, creating near-duplicate content. Canonical tags resolve this cleanly.
If your site is accessible at both “www” and non-“www” versions, or at both “http” and “https”, you may also have duplicate content at the domain level. While server-side redirects are the preferred fix, canonical tags can serve as an additional safety net.
How to implement canonical tags correctly
Every page should have a canonical tag — even pages that are themselves the canonical version should self-reference, pointing their canonical tag at their own URL. This signals to Google that you’ve considered the issue and chosen that URL intentionally.
If you use WordPress, plugins like Yoast SEO and Rank Math add canonical tags automatically, defaulting to self-referential canonicals and allowing you to override them per post or page. Most major e-commerce platforms also handle canonicals automatically, though you may need to configure filtering and parameter handling separately.
Avoid common mistakes such as canonical tags that point to a redirecting URL, mismatched canonical tags across paginated content, or — crucially — canonical tags that conflict with noindex directives. If a page is set to noindex but also has a canonical pointing elsewhere, the signals contradict each other and Google must interpret what you intended.
Common questions.
Is a canonical tag the same as a 301 redirect?
Can I use a canonical tag to point to a page on a different website?
What happens if I don’t add canonical tags at all?
More on web design & ux.
Want a hand putting this into practice?
Book a free, no-obligation consultation with a Norwich-based specialist.
Let's put your business in a better light.
Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.