Contents
Ask a shopper what they want and they rarely name a product. They name a category with a qualifier attached — waterproof walking boots for wide feet, merino base layers for winter cycling. That phrase matches a collection page far more cleanly than it matches any individual product, and on most Shopify stores the collection page is a heading, a grid of thumbnails and nothing else.
That is the whole opportunity. Collection page seo is the least contested work in the discipline, because your competitors have also skipped it. This guide is the collections chapter of the wider Shopify SEO programme, and it is deliberately the first one to do: half a day of work on your important collections will move more than a fortnight spent on product copy.
What is a Shopify collection page?
Shopify collections seo is a narrow job with a short list: the page title, the meta description, the URL, the copy, the internal links and the markup. That is the whole of on-page seo for collection pages. There is no separate technical seo discipline here — collections inherit whatever the rest of the store already has — which is why collection seo is mostly writing, and why it is cheap. Search engine optimization for collections is not a different craft from seo for shopify generally; it is the same craft aimed at the page type everyone forgets.
A collection is a group of products shown as one page on your online store, at /collections/<handle>. You build it in the Shopify admin one of two ways: manual, where you pick the products, or automated, where you set conditions — tag, price, vendor, product type — and Shopify keeps the membership current as your catalogue changes.
Both create a real, indexable page with its own title, its own description and its own search engine listing. That last point is what merchants miss. A collection is not a filter or a menu item. It is a page competing for a query, and Shopify treats it as one.
Why do collection pages matter more than product pages?
Because of how a search term is shaped.
A product page answers "do you sell this exact thing". A collection page answers "what do you have in this category, and which should I pick" — which is what a shopper types when they have decided on a category and not on a product. That is the higher-volume, higher-intent search intent, and it is where the money is.
It is also the format an answer engine reaches for. When someone asks an AI for a shortlist, a page that already lists and compares several options in one place is more useful to it than twenty separate product pages. Ecommerce category pages get cited on exactly these transactional queries, and if your category page has no words on it there is nothing to cite. That is often the real reason a competitor gets named and you do not.
Do collection pages actually bring traffic?
Yes, and it is worth being precise about how, because "more organic traffic" is where most advice stops.
A ranking collection page does three separate things. It appears in the search engine results for the category phrase, which carries more volume than any single product term. It sends signals to search engines about your site structure — what your categories are and which products sit in them. And it gives you somewhere to point internal links, which is how search engine rankings get distributed around a site instead of pooling at the homepage.
The effect on traffic and sales is not evenly spread. On most stores five or six collections carry nearly all the category search traffic and the rest are long-tail. That is the case for doing five properly rather than forty adequately: increasing organic traffic on pages that already get impressions beats driving traffic to pages nobody looks for.
Where does the collection description actually go?
Here is the problem no guide mentions, and it is the reason most Shopify stores have empty collections.
Shopify gives a collection one description field. Stock themes render it as an intro above the product grid. So you have two bad options and one good one:
- Write nothing. The page is thin, has no unique page content, and ranks for nothing.
- Write eight hundred words. The page ranks better and every product is now below the fold, which is a conversion problem you will pay for daily.
- Split it, which requires a template edit.
The third is the answer. Keep a short intro above the product grid — two or three sentences that state what the collection is and who it is for — and move the longer collection page content below the grid, where it can be as long as it needs to be without costing you a single click.
Should you use AI to draft these? For a first pass across forty collections, yes — it is faster than a blank page and the structure is repetitive. But read every one before it ships. A model does not know which products are in the collection or why a shopper would choose one, and a generated description that says nothing is the same thin page you started with, only longer.
If you do not want to touch the collection template, write the short intro only and accept that the page will be thinner than it could be. A short honest intro beats a wall of text that buries your products.
The duplicate URL Shopify makes for you
Every product inside a collection is reachable at two addresses:
/products/merino-running-sock
/collections/socks/products/merino-running-sock
This is normal Shopify behaviour and it is not a disaster — Shopify canonicalises the collection-scoped version back to /products/<handle>, so search engines like Google are told which one counts. Do not take that on trust, including from this page: open a product from inside a collection, view source, and read the rel="canonical" value yourself.
The part that does need attention is internal linking. Many themes link from the collection grid to the collection-scoped URL, which means your internal links point at addresses that will never rank, and search engines to crawl your site follow them. It is not fatal, but on a large catalogue it is a lot of crawl spent on duplicates of pages you already have. If your theme does this and you are comfortable in Liquid, linking to product.url rather than the collection-scoped path is a small fix with a real payoff.
Automated or manual collections?
| Manual | Automated | |
|---|---|---|
| How products get in | You choose each one | Conditions on tag, type, vendor, price |
| Stays current | No — you maintain it | Yes, as the catalogue changes |
| Best for | Curated edits, seasonal features | Category structure at scale |
| Ordering control | Full | Limited to the sort options |
| The risk | Goes stale, empties silently | Near-duplicate collections multiply |
Use automated collections for your category structure and manual ones for anything curated. The failure mode to watch is the second row of that last cell: because a new collection costs thirty seconds to create, stores accumulate dozens of them — "blue socks", "socks under £20", "mens blue socks" — that overlap almost entirely and compete with one another. Before you create a collection, ask whether anyone searches for it. If nobody does, it is a filter, not a page.
How do you write the title and description?
Under Search engine listing in the Shopify admin, each collection gets a page title and a meta description of its own. Both default to the collection name, which is almost never the phrase anyone searches.
The collection title. Use the search term, not your internal collection name. The page title becomes the title tag on the page, and it is the single highest-leverage field here. If the collection is called "SS26 Drop 2" and shoppers search "womens linen shirts", the page title is the second one. Shopify's title field takes 70 characters and it recommends 60 — and separately, 51 to 60 characters is where Google rewrote titles least often in Zyppy's crawl of 80,959 URLs. Google's own documentation says there is no hard limit and truncates by device width, so treat 60 as a rule of thumb with two independent reasons behind it rather than a law. There is more on the two title fields and how they differ in the guide to optimizing product titles.
The meta description. Write one, keep it near 155 characters, make it read like a sentence a person wrote. Then hold it loosely: Ahrefs found that google rewrites meta descriptions 62.78% of the time across 20,000 keywords, rising to 65.62% on long-tail queries — and a category phrase with a qualifier is usually a long-tail keyword. Portent's separate study put it higher still. The description is not a ranking input; it is your bid for the click-through rate on the roughly one time in three that Google uses it.
A note on Merchant Center. Collection pages are not feed items — Google Merchant Center takes products, not categories — so nothing here changes your shopping feed. The overlap is the vocabulary: the words you settle on for a category are usually the right words for the product titles inside it too.
One target keyword per collection. If two collections chase the same search term, merge them or re-target one. Two of your own pages competing is the most avoidable problem in ecommerce seo.
Internal linking: where collections earn their keep
A collection page is the natural hub of your site structure, and internal linking is the one ranking lever you control completely.
Link down from the collection to its best products, in the body copy and not only through the grid — name two or three of the products in your collection and say why someone would pick each. Link across to a related product and to your existing collections nearby — a "walking boots" collection should link to "walking socks", because that is what the shopper needs next. Link up from every collection to the category above it, and make sure the pillar page of your whole programme is reachable in a click or two.
Give collections real anchor text in your navigation and in blog content. "Shop now" teaches a search engine nothing; "womens linen shirts" teaches it exactly what is on the other end.
What about filtered collections and sub collections?
A filtered collection URL — ?filter.p.tag=blue and similar — is a browsing convenience, not a page. These multiply fast, and a store that lets them be indexed has manufactured its own duplicate content problem at scale. Keep them out of the index and keep them out of your sitemap.
Sub collections are the opposite case. If a genuine sub-category has search volume behind it, make it a real collection with its own title, description and copy. The test is the same one as before: does anyone search for this? A filtered collection answers no. A sub-category with a hundred searches a month answers yes.
/collections/all deserves a mention because Shopify creates it automatically. It lists everything, it is almost never useful to a shopper, and it duplicates your category structure. Most stores are better off leaving it out of the index.
What else belongs on a collection page?
Three things, roughly in order of return.
Structured data. ItemList describes an ordered set of items — exactly what a collection is — and it makes the relationship between the category and its products explicit rather than something a crawler has to infer. Almost nobody adds it, which is reason enough to look at your markup while you are in there.
An SEO FAQ block. The questions buyers ask about a category — sizing, materials, delivery — are the questions engines get asked too. Put them on the page where a person can read them, and only then mark them up.
Image alt text. Collection grids are mostly images. Give each product image real alt text describing the product, using the product names a shopper would recognise.
Technical hygiene. These are the only seo best practices on the page that are not writing. Check the collection is indexable, that pagination is crawlable — Shopify paginates the product grid at fifty per page by default — and that the page appears in Google Search Console's coverage report. If it is not indexed, none of the above matters. That is the first section of the wider ecommerce SEO checklist, and the ordering there applies here too.
A half-day on your important collections
You do not need to do all of this to every collection. Find collection pages that already get impressions in Search Console, take the top five, and do this to each:
- Rename the page title to the phrase people search, not your internal collection name.
- Write a two-sentence intro above the product grid.
- Write the longer copy below the grid, if your collection template allows it.
- Write a meta title and description that read like a person wrote them.
- Link down to three products and across to two related collections.
- Check the URL, and leave it alone if it already ranks.
That is the whole job. It is genuinely half a day for five collections, which is why this is the first thing to do on a Shopify store rather than the last.
If you want to record it across a catalogue rather than hold it in your head, the ecommerce SEO tracker has a page inventory that measures your titles and descriptions for you. And if the whole catalogue needs this, that is an ecommerce SEO engagement rather than an afternoon — the sort of programme a Shopify SEO agency runs over thirty days, rather than something you finish on a Friday.
Frequently asked questions
Do Shopify collection pages rank in Google?
Yes, and often better than product pages, because a collection matches a category-plus-qualifier query more precisely than a single product does. The reason they usually do not rank is that most collections have no unique text on them at all — not a limitation of Shopify.
Should collection pages have text above or below the products?
A short intro above, and the longer content below. Shopify's stock themes render the whole description above the grid, which forces a choice between a thin page and burying your products. Splitting it needs a small collection template edit and it is the single highest-value change on this page.
How long should a Shopify collection description be?
Long enough to answer what the category is, who it is for and how to choose — usually 150 to 400 words split across the intro and the block below the grid. Length is not the target; being the only store in the results that explains anything is.
Is the /collections/x/products/y URL bad for SEO?
Not by itself. Shopify canonicalises those back to /products/<handle>, so the duplicate is declared. The avoidable part is internal links: if your theme points at the collection-scoped path, you are spending crawl and link equity on URLs that will never rank.
Should I use automated or manual collections?
Automated for your category structure, because it stays current as the catalogue changes. Manual for curated selections where the order and the membership are editorial choices. The trap with automated collections is how cheap they are to create — that is how a store ends up with twenty overlapping ones.
Do I need an app to optimize Shopify collections?
No. The title, description and search engine listing are all in the Shopify admin, and the only thing that might need code is splitting the description around the product grid. Apps from the Shopify app store can bulk-edit at scale, which matters at a few hundred collections and not at twelve.
How many collections should a store have?
As many as there are search terms people use, and no more. Each collection should have a distinct target keyword and a reason to exist for a shopper. If you cannot name the query a collection is for, it is a filter.
Where to start
Open Search Console, filter to /collections/, and sort by impressions.
The pages at the top are already being shown in search results and are presumably being passed over, because there is nothing on them. That gap is the whole reason you can improve your Shopify collections faster than you can improve anything else on the store. Those are your five. Nothing else in a Shopify store gives back this much for this little, which is exactly why nobody has bothered — and why you should.