Free tool — no signup to see your score

Is Google splitting your product's page rank in two?

/collections/x/products/y and /products/y are the same product at two URLs — without correct canonical tags, links and authority get diluted across duplicates instead of consolidating.

Two URLs, one product — which one wins?

We automatically find a sample product and collection from your store, then fetch both URL variants of that product and compare their canonical tags.

Plain product URL canonical

Does /products/handle have a canonical tag at all, and does it correctly point to itself? This is the URL you want search engines to treat as the single source of truth.

Collection-prefixed URL canonical

Does /collections/x/products/handle — the URL format Shopify's default collection templates link to — have a canonical tag present at all?

Does it point the right way?

The collection-prefixed URL's canonical should point back to the plain product URL — not to itself. Pointing to itself is exactly the duplicate-content problem that splits your page rank.

Sample-based, not exhaustive

This checks one sampled product/collection pair, found automatically via your store's public catalog endpoints — it's a representative signal, not a scan of your full catalog.

An invisible way to lose SEO authority

Shopify's default collection templates link to products through collection-prefixed URLs, so the same product ends up reachable at two different paths: yourstore.com/collections/some-collection/products/some-product and yourstore.com/products/some-product. Both render the identical page. To a shopper, that's invisible — they click a link and see a product. To a search engine, it's two separate URLs that could each accumulate backlinks, social shares, and crawl equity, unless a canonical tag tells it clearly which one is the "real" one.

When the canonical tag is missing or misconfigured — often from a theme customization that overrides Shopify's default output — your page-rank signal gets split across duplicates instead of consolidating onto one URL. That's ranking potential you're leaving on the table, and because both URLs look and function fine in a browser, most merchants never know it's happening.

What fixing your canonicals does

Consolidated SEO authority

Every backlink and crawl visit counts toward one URL instead of being split across duplicates, giving your product page its full ranking potential.

Catches a broken theme customization

Canonical tags are easy to break during a theme edit and easy to miss afterward — this surfaces the break before it costs you rankings.

A five-minute Liquid fix

Once identified, the fix is usually a single line change to how your product template builds its canonical tag — no redesign required.

Peace of mind before an SEO push

Before investing in content or backlinks, confirm the technical foundation is sound — there's no point building authority onto a leaky URL structure.

Three steps, about ten seconds

Paste your store URL

Any public storefront works — yourstore.com or the myshopify.com address. No login, no install, no admin access.

We find a sample product and collection

Our scanner automatically finds a sample product and collection via your store's public catalog endpoints, then fetches and compares both URL variants of that product.

Get your score & full report

Your score and top issue appear instantly. Unlock the full issue-by-issue report — with a specific fix for each finding — with your email.

Common questions

How do you find which product and collection to test?

Via your store's public /products.json and /collections.json endpoints, picking the first result from each. It's a representative sample, not a full-catalog crawl.

What's the actual fix if my collection-prefixed URL doesn't canonicalize correctly?

Typically a small Liquid change so the canonical tag on your product template always points to product.url (the canonical form) rather than product.url | within: collection.

What if my store has no collections yet?

The scan reports that it couldn't find a sample collection rather than guessing — you'll need at least one published collection with a product in it for this check to run.

Does a missing canonical always mean duplicate-content penalties?

Not automatically — Google is generally good at picking a canonical on its own. But explicit tags remove the ambiguity and guarantee page rank consolidates the way you intend, rather than the way Google guesses.

Want the fix done rather than just diagnosed? Canonical and technical SEO cleanup is part of our store optimization service.