Problem
Shopify collection pages not ranking: how to fix it
Collection pages are where category searches should land, and on Shopify they are often the weakest pages on the site: a heading, a grid of products and a title tag generated by the theme. Google has little to distinguish one collection from another store's, or from your own overlapping collections and tag pages. Ranking them means giving each collection one clear target, real content and a strong place in the site's link structure.
By CartKernel · Last reviewed 2026-09-07
Does this look familiar?
- Category searches show a product page or a blog post from your store instead of the collection
- Collection URLs get impressions in Search Console but sit far down the results
- Search Console reports collection URLs as duplicate with Google choosing a different canonical
- Two or more collections, or a collection and its tag pages, appear for the same query and trade places
- The collection only ranks for searches that include the brand name
- Automated collections built from tags outnumber the collections in the navigation
Causes, ranked
Why it happens, most common first
Check them in this order. The first two account for most cases we open.
- most common
The collection page carries no content of its own
A title, a product grid and a theme-generated title tag give Google nothing to rank. Shoppers arriving from a category search want to know what the range covers, how to choose, and what makes this store's version different. A collection with no description and no supporting sections rarely outranks a page that answers those questions.
- most common
Several URLs compete for the same term
Shopify makes it easy to create overlapping collections: a manual one, an automated one from a tag, a sale version, and the all collection. Themes may also expose tag-filtered URLs under each collection. When four URLs target running shoes, Google splits signals among them and often chooses none as the answer.
- common
Weak internal links to the collection
A collection buried three levels deep in a mega menu, absent from the footer, and never linked from product pages or blog posts receives little internal authority. Product pages link up to the collection only if the theme's breadcrumb is set up to do so.
- common
Title tags and headings that do not carry the category term
Themes default to the collection name followed by the store name. If the collection is called New Arrivals, Summer Picks or a brand-specific label, the page never mentions the term shoppers search for. The H1 and the title need the plain category phrase.
- common
Filter, sort and paginated URLs diluting the page
Storefront filters add parameters to the collection URL, sort options add more, and pagination adds page numbers. If the theme links to these without consistent canonicals, Google crawls dozens of variants of each collection and the base page loses focus.
- occasional
A young domain with few references
A store launched recently, or one that has never been mentioned by other sites, has less authority to spread across its collections. The on-page fixes still matter, but expectations should stretch over months rather than weeks.
The fix
In this order
Each step is something you can do today. Do them in sequence; skipping ahead is how a review fails twice.
Prevent it next time
- Create a collection only when it has a distinct search intent that no existing collection covers
- Write the title tag, description and introduction when a collection is created, not later
- Keep campaign collections such as seasonal sales set to noindex or short-lived and redirected afterwards
- Review theme updates for changes to canonical and breadcrumb behaviour before publishing them
Map every target term to a single collection
List the category terms you want to rank for and the collection URLs that currently exist. Assign one collection to each term. Merge or remove duplicates, redirect the retired URLs to the one that stays, and stop creating automated collections that mirror a navigation collection.
Rewrite the search engine listing for each collection
In the collection's admin page, open the search engine listing preview and write a title tag that leads with the category term and a meta description that describes the range and who it suits. Keep the H1 as the plain category name shoppers use, not a campaign name.
Add content that helps a shopper choose
Use the collection description and the theme's collection template sections to explain what the range covers, how to pick between the options, sizing or compatibility notes, and links to related collections. Place a short introduction above the grid and the longer guidance below it so products stay visible.
Strengthen internal links
Put the priority collections in the main navigation and the footer, enable breadcrumbs on product pages so each product links to its collection, add related collection links inside collection templates, and link to collections from relevant blog posts using the category term as the anchor text.
Control filter, tag and sort URLs
Check the canonical the theme outputs on filtered and sorted collection URLs and make sure it points to the base collection. Add a noindex rule for tag-filtered collection paths in the theme, and use the robots.txt.liquid template if crawl volume on filters needs limiting.
Measure by collection over months
In Search Console, filter performance to each collection URL and watch impressions, position and the queries it appears for. Category rankings typically move over three to six months after these changes, so hold the structure steady while it settles.
When to get help
Get help when the catalog has hundreds of collections with heavy overlap, when a theme customisation is needed to control canonicals and tag URLs, or when the collections have been rewritten and still sit behind marketplaces and larger competitors after several months. Untangling collection structure is a mix of SEO judgement and Liquid work.
Free. We reply within one business day.
Should collection content go above or below the product grid on Shopify?
A short introduction above the grid and the longer buying guidance below it works well. Shoppers see products immediately, and the page still carries enough text to describe the range. Avoid a wall of text pushing products below the fold on mobile.
Why does my product page rank for a category term instead of the collection?
The product page usually has more text, more internal links and a title that includes the category word, while the collection has none of those. Once the collection carries content, a proper title and links from products and navigation, Google generally shifts the category ranking to it.
Do Shopify's built-in collection filters hurt rankings?
Not by themselves. The risk is the number of filtered URLs a crawler can reach and whether each carries a canonical to the base collection. Check the theme's output on a filtered URL; if the canonical is correct and the filter links are not in the sitemap, the filters are fine.
How many products does a collection need before it can rank?
There is no set number. A collection needs enough products to satisfy the search, which for a narrow term might be a handful and for a broad category might be dozens. Very small collections are better merged into a parent, and very large ones split into subcollections that match how shoppers narrow their search.
Services that fix it for good
Related problems, answers and terms
Stop the leak.
A free Growth Analysis finds what is broken and ranks it by the revenue it costs you.