Technical SEO
Canonical Tag
A canonical tag is an HTML element (rel="canonical") that tells search engines which version of a page is the original when near-duplicate URLs exist.
An ecommerce product reachable through three filter URLs should point all three at one canonical, so ranking signals consolidate on a single page instead of splitting. Missing or conflicting canonicals are a common cause of duplicate-content dilution. It is a strong hint to search engines, not an absolute command.
Canonicals fail through disagreement more often than through absence. The tag says one thing, the internal links point somewhere else, the sitemap lists a third URL, and the redirect chain ends at a fourth. Google resolves the conflict on its own, and the URL it picks is frequently not the one you wanted. Search Console URL Inspection reports the chosen canonical, which is the only reliable way to see what it decided. Before adding canonicals, make sure the rest of the site agrees with them, because a tag arguing against every other signal on the site usually loses.
Example
One dress is reachable at /dress-red, /dress-red?utm_source=line, and /sale/dress-red. Links and shares split across all three, so none ranks well. Setting rel=canonical on all three to /dress-red consolidates every signal onto one URL, and the surviving page climbs to where the combined authority puts it.
Frequently asked questions
- When do I need a canonical tag?
- Whenever the same or near-identical content is reachable at more than one URL: parameter variants, print versions, paginated duplicates, or a product listed in several categories. The canonical tells search engines which version should accumulate the ranking signals.
- Does Google always respect the canonical tag?
- No. It is a strong hint, not a directive. If your signals conflict, for example the canonical points one way while internal links and the sitemap point another, Google may choose a different URL. Search Console shows you which URL it actually selected.
Related terms
Working on Canonical Tag? See how our SEO audit can help.
Explore SEO audit