← All guides

ConvertLens guide

“Duplicate Without User-Selected Canonical” on Shopify

Duplicate without user-selected canonical means Google found pages it thinks are the same, and picked one to show. On Shopify it's usually fine. Here's what causes it, and how to fix it when it isn't.

Google picked the main version

A canonical is the main version of a page. This status means Google sees the page as a duplicate of another, the page doesn't say which version is preferred, and Google chose a different page as the main one. Google says this isn't an error. It just won't show this copy.

One product, many addresses

Shopify creates several addresses for the same product. It loads at slash products, and also inside each collection it belongs to. Add variant parameters, and sorted or filtered collection pages, and one product can have many URLs.

Why it's usually fine

Here's why it's usually fine. Shopify adds canonical tags automatically, and its default robots file blocks filtered and sorted collection pages. To check, inspect an example URL. Compare the user-declared canonical with the Google-selected one. If Google chose your main product page, you're done.

When it does matter

Act when Google chose the wrong page, or the duplicate is real. Three common cases. A heavily edited theme no longer outputs the canonical tag. Two products share the same description. Or Google picked a variant or an old address.

OptionWhat it means
Missing tagTheme no longer outputs canonical
Twin productsSame copy on two product pages
Wrong pickGoogle chose a variant or old URL

Fix the real duplicates

The fixes. If your theme was heavily customized, ask your developer to confirm the main layout file still outputs the canonical tag. Merge near-identical products, or rewrite them so each is distinct. And link to the main product address where you can.

Keep pages distinct

To keep it under control, give every product its own description. Use variants for colors and sizes, instead of duplicate products. And recheck this report after any theme change, or a big product import.

Doing this at scale

ConvertLens helps indirectly, on the content side. It audits each product page and drafts rewrites grounded in that page's own copy, which helps make near-identical pages distinct. It doesn't change canonical tags, or how Google indexes your store. See ConvertLens.

Doing this for a whole catalog or every order?

See how ConvertLens handles it for you.

Explore ConvertLens →

More ConvertLens guides