What Is Canonicalisation and Why Do Ecommerce Sites Mess It Up?
Imagine a customer searching for waterproof walking boots. Your store has a useful category page, a filtered version showing only size 8, and another URL created by sorting products from lowest to highest price. The pages may look almost identical, but search engines can discover all three. Which one should appear in search results?
Canonicalisation is how you signal the preferred version of a page when similar or duplicate URLs exist. It sounds like a technical housekeeping task. In ecommerce, though, getting it wrong can affect which pages search engines crawl, index and show to shoppers—right where purchase intent matters.
Canonical tags are often treated as a quick fix for duplicate URLs. They are not. A canonical tag is a hint, not a command, and it cannot make a weak category page useful or repair a confusing site structure. Before changing tags, ask: which page template does this affect? Then check whether the issue is really duplication, or a problem with filters, navigation, content or the way product and category pages serve shoppers.
What Is Canonicalisation?
Canonicalisation is the process of choosing one preferred URL from a set of duplicate or substantially similar pages. You can indicate that preference pestleanalysis.com with a canonical tag in the page’s HTML. For example, a product might be accessible at both:
- example.com/boots/waterproof-hiker
- example.com/womens-boots/waterproof-hiker
If both URLs show the same product, you may want search engines to treat one as the primary version. A canonical tag on the secondary page can point to the preferred product URL.
Google uses canonical signals—including canonical tags, redirects, internal links and sitemap information—to help determine which URL is representative. It can still choose a different URL if its signals point elsewhere. That is why canonicalisation should be consistent across the site, rather than relying on one tag to override everything else.
Why Ecommerce Sites Create Duplicate URLs
Retail websites create more URL variations than many other site types. A shopper can browse by category, brand, size, colour, availability, price and rating. Each interaction may generate a new URL, even when the underlying products and page content have barely changed.
Filter parameters and sorting
Filter parameters are a common source of duplicate URLs. A category page might become:
- /womens-boots?size=8
- /womens-boots?colour=black
- /womens-boots?size=8&colour=black
Sorting can create more variations, such as ?sort=price-ascending. Tracking parameters, session IDs and inconsistent URL casing can add still more. The result is a large set of URLs competing for attention, some of which have little value as search landing pages.
Product paths and catalogue changes
The same product may be linked from multiple categories, producing different paths. A product can also have separate URLs for colours or sizes, depending on the platform. Products move between categories, seasonal ranges expire, and old URLs remain reachable through internal links, feeds or external sites.
Pagination and faceted navigation
Paginated categories and combinations of facets need thoughtful treatment. Page two of a category is not automatically a duplicate of page one: it may contain different products. Likewise, a filtered page can meet a distinct demand—such as “size 8 waterproof boots”—that deserves a useful landing page. Canonicalising every variation to the broad category can erase pages that help shoppers find what they want.
Why Canonicalisation Gets Messed Up
1. Treating every variation as a duplicate
The most common mistake is applying a blanket rule: “All filtered pages canonicalise to the parent category.” That may be reasonable for low-value combinations that provide no distinct search or shopping experience. It can be wrong for a filter combination with clear demand and enough relevant inventory to support a genuine landing page.
Think about purchase intent. Someone searching for “women’s black waterproof hiking boots size 8” is more specific than someone searching for “women’s boots.” The site does not necessarily need a permanent indexable URL for every size-and-colour combination, but the decision should follow demand, inventory, usefulness and business value—not just what is easiest to configure.

2. Canonicalising useful pages to the wrong URL
A canonical tag should point to the preferred version of substantially similar content. If a valuable category page points to a broader, less relevant page, search engines may interpret the signal as a reason not to show the more specific page. This is especially risky when the preferred URL has a different purpose or product set.
Canonical tags also should not be used in place of redirects when a URL has permanently moved, or as a way to tidy up every messy URL variation. Each tool has a different job. A redirect takes visitors and crawlers to another URL; a canonical indicates a preferred version that remains accessible.
3. Sending conflicting signals
Suppose a filtered page has a canonical tag pointing to the parent category, but the page appears in the XML sitemap and receives prominent internal links as if it were an independent landing page. That mix makes the intended setup less clear.
Keep signals aligned. A preferred URL should generally have a self-referencing canonical, consistent internal links, and inclusion in the sitemap where appropriate. URLs you do not want treated as primary pages should not be presented elsewhere on the site as equally important destinations.
4. Canonicalising product variants without checking the experience
Separate URLs for colours or sizes can be useful when each variant has distinct search demand and a meaningful page experience. In other cases, one product page with selectable variants is cleaner. The right choice depends on how the catalogue works and what customers need to know.
Do not consolidate variant URLs just because they look similar. Check that the canonical destination shows the relevant option, availability, images and product details. If a shopper clicks a result for red boots and lands on a page defaulted to a sold-out black pair, the technical setup and conversion experience are both failing.
5. Focusing on Google updates instead of fundamentals
When organic performance changes, teams can rush to react to Google updates or copy a competitor’s URL setup. Updates matter, but not every fluctuation is an emergency. A category page with unclear targeting, thin product information or broken internal links needs attention whether or not a named update occurred.
It is tempting to chase new channels such as social commerce while ignoring the product and category pages that already attract high-intent visitors. Social commerce can bring discovery and sales, but it does not replace a coherent organic structure. Trend-chasing without fundamentals often produces a familiar postmortem: traffic up, sales flat.
Build a Category Page Strategy Around Intent
Start with the role of each page, not with the tag. Map search intent to the page template that can satisfy it best.
Search intent Likely page type Canonicalisation question Broad product research Category page Is this the main, stable URL for the category? Specific brand or product type Subcategory or curated landing page Does it offer a distinct product set and useful content? Size, colour or price refinement Filtered category page Does this combination have enough demand and value to stand alone? Research on a particular item Product page Is there one preferred URL for this product or variant?For example, a store could maintain a stable “women’s hiking boots” category, create a dedicated “wide-fit hiking boots” landing page if the range and demand justify it, and keep most low-demand filter combinations out of the index. That is a strategy—not a blanket rule. Review it against real query data, stock levels, margins and conversion performance.
Make Product Pages Useful, Not Just Indexable
Canonicalisation can help search engines consolidate signals around a preferred product URL. It cannot make that page helpful. A useful product page should answer the questions that delay a purchase:
- What is the product made for, and what are its key features?
- How does the sizing run, and is there a size guide?
- Which colours and sizes are available?
- What does delivery cost, and when will the item arrive?
- What is the returns policy?
- Are there clear images, reviews and care instructions?
Clear sizing and delivery information can reduce hesitation more directly than another paragraph added for keywords. If several URLs show the same product, decide which one should collect internal links and search visibility, then make sure that destination has the details shoppers need to convert.
A Practical Canonicalisation Audit
- List URL patterns by template. Separate category, filtered category, paginated category, product, variant and tracking URLs. Do not treat the whole site as one technical problem.
- Find duplication patterns. Look for duplicate URLs, filter parameters, multiple product paths, inconsistent trailing slashes and case variations.
- Map intent to destinations. Decide which pages should serve broad, specific and product-level searches. Use search demand and commercial value, not URL volume alone.
- Check canonical destinations. Confirm that each canonical points to an accessible, relevant URL with substantially similar content.
- Align other signals. Review internal links, redirects, sitemap entries and navigation so they support the preferred URL.
- Test the customer journey. Open the destination on mobile. Check the product selection, stock, sizing, delivery details and checkout path.
- Measure commercial outcomes. Track organic clicks alongside revenue, conversion rate and add-to-cart activity. More indexed pages or higher rankings are not the finish line.
How to Prioritise Fixes
Begin with pages that have both organic visibility and commercial importance. A canonical issue on a major boot category may matter more than hundreds of low-traffic parameter URLs. Then identify the affected template and estimate the number of URLs it generates.
Use Google Search Console and crawl data to investigate which URLs are indexed, which are selected as canonical, and whether the pattern matches your intent. Validate findings against analytics and sales data. If traffic rises after a change but revenue stays flat, investigate whether the new landing pages attract the right shoppers and whether the category or product experience is strong enough to convert them.
External advice can help teams structure their thinking. PESTLEanalysis, for instance, can be a useful reference for considering broader market forces, while Clickslice publishes practical digital marketing guidance. But no checklist or agency recommendation can replace understanding your own catalogue, URL rules, stock and customer behaviour.
Conclusion
Canonicalisation is the practice of clarifying which URL represents a page when duplicate or similar versions exist. Ecommerce sites mess it up when they treat all filter parameters as harmless, canonicalise useful pages away, send conflicting signals or focus on technical tags while neglecting page purpose.

Get the fundamentals right: map purchase intent to the right category or product template, make useful pages easy to reach, and choose canonical URLs that reflect how the catalogue and customer experience actually work. Canonical tags should support that strategy—not stand in for one.