What Is a Canonical Tag? A Plain-English Guide for Store Owners
2 min read
If you've ever run an SEO audit on your store and seen the warning "missing canonical tag," you're not alone. It sounds technical, but the concept is simple — and getting it right can make a real difference in how Google treats your pages.
What Is a Canonical Tag?
A canonical tag is a small piece of HTML that lives in the <head> of your page. It looks like this:
`<link rel="canonical" href="https://yourstore.com/products/blue-shirt" />`
Its job is to tell search engines: "This is the official version of this page." That matters because most ecommerce stores have the same product accessible at multiple URLs — through collections, search results, filters, and tracking links. Without a canonical tag, Google sees each URL as a separate page and splits your ranking power between them.
Why Store Owners Should Care
Imagine you have a best-selling product. It appears at `/products/blue-shirt`, `/collections/sale/products/blue-shirt`, and `/products/blue-shirt?variant=123`. That's three URLs showing the same content. Google has to pick one to rank — and without a canonical tag, it might pick the wrong one, or worse, rank none of them well.
Canonical tags consolidate all that ranking power into a single URL. One strong page instead of three weak ones. For stores with hundreds of products, this adds up fast.
How to Check If Yours Are Working
The easiest way: right-click on any page in your store, click "View Page Source," and search for "canonical." You should see a `<link rel="canonical" ...>` tag pointing to the current page's clean URL.
If it's missing, or if it points to the wrong URL, you've got an issue. Most Shopify themes include canonical tags by default, but third-party apps or custom theme edits can break them. WooCommerce stores usually get them through Yoast SEO or RankMath — but only if the plugin is configured correctly.
Common Canonical Tag Mistakes
**Pointing to the wrong URL:** The canonical should point to the "clean" version of the URL — no tracking parameters, no variant suffixes, no collection prefixes.
**Missing on paginated pages:** If your collection pages use pagination (/collections/shoes?page=2), each page needs its own canonical pointing to itself — not back to page 1.
**Using noindex instead:** Some store owners add noindex to duplicate pages instead of canonicals. This tells Google to ignore the page entirely, which means you lose any links pointing to it. Canonicals are almost always the better choice.
The Bottom Line
Canonical tags are one of those "set it and forget it" SEO wins. Once they're configured correctly, they work silently in the background, making sure Google indexes the right version of every page in your store.
Not sure if your store's canonical tags are set up correctly? Run a free scan with RankRipper and we'll check every page for you — plus tell you exactly how to fix any issues we find.