1. What the warning actually means
Google is saying: “I found this URL, but I think another URL is the main version.” On Shopify, that is common because the same product can be discovered through product recommendations, collections, filters, tracking parameters, or campaign links.
If the canonical URL is the clean product URL and that product is indexed, this Search Console row is usually informational. Do not spend days trying to force Google to index every parameter URL.
2. Do not confuse “referring page” with “wrong product”
Search Console often shows the page where Google discovered the URL. If a pellet grill page links to a wood stove product in a recommended-products block, the grill page may appear in the report even though the wood stove canonical is correct.
That does not automatically mean Google is mixing up your products. It may only mean Google crawled a recommendation URL with extra parameters and then chose the clean canonical version.
3. The 60-second Shopify canonical check
Before changing apps or theme code, check the exact excluded URL:
- Copy the excluded URL from Search Console.
- Open it in an incognito window.
- View source and search for
canonical. - Confirm the canonical points to the clean version of the same product, collection, page, or blog post.
- Inspect the clean canonical URL in Search Console and confirm it is indexable.
If all of that checks out, you probably do not have a ranking problem. You have normal Shopify duplicate URL cleanup.
4. When it is a real problem
Fix the issue if the canonical tag points to a completely unrelated product, an old deleted URL, a staging page, a collection that should not rank, or the homepage. That can happen after a theme migration, bulk product import, SEO app change, or hardcoded canonical tag in theme.liquid.
Shopify themes normally use {{ canonical_url }}. If you see a manually written canonical URL repeated across many pages, remove the hardcoded version and restore the Shopify dynamic canonical output.
5. Shopify duplicate URLs that are usually normal
These URLs commonly show up as alternates and usually do not need to be indexed:
- product URLs with recommendation parameters such as
pr_rec_idorpr_prod_strat - tracking parameters from ads, email, and social campaigns
- collection-path product URLs when the clean
/products/handleURL is canonical - variant, filter, sort, and pagination URLs that point back to the main page
The goal is not to remove every alternate. The goal is to make sure the canonical pages are the ones you actually want ranking.
6. What to audit next
If the canonical is correct but indexing still looks messy, audit your internal links, sitemap, redirects, and deleted products. Old products should return a useful redirect or be intentionally gone. Important products should be linked from collections, navigation, buying guides, or related content.
This overlaps with broader technical SEO and performance work. Use the Shopify speed optimization guide, Core Web Vitals guide, and Merchant Center product visibility checklist when crawlability, product feeds, and slow templates are all tangled together.
7. Where Thunder fits
Thunder Page Speed and SEO does not replace canonical tag cleanup. It helps with the technical layer around it: keeping key product and collection pages fast, reducing storefront bloat, and making crawl diagnostics cleaner. If the affected URLs are slow, heavy, or unstable, install Thunder from the Shopify App Store or start with the free speed test.
For stores with many apps, also review which Shopify apps slow down stores and Thunder’s Shopify speed optimization service for deeper cleanup.
FAQ
Is Alternate page with proper canonical tag an error in Google Search Console?
Usually no. It means Google found a duplicate or alternate URL and chose the canonical version instead. For Shopify, this often happens with collection URLs, recommendation parameters, tracking parameters, or variant-style URLs.
Why does Search Console show a different product as the referring page?
The referring page is often just where Google discovered the URL, such as a related-products block. It does not automatically mean Google is confusing two products or indexing the wrong item.
When should Shopify merchants fix canonical tags?
Fix it when the exact excluded URL points its canonical tag to a completely different product, collection, or page. That can come from a theme edit, SEO app, duplicate product setup, or hardcoded canonical tag.
Can page speed affect Shopify indexing?
Speed is not the direct cause of a canonical exclusion, but slow or unstable pages can waste crawl budget and make technical SEO diagnostics harder. Keep important product and collection pages fast and crawlable.