Canonical Tag

A canonical tag (<code>rel="canonical"</code>) is an HTML element that tells search engines which version of a page is the 'master' copy when multiple URLs show identical or near-identical content.

Updated

November 12, 2026

Category

SEO Glossary

Canonical Tag

Duplicate or near-duplicate content is common for reasons that aren't obvious to a site owner: URL parameters for tracking or filtering, HTTP vs HTTPS or www vs non-www variants, printer-friendly page versions, or syndicated content republished on partner sites. Without a canonical tag, search engines have to guess which version to index and rank, which can split ranking signals (backlinks, engagement data) across multiple URLs instead of consolidating them onto one strong page. Self-referencing canonicals (a page pointing to its own URL as canonical) are a common best practice even when duplication isn't an issue, as a defensive measure against parameter-based duplication that might appear later. A canonical tag is a strong hint to Google, not an absolute directive — Google can and sometimes does choose a different canonical than the one specified if its own signals disagree.

Example

An ecommerce product page accessible at both '/shoes/red-sneaker' and '/shoes/red-sneaker?color=red&ref=email' sets a canonical tag pointing to the clean, parameter-free URL.

Ready to create articles that rank?

Turn your keywords into SEO-optimized articles with SeoSorted, from research and writing to publishing.

Start building your content
library in under10 minutes.

Your competitors are publishing every week. Every week you don't is a week of organic traffic going to them.

No Card Required.