How to Add a Canonical Tag
Name the preferred URL so duplicate addresses do not split your ranking signals.
A missing canonical tag leaves search engines to choose which of several addresses for the same content to index. Any page reachable with tracking parameters, with and without a trailing slash, or on both www and apex has duplicates — and without a canonical, ranking signals split across them instead of accumulating on one.
Why It Matters
Around 40% of audited sites have no canonical tag. It is the cheapest fix available for a problem that quietly divides a page's authority between addresses nobody meant to create.
How to Fix
Decide the preferred URL
Add the tag to every page
Use absolute URLs
Keep it consistent with everything else
Code Fix
html<!-- /page, /page/, /page?utm_source=x all indexable as separate URLs --><link rel="canonical" href="https://example.com/page">Platform-Specific Instructions
SEO plugins add self-referential canonicals automatically. The usual problem is a manual override left on a page after a migration.
Set alternates.canonical per page in the metadata export; it is not generated for you.
Fixed that one.
Now find the rest.
A free audit ranks every issue on your site by the score points it costs — and links each one straight to its guide.
Run a free audit