When someone searches “linen shirts for men” or “ceramic planters”, Google usually shows category pages, not single products. On Shopify, those are your collection pages — and they’re often the least optimized pages in the store. Here’s how we set them up.
1. Give every collection one clear search intent
Each collection should match one thing people actually search for. “Men’s Linen Shirts” beats “Summer Edit” because it describes what’s on the page. Seasonal or campaign collections are fine for marketing — just don’t expect them to rank.
- Check Search Console for the queries your collections already appear for.
- Merge near-duplicate collections that compete for the same search.
- Use the shopper’s words, not internal product codes.
2. Set the title, handle and meta description
| Field |
Good example |
| Collection title (H1) |
Men’s Linen Shirts |
| URL handle |
/collections/mens-linen-shirts |
| SEO title |
Men’s Linen Shirts | Breathable, Relaxed Fit | Brand |
| Meta description |
Lightweight linen shirts for men in 12 colours. Free shipping over $75 and 30-day returns. |
If you change the handle of a live collection, Shopify can create the redirect for you — keep that box ticked.
3. Write copy that helps shoppers
A short intro above the products — one or two sentences — tells shoppers and search engines what the page is about. Put longer content below the grid: how to choose, sizing advice, care tips and a short FAQ. Skip keyword-stuffed paragraphs and write for the person deciding what to buy.
4. Handle filters and sorting carefully
Shopify’s storefront filters add parameters like ?filter.v.option.color=Blue to the URL, and Shopify themes point these back to the main collection with a canonical tag. That’s what you want in most cases. Problems start when apps or custom code create crawlable filter links without canonicals, or when tag URLs like /collections/shirts/blue multiply.
If “blue linen shirts” is a real search with real volume, make it its own collection with its own copy instead of relying on a filter.
5. Link products to their main URL
Some themes link product cards as /collections/shirts/products/linen-shirt. Shopify adds a canonical tag pointing to /products/linen-shirt, but direct internal links are cleaner for crawling. Most current themes link straight to /products/…; older themes that use Liquid’s within filter may need a small code change.
6. Build internal links
- Link parent collections to child collections (Shirts → Linen Shirts).
- Link blog guides to the collection they’re about, and back again.
- Use descriptive menu labels — they’re internal links too.
7. Make collections easy for AI search to read
AI assistants and Google’s AI features rely on the same signals: clear headings, accurate product data and plain-language answers. A short FAQ on key collections, real product attributes (material, size, colour) and breadcrumb structured data all help your collection be understood and cited.
Collection SEO checklist
- One search intent per collection
- Descriptive title, handle and meta description
- Short intro above the grid, helpful content below
- Filter URLs canonicalised, with key variations as their own collections
- Product links pointing to
/products/ URLs
- Breadcrumbs and internal links in place
- Enough products to be useful — merge collections with only one or two items
FAQ
How long should collection descriptions be?
Long enough to help. One or two sentences above the grid, and a few hundred words of genuinely useful content below it on your most important collections.
Should I noindex filtered pages?
Usually the canonical tag is enough. Noindex or robots.txt rules are for stores where filters or tags create thousands of thin URLs.
Do I need an SEO app for this?
No. Everything here can be done in your Shopify admin and theme.
Need a hand?
We fix collection structure, filters and copy as part of our Shopify SEO service. Ask for a free proposal and we’ll send the top opportunities we see in your store.