Independent SEO consultant serving London & the UK+44 7472 849630info@seoconsultantlondon.onlineGoogle Business Profile
  1. Home
  2. Guides
  3. Canonical Tags and Duplicate URLs
SEO guide

Canonical Tags and Duplicate URLs

A canonical tag tells search engines which URL is the preferred version when the same or very similar content exists at several addresses. It consolidates ranking signals and prevents duplication problems. This guide explains how canonical URLs work, when to use them instead of redirects and how to find mismatches.

  • Evidence-led recommendations
  • Plain-English reporting
  • Built for London and UK markets
Checklist graphic for Canonical Tags and Duplicate URLs

Quick answer

  • rel canonical is a hint to Google about the preferred URL; Google may choose differently.
  • Use self-referencing canonicals on indexable pages and point duplicates to the main version.
  • Use a 301 redirect when the duplicate should no longer exist; use canonical when both URLs must stay accessible.
  • Check Search Console for “Google selected a different canonical” to find mismatches.

What a canonical URL is

A canonical URL is the version of a page you want search engines to treat as the main one. Duplicates arise naturally: the same page can be reachable with and without trailing slashes, with tracking parameters, over HTTP and HTTPS, or through filters and sort orders. Without guidance, search engines choose for themselves and signals such as links can be split between versions.

The rel canonical tag, placed in the head of a page, says: this is the version to index. Canonical tags SEO practice relies on it to consolidate signals and keep reporting clean.

Phased roadmap timeline for What a canonical URL is (Canonical Tags and Duplicate URLs)
What a canonical URL is

How the canonical tag looks and works

The tag is a link element, for example <link rel="canonical" href="https://example.com/page/">. It can also be sent in an HTTP header for non-HTML files such as PDFs. The canonical should be an absolute URL, return a 200 status and be indexable. A self-referencing canonical tag, where a page points to itself, is a good default because it protects against parameter variations.

Remember that canonicals are hints, not directives. Google combines them with other signals such as redirects, internal links and sitemaps when deciding which URL to treat as canonical.

Search results page mock-up for How the canonical tag looks and works (Canonical Tags and Duplicate URLs)
How the canonical tag looks and works

Canonical vs redirect: which to use

The choice depends on whether the duplicate URL needs to remain accessible.

SituationUseReason
Old URL replaced and no longer needed301 redirectSends users and bots to the new URL
Parameter or tracking variants that must still workCanonicalBoth URLs load; signals consolidate
Syndicated or similar content on another siteCanonical to the originalCredits the preferred source
Print or alternate viewsCanonicalKeeps one indexable version
See 301 redirects and redirect mapping for when redirects are the right choice.
Internal link network diagram for Canonical vs redirect: which to use (Canonical Tags and Duplicate URLs)
Canonical vs redirect: which to use

Common canonical tag mistakes

These errors appear regularly in audits.

  • Canonical pointing to a redirected, noindexed or 404 URL
  • Every page canonicalised to the homepage
  • Conflicting signals, such as canonical to A while internal links and sitemap use B
  • Relative or malformed URLs
  • Different canonicals in HTML and HTTP headers
  • Paginated pages all canonicalised to page one, hiding deeper content
Reporting dashboard graphic for Common canonical tag mistakes (Canonical Tags and Duplicate URLs)
Common canonical tag mistakes

Duplicate content and canonical tags

Duplicate content canonical issues rarely cause penalties; they cause inefficiency. Google picks one version, and the rest are dropped from results. Problems arise when it picks the wrong one, or when thousands of duplicates waste crawl capacity. Ecommerce sites are especially exposed through filters and variants, which is covered in faceted navigation and filter indexing and product page SEO.

Line chart showing organic growth for Duplicate content and canonical tags (Canonical Tags and Duplicate URLs)
Duplicate content and canonical tags

How to find and fix canonical mismatches

Crawl your site and compare each page’s declared canonical with its own URL, flagging differences. In Search Console, use the Pages report to review “Duplicate, Google chose different canonical than user” and inspect examples with URL Inspection to see Google’s selected canonical. When Google disagrees with you, align other signals: internal links, sitemaps, redirects and the content itself.

Fix systematically at template level rather than page by page, and re-crawl to confirm.

Structured data code illustration for How to find and fix canonical mismatches (Canonical Tags and Duplicate URLs)
How to find and fix canonical mismatches

Canonical tag examples and implementation

Common canonical tag examples include a self referencing canonical on every indexable page, a canonical from a parameter URL to the clean URL, and a canonical from a syndicated copy to the original. Canonical tag implementation depends on your platform: most CMSs and themes set the tag automatically, and some allow overrides in an SEO plugin.

Some canonical url best practices are worth repeating: use absolute URLs, one tag per page, keep it in the head, and make sure the target is live and indexable. When Search Console shows that Google selected canonical differs from yours, review the signals pulling the other way, such as internal links and redirects, and align them.

Entity relationship diagram for Canonical tag examples and implementation (Canonical Tags and Duplicate URLs)
Canonical tag examples and implementation

Canonical tags on common platforms

Most platforms handle canonicals automatically, but behaviour differs. WordPress with an SEO plugin lets you override the canonical per page. Shopify sets canonicals for products and collections by default. Magento and custom builds often need explicit configuration. Whichever platform you use, check the output on a sample of templates in the rendered source, not just the settings screen, because themes and plugins can add duplicate or conflicting tags.

It also pays to test edge cases: pages with parameters, paginated lists, print views and any URL reachable through more than one path. These are where mismatches usually appear.

Best practice summary and support

Use one canonical per page, make it self-referencing where appropriate, keep signals consistent and monitor in Search Console. Combine canonical work with sound architecture, as explained in website architecture and internal linking. For complex sites, our technical SEO consultant service can implement and verify the rules, and our SEO audit will find where they fail. You can also review the full approach on SEO consultant London.

Frequently asked questions

What is a canonical tag?

A canonical tag is an HTML element that tells search engines which URL is the preferred version of a page when similar content exists at multiple URLs.

Does Google always follow canonical tags?

No. Canonicals are strong hints. Google may select a different URL if other signals conflict.

Should every page have a self-referencing canonical?

Generally yes for indexable pages. It guards against parameter and tracking variants creating duplicates.

What is the difference between canonical and 301 redirect?

A redirect sends visitors to a different URL. A canonical keeps both URLs accessible but signals which one to index.

Can I canonicalise to another domain?

Yes, for cross-domain duplicates such as syndicated content, pointing to the original source.

Talk to an SEO consultant

Questions about this topic or your own site? Send a few details and you will get a clear, practical reply.

Request your SEO consultation

Tell us about your website. You will get a straightforward reply by email, with no obligation.

We use your details only to reply to this enquiry. Privacy policy.

Related pages

Get duplicate URL problems fixed

Send your website and goals. You will get a clear next step, not a generic sales pitch.

Book a free consultation
Get a quoteEmail us