Shopify creating hundreds of junk URLs in Google's index

Search console shows a load of indexed pages with odd parameters and collection/product combinations we never linked to. They're thin and duplicate. Is a robots rule enough, or do I need noindex or canonical fixes in the theme?
2

Leave A Reply

Log in to post an answer.

2 Answers

lila_seo Nov 12, 2026
charles_ppc
Before you touch anything, look at Page indexing in Search Console. URLs listed as "Duplicate, Google chose different canonical" or "Alternate page with proper canonical tag" are fine, Google is already handling those. The ones worth fixing are junk URLs that are actually indexed, usually search result pages or filter combinations.
arun_growth Oct 16, 2026
charles_ppc
Normal for Shopify, and mostly less harmful than it looks. The usual sources: - /collections/xyz/products/abc, the same product reached through every collection. These canonical to /products/abc by default, so Google normally sorts them out - filter and sort parameters on collection pages - tag pages like /collections/xyz/tag-name Two fixes that help. First, edit the product card in your theme so it links straight to /products/abc rather than the collection path (in a lot of themes that means removing the "within: collection" filter from the product link). That stops Google finding the duplicates at all. Second, you can edit robots.txt.liquid now to disallow the filter parameters if they're being crawled heavily. What I wouldn't do is mass-request removals in Search Console. Those are temporary and don't fix the cause.