Skip to content
Glossary / Technical SEO / Rel Canonical

Rel Canonical Definition:

rel=canonical is an HTML tag that tells search engines which version of a page to index when multiple URLs serve similar content. Every ecommerce platform generates duplicates — Shopify creates separate URLs for each collection a product appears in, filters append parameters, variants get their own paths. Without canonical tags pointing to the right version, Google splits your ranking power across all of them and none rank well.

Key Points
01

Product Variants Are the Most Common Offender

A product in three colors with separate URLs means three pages competing for the same query. Canonical tags tell Google which one to rank. On Shopify, the default canonical usually points to the main product URL, but custom themes, apps, or manual overrides frequently break this.

02

Collection Duplicates on Shopify

Shopify generates a unique URL for every collection a product belongs to — /collections/sale/products/jacket and /collections/outerwear/products/jacket are separate URLs with identical content. The platform adds a canonical to the base /products/ URL by default, but apps, redirects, and theme customizations can override this silently.

03

Filtered and Parameterized Pages

Sort-by, pagination, and filter parameters create crawlable URLs that dilute authority. A category page sorted by price is not a different page — but without a canonical pointing to the unfiltered version, Google may index both and split the ranking signals between them.

04

Broken Canonicals Do More Damage Than Missing Ones

A canonical pointing to a 404, a redirect chain, or a noindexed page actively harms your rankings. Google receives conflicting signals and may ignore your canonicals entirely, choosing its own preferred version. Auditing for broken canonicals should be part of any monthly technical review.

05

Canonicals Don't Block Crawling

A canonical tag tells Google which URL to index — it doesn't stop Google from crawling the duplicate. If crawl budget is a concern, you also need robots.txt or parameter handling in Search Console. Canonicals and crawl directives solve different problems and are most effective together.

06

Cross-Domain Canonicals for Marketplace Sellers

Brands selling on their own store and through wholesale partners sometimes have product content on multiple domains. Cross-domain canonicals point back to your primary domain, consolidating authority. This only works if the other domain cooperates — and search engines may ignore it if the content diverges significantly.

Frequently Asked Questions
How do Shopify canonical tags work?

Shopify automatically adds a canonical tag to product pages pointing to the base /products/ URL, regardless of which collection URL the customer arrived through. This is correct default behavior, but third-party apps, custom Liquid overrides, and redirect rules can break it. Audit regularly — a single broken app can override canonicals across your entire catalog.

Should filtered category pages have canonical tags?

Yes — filtered pages should canonical back to the unfiltered parent category. A /shoes?color=black page should point to /shoes as the canonical. This prevents filter combinations from fragmenting your category page authority across hundreds of parameter variations.

What happens when canonical tags conflict with other signals?

If your canonical says one URL but your sitemap, hreflang, or internal links point to a different version, Google gets conflicting signals and may ignore the canonical entirely. Consistency matters — every signal should agree on which URL is the master version.

How do I audit canonical tags across a large catalog?

Crawl your site with Screaming Frog or Sitebulb and export every URL with its canonical. Flag pages where the canonical points to a 404, a redirect, a noindexed URL, or itself via a non-matching format (HTTP vs HTTPS, trailing slash mismatches). For Shopify stores, also check that app-injected canonicals haven't overridden the theme defaults.

Need help with canonical tags?

Crawl waste, indexation gaps, and structured data cost you rankings every day. We find and fix the technical problems your store doesn't know it has.

Explore our Technical SEO services
More insights from the DCP blog

Need help putting these concepts into practice?

Digital Commerce Partners builds organic growth systems for ecommerce brands.

Learn how we work