Duplicate content is one of the most common SEO problems, and most site owners do not realize they have it. The same page reachable at multiple URLs, tracking parameters tacked onto links, HTTP and HTTPS variants, www and non-www, trailing slashes, all of them produce duplicates that confuse search engines.
When Google finds the same content at several URLs, it has to pick one. Sometimes it picks wrong. Sometimes it splits the ranking signals across the copies and weakens all of them. Sometimes it wastes crawl budget re-fetching the same body through different addresses.
The canonical tag tells Google which URL to keep:
`html
`
This tag belongs in the of every page, including the canonical page pointing to itself.
Where Duplicates Show Up
URL parameters for sorting, filtering, tracking, and sessions:
example.com/products?sort=priceexample.com/products?color=redexample.com/products?utm_source=newsletter
All serve nearly identical content. Canonical the clean URL.
Protocol and subdomain variants:
http://example.com/pagehttps://example.com/pagehttps://www.example.com/page
Server-side 301 redirects handle these best. A canonical tag is the safety net.
Trailing slash: /products vs /products/. Pick one and canonical the other.
Print and mobile variants: /article?print=true, m.example.com/article. Canonical to the primary URL.
Syndication: if your post appears on Medium, LinkedIn, or a partner site, that copy should declare a cross-domain canonical pointing back to your original URL.
Get ahead of all of this with clean URLs from day one. The Slug Generator builds SEO-safe URL slugs from titles so messy auto-generated URLs never enter the index in the first place.

Rules for a Correct Canonical
The tag belongs in :
`html
`
- Absolute URLs: include protocol and host. Relative paths work but fail more often than they should.
- Self-referencing: every page declares a canonical pointing at itself. Prevents future duplicates from accidentally becoming the chosen URL.
- One per page: multiple canonical tags get ignored or merged unpredictably.
- 200 OK: the canonical URL must return a 200 status. If it redirects or 404s, the canonical signal collapses.
- Consistency: the canonical, the sitemap URL, the internal links, and any hreflang entries must agree. Conflicting signals weaken the canonical.
- HTTP header for non-HTML: for PDFs and images, use the
Linkheader:
`
Link: ; rel="canonical"
`
If a URL contains special characters or non-ASCII slugs, run them through the URL Encoder before pasting into the canonical tag.
The tag belongs in `<head>`: ```html <head> <link rel="canonical" href="https://example.com/products/widget"> </head> ``` - **Absolute URLs**: include protocol and host.
Canonical vs Redirect vs Noindex
Three tools, three different jobs.
Canonical tag ("index this URL instead"):
- Both URLs need to stay reachable.
- Parameter variants of the same page.
- Syndicated content on third-party sites.
- Hint, not directive. Google can override it.
301 redirect ("this URL has permanently moved"):
- The old URL should disappear.
- HTTP→HTTPS or www↔non-www consolidation.
- Directive. Browsers and crawlers must follow it.
- Passes nearly all ranking signals to the target URL.
Noindex tag ("do not show this URL in search"):
- The page must stay reachable for users but should not rank.
- Internal search results, thank-you pages, admin pages.
- Does not consolidate signals.
Quick decision rule:
- Can the old URL go away? 301 redirect.
- Both URLs must stay live? Canonical.
- Page should never appear in search? Noindex.
Give the canonical pages strong meta titles and descriptions. The Meta Tag Generator builds the title, description, and Open Graph block in one pass.
How to Audit Canonical Coverage
Canonical bugs are silent. The site works, users see nothing, but search visibility quietly bleeds. Run these checks monthly and after every meaningful site change.
- Google Search Console URL Inspection: shows the URL Google actually chose as canonical. If it disagrees with yours, find out why.
- Coverage report: look for "Duplicate, Google chose different canonical." Each entry is a page where Google ignored your tag.
- Crawlers: Screaming Frog, Ahrefs Site Audit, Sitebulb. They flag missing canonical tags, canonicals pointing to 404s, redirect chains through canonical targets, and conflicts between canonical and sitemap.
- Manual checks:
- After migrations: every move (new domain, new CMS, new URL structure) is a canonical landmine. Audit before the migration ships and after.

FAQ
Is the canonical tag a directive or a hint?
A hint. Google usually respects it, but it overrides when the canonical target returns a 404, the chosen URL has weaker signals, or the content does not match. Keep canonical, sitemap, internal links, and redirects pointing at the same URL.
Can I canonicalize across different domains?
Yes. Cross-domain canonicals are valid and the standard fix for syndicated content. If your article goes up on Medium, the Medium copy should canonical to your original URL. Treat cross-domain canonicals as a weaker signal than same-domain ones.
Should paginated pages have canonical tags?
Each page in a paginated series canonicalizes to itself. Do not point page 2 at page 1; that drops page 2 from the index. rel="next" and rel="prev" indicate the relationship without merging the URLs.
How long does a canonical change take to apply?
Google processes the change when it re-crawls the page, which can be days to weeks. Force-rush an important page with the URL Inspection tool in Search Console to request an immediate re-crawl.
URL Slug Best Practices: Write Slugs That Rank and Read Well
A clean URL slug helps both search engines and readers. Learn the rules for length, keywords, hyphens, and stop words, plus how to generate slugs for free.
Reading Time Calculator: Estimate How Long Content Takes to Read
That '5 min read' label is more than decoration. Learn how reading time is calculated, why it lifts engagement, and how to measure yours with a free tool.
How to Download a YouTube Thumbnail in Full Resolution
Download any YouTube thumbnail in full resolution with a free tool or a simple URL trick. Covers all quality levels, copyright rules, and next steps.
