Canonicalisation in SEO sounds fancy, right? But it’s really just a way of telling search engines which version of a page to pay attention to. That way, you don’t get penalised for having multiple similar pages. Done correctly, it keeps your SEO healthy and your rankings strong. But when you mess it up… well, that’s where things go sideways.
- TL;DR
- What is Canonicalisation, Anyway?
- Why Canonical Tags Matter
-
Top Canonicalisation Mistakes and How to Dodge Them
- 1. Pointing to the Wrong Page
- 2. Missing Canonical Tags… Completely
- 3. Inconsistent Canonical Tags
- 4. Canonical Tags Pointing to Redirects or Broken Pages
- 5. Using Relative URLs
- 6. Conflicting Signals with Sitemaps and Internal Links
- 7. Not Handling Parameters Properly
- 8. Thinking Canonical Tags Are a Directive
- Tools to Help You Out
- Bonus: Canonicalisation and Pagination
- Quick Best Practices Checklist
- Conclusion
TL;DR
Canonicalisation helps search engines know which page is the main one when you have duplicates. Common mistakes include pointing to the wrong URL, missing canonical tags, or using them inconsistently. These issues can mess up rankings and confuse Google. Fixing them is easy once you know what to look for (and avoid).
What is Canonicalisation, Anyway?
Let’s break it down. Imagine you have the same product page accessible through different URLs:
- example.com/product?id=123
- example.com/products/red-sneakers
- example.com/products/red-sneakers?ref=email
All of them show the exact same product info, but Google might think they’re separate pages. That’s duplicate content. Not great for SEO.
To fix this, you add a canonical tag in the HTML of each page, telling search engines which version is the “real one.” Like this:
<link rel="canonical" href="https://example.com/products/red-sneakers">
Why Canonical Tags Matter
If search engines index multiple versions of the same page, they might:
- Split your SEO power across URLs
- Rank the wrong version of your content
- Ignore your page completely
Canonical tags help consolidate link juice, keep your site tidy, and give clearer signals to Google.
Top Canonicalisation Mistakes and How to Dodge Them
1. Pointing to the Wrong Page
This is the big one. People think they’re being clever by pointing a canonical tag to a more general page. But often, they point it to something irrelevant.
Wrong example: Canonical tag on a blog post pointing to the homepage.
Why it’s bad: Google thinks the blog post is just a duplicate of the homepage. So, it indexes neither properly.
How to fix it: Always point the canonical tag to the most accurate and valuable version of that content.
2. Missing Canonical Tags… Completely
Yeah, not having it at all is a crime in SEO land. If your page can be accessed through multiple links (and most can), it needs a canonical tag.
How to fix it: Make sure each page has a canonical tag—even if it points to itself.
<link rel="canonical" href="https://example.com/page-name">
This tells search engines: “Hey, this is the original. Index this one.”
3. Inconsistent Canonical Tags
Let’s say you have both HTTP and HTTPS versions of your site. Or www and non-www versions.
If different pages point to different versions (some HTTPS, some HTTP), you’re creating confusion.
How to fix it:
- Pick a preferred format (HTTPS + non-www is common)
- Stick with it across the entire site
4. Canonical Tags Pointing to Redirects or Broken Pages
If your canonical URL points to a 404 or a page that redirects, search engines could skip it—or worse, stop trusting your canonical tags altogether.
How to fix it: Always point canonical tags to live, working, non-redirected pages. Test them manually or use SEO tools to verify.
5. Using Relative URLs
Sometimes people write the canonical tag like this:
<link rel="canonical" href="/products/red-sneakers">
It might work most of the time, but it’s not ideal.
Why it’s bad: Search engines prefer the full URL. Relative URLs can lead to confusion on sites with multiple subdomains or languages.
How to fix it: Always use the full absolute path:
<link rel="canonical" href="https://example.com/products/red-sneakers">
6. Conflicting Signals with Sitemaps and Internal Links
If your sitemap lists a URL as canonical, but your pages link to a different version, that’s chaos.
Example: Canonical points to non-www version, but internal links use the www version.
How to fix it:
- Update all internal links, sitemaps, and hreflang tags to match the canonical version.
- Keep it consistent everywhere.
7. Not Handling Parameters Properly
URLs like these hurt your SEO if not canonicalised:
- ?sort=asc
- ?ref=twitter
- ?color=blue
These variations can multiply content without adding value.
How to fix it: Use your canonical tag to point to the clean, base version of the page, like:
<link rel="canonical" href="https://example.com/products/red-sneakers">
8. Thinking Canonical Tags Are a Directive
Newsflash: Canonical tags are hints, not commands. Google makes the final call.
If your canonical tag says one thing, but the content or backlinks suggest another, Google might ignore it.
How to handle this:
- Make sure the canonical page is the best version content-wise.
- Keep page titles, meta descriptions, and content matched across variants if possible.
Tools to Help You Out
You don’t have to do this manually (though you totally can). Here are some tools that can help:
- Ahrefs: Check duplicate content and incorrect canonicals.
- Screaming Frog: Crawl your site and analyse canonical links.
- Google Search Console: See which pages Google indexes and which it considers canonical.
Bonus: Canonicalisation and Pagination
Have blog posts split across pages 1, 2, 3, etc.? Don’t just canonicalise all of them to page 1. That’s a common mistake!
Instead:
- Each page should have a self-referencing canonical tag
- Use
rel="prev"andrel="next"tags to inform search engines of the relationship
Quick Best Practices Checklist
- Use absolute URLs in canonical tags
- Point to a live, non-redirected page
- Be consistent with protocol (HTTPS) and domain (www or not)
- Canonicalise all duplicate URLs, especially with UTM or sorting parameters
- Check your canonical tags regularly using SEO audit tools
Conclusion
Canonical tags are like signs that guide Google through your website. But if they’re pointing in the wrong direction or not there at all, your traffic might get lost. Avoid the common mistakes we covered, and you’ll help your site stay clean, lean, and SEO-friendly.
Think of it like digital housekeeping. A little tidying up in the canonicalisation department can go a long way.
Happy optimising!



Leave a Reply