Shopify guideGuide·9 min read
How to Structure Shopify Collections and Navigation
Collections decide how shoppers move through your store and which pages rank in Google. Here is how to plan them, build automated and nested collections, set up menus and filters, and make collection pages rank.

Key takeaways
- A Shopify collection is a storefront page that groups products. You fill it automatically with conditions, such as tag or price, or manually by picking products, under
Products > Collections. - Collections within collections are now built in: a collection can use other collections as a source, for up to 50 such parent collections per store.
- Menus support two nested levels below each top-level item, three levels in all, and Shopify suggests seven or fewer top-level items.
- Filters from Shopify's free Search & Discovery app handle size, color and price. Use filters to narrow and collections to browse, not a collection for every attribute.
- Who it is for
- Stores with more than a handful of products
- Time needed
- Half a day to plan and build
- What you need
- Clean tags, types and categories
Shoppers don't browse your store the way you organize your stockroom. They arrive looking for "women's running shoes" or "gifts under $50", not for "SKU range B, autumn delivery". Collections and navigation translate your catalog into the way buyers think, and they decide how many clicks it takes to reach a product, which pages Google ranks, and whether filters work at all.
This guide covers how I plan and build collection structures on Shopify: the difference between collections, categories, types and tags, how to create each kind of collection, nested collections, menus, filters and collection SEO. Menu names and limits come from Shopify's help center, as checked on 7 November 2026.
Collections vs categories, types and tags
Shopify has four ways to group products, and mixing them up is the most common cause of a messy store.
| Grouping | What it's for | Shoppers see it |
|---|---|---|
| Collection | Storefront pages and menus | Yes, as a page |
| Product category | Tax, feeds and category metafields | Only through filters |
| Product type | Your own label for reporting and rules | Only through filters |
| Tags | Flexible labels that drive automated collections | Only through filters |
The product category comes from Shopify's Standard Product Taxonomy. Each product has one, and Shopify uses it for tax rates and for Google and Meta. Collections are yours to design, and a product can sit in as many as you like. So "Apparel & Accessories > Clothing > Dresses" is the category, while "Summer Dresses", "Wedding Guest" and "Under $100" are collections the same dress can appear in.
Step 1: Plan the structure before you build
I sketch the structure on paper before touching the admin. Three layers work for most stores:
- Top-level collections for the main ways people shop: by product group (Dresses, Tops), by person (Women, Men) or by use (Running, Hiking). These become your main menu, ideally seven or fewer.
- Sub-collections under each, only where a group has enough products to need splitting. Twenty products don't need five sub-collections.
- Filters for attributes such as size, color, material and price. These shouldn't be collections at all.
Then add a few merchandising collections that cut across the structure: New In, Best Sellers, Sale, and gift collections in season. Check your plan against search data too. If people search "linen shirts" and you only have "Shirts", a Linen Shirts collection may earn its place, because it can rank for that search.
Collection, filter or neither?
- Browsing, broadTop-level collectionDresses, Running shoes. In the main menu.
- Browsing, specificSub-collectionLinen shirts. Worth it when people search for it.
- Narrowing, attributeFilterSize, color, price, material. Set in Search & Discovery.
- Internal onlyTag or typeSupplier, season code, tax group. Hidden from menus.
Step 2: Create a collection
- Start. Go to
Products > Collectionsand clickAdd collection. - Title and description. Use the name shoppers search for. Write a short description that helps buyers choose, such as fit notes or how to pick a size.
- Add a source. Keep the source as Products and either add conditions (automated) or click
Add products(manual). - Set conditions for an automated collection, and choose
Match all conditionsorMatch any conditions. - Choose the sort order.
- Set the optional details: sales channels, theme template, metafields and the search engine listing.
- Save, then add the collection to a menu so shoppers can reach it.
Use automated collections wherever you can. New products slot into the right places as soon as they're tagged, and nobody has to remember to add them. Conditions can use title, type, vendor, tag, category, price, compare-at price, weight, stock level, variant title and some metafields. "Match all" works for ranges, such as price over $50 and under $100. Shopify allows up to 60 conditions per collection and up to 5,000 collections that use conditions.
Manual collections suit small, curated sets: a staff picks page, a lookbook or a gift guide. Products stay until you remove them, so review them every season.
style:linen or season:summer, and keep a list. One stray tag, like "Linen" vs "linen ", can leave products out of a collection without anyone noticing. Conditions that use "contains" also need at least three characters.Step 3: Build collections within collections
For years, "Shopify collections within collections" meant workarounds with tags and menus. Shopify now supports it natively: a collection can use other collections as a source.
- Create the child collections first, such as Running Shoes, Trail Shoes and Walking Shoes.
- Create the parent, such as All Shoes.
- Change the source. In the parent, switch the source drop-down from Products to
Collection, clickConnect a collection, select the children and save.
The parent now shows every product in its children, and stays in step when they change. You can also exclude a collection, for example All Shoes without the Sale collection. Limits apply: up to 50 collections that contain another collection, up to 5 that exclude another collection, and up to 100 that contain individual variants. You can also use a Variants source to show only some variants, such as only the red versions in a Red collection.
Step 4: Set sort order, layout and images
Sort order decides what shoppers see first, before they scroll or filter. The options are most relevant (the default, based on sales performance), best selling, alphabetical, price, date and manual. I use best selling for big evergreen collections, and manual for launches and seasonal pages, where I want hero products first. To change it, open the collection and use the sort drop-down in Collection items. Note that price sorting uses base prices, not market or B2B catalog prices.
If a collection needs a different layout, such as a lookbook, create a collection template in the theme editor and assign it under Theme template.
On collection image size, Shopify doesn't publish one fixed size, because each theme crops collection banners and collection-list images differently. Check your theme's documentation for the ratio it uses. For product images, Shopify recommends 2048 x 2048 px squares under 20 MB, and keeping every product in the same ratio is what makes a collection grid look tidy.
Step 5: Build the navigation
- Open menus. Go to
Content > Menusand click your main menu. - Add top-level items. Click
Add menu item, enter a name and choose the collection inSearch or paste a link. - Nest sub-items. Add the sub-collection, then drag it under its parent with the handle icon. For a heading that shouldn't link anywhere, enter
#as the link. - Save with
Save menu, then check it on desktop and mobile.
Menus support two nested levels below a top-level item, so three levels in total, if your theme displays them. Shopify suggests seven or fewer top-level items. A store can have up to 1,000 menus, and each can hold up to 10,000 items, so the limit is always usability, never Shopify. On mobile, every extra level is another tap, which my mobile CRO checklist covers in more detail.
Step 6: Add filters with Search & Discovery
- Check your theme supports filters. In
Content > Menus, look at the Collection and search filters section. - Open the app. Go to
Apps > Search & Discovery, clickFilters, thenAdd filter. - Choose sources. Start with availability, price, product type and your product options, such as size and color. Add metafield or category metafield filters for things like material.
- Tidy the values. Group similar values, such as Navy and Dark Blue under Blue, and sort them sensibly.
Limits worth knowing: 25 filters per store, up to 100 values shown per filter, and collections with more than 5,000 products don't show filters at all. That last one is a good reason not to build one giant "All products" collection as your main browsing page. The price filter also disappears when a customer shops in a currency other than your store's default.
Step 7: Make collections rank
In my experience, collection pages are the ones that rank for category searches such as "linen shirts for men", because they match what the searcher wants: choice. To give them the best chance:
- Write the search listing. In the collection's Search engine listing, set a page title (Shopify warns over 70 characters may be cut off), a meta description and a short handle such as
/collections/linen-shirts. - Add useful text. A short introduction and a few buying tips, placed where your theme shows the collection description. Help the buyer choose, rather than repeat the keyword.
- Keep handles stable. Handles can't contain spaces, and changing them often can drop the page from results. If you rename one, create a redirect from the old URL.
- Avoid near-duplicates. "Sale", "Offers" and "Discounts" showing the same products split your rankings. Pick one.
- Link from the menu. Making a collection visible on the online store doesn't add it to your menus, so a collection with no links is hard for both shoppers and search engines to find.
If you want a full plan for collection and product page SEO, my Shopify SEO service starts from $200.
Common mistakes
- A collection for every color and size instead of filters.
- More than seven top-level menu items, so nothing stands out.
- Manual collections that never get updated, full of sold-out products.
- Inconsistent tags, leaving products out of automated collections.
- Giant collections over 5,000 products, where filters don't appear.
- Empty or duplicate collection descriptions, giving Google nothing to rank.
- Renamed handles with no redirect, breaking old links.
Collections and navigation checklist
- Structure sketched: top-level collections, sub-collections and filters.
- Tag format agreed and applied to every product.
- Automated collections used wherever rules can do the work.
- Parent collections built from child collections where useful.
- Sort order chosen for every collection.
- Main menu with seven or fewer top-level items, tested on mobile.
- Filters set up in Search & Discovery and showing on the theme.
- Search listing and description written for every main collection.
Next steps
Sketch your structure, fix your tags, then build automated collections and the menu in that order. Collections only work as well as the product data behind them, so if categories, types or tags are patchy, start with my guide to adding products the right way.
If shoppers land on your collections and leave, the structure is often the reason. My Shopify CRO work starts from $500, or send your store for a free review and I'll show you where navigation is costing you sales.
Free tools
Check your own store
Free, no sign-up. Each one runs a part of this guide for you.
Frequently asked questions
What is a collection in Shopify?
A collection is a group of products shown as its own page on your store, such as Dresses or Sale. You create collections under Products > Collections and fill them automatically with conditions or manually by choosing products. A product can be in many collections.
What is the difference between Shopify collections and categories?
The product category comes from Shopify's Standard Product Taxonomy and is used for tax rates, category metafields and shopping feeds. Each product has one. Collections are storefront pages you design yourself, and a product can appear in as many as you like.
Can you have collections within collections in Shopify?
Yes. A collection can use other collections as a source, so a parent such as All Shoes shows every product from its child collections. A store can have up to 50 collections that contain another collection.
What size should Shopify collection images be?
Shopify doesn't set one size, because each theme crops collection images differently, so check your theme's documentation. For product images, Shopify recommends 2048 x 2048 px squares under 20 MB.
How many menu levels does Shopify support?
Two nested levels below a top-level item, so three levels in total, as long as your theme displays them. Shopify suggests keeping top-level items to seven or fewer.
Why are filters not showing on my Shopify collection?
Check that your theme supports filters, in Content > Menus under Collection and search filters, and that filters are set up in the Search & Discovery app. Collections with more than 5,000 products don't show filters.
Sources
- Creating collections and adding products, Shopify Help Center
- Understanding conditions for collections, Shopify Help Center
- Editing collection details and layout, Shopify Help Center
- Set up drop-down menus, Shopify Help Center
- Search & Discovery filters, Shopify Help Center
- Managing collection settings, Shopify Help Center
Related services and work

Written by Ashraf Siddik
I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.
More guides
-
CRO8 min readUpdated
Why Shopify Stores Lose Sales on Mobile: A Practical CRO Checklist
Mobile visitors decide fast, with one thumb and plenty of distractions. Here is how to find the leaks on a Shopify store and fix them in the right order.
Read the guide -
CRO6 min readUpdated
Shopify CRO Audit Checklist for DTC Brands
The checklist I use to audit DTC Shopify stores, from checking that the data can be trusted to deciding which fixes to ship first.
Read the guide -
Apps6 min readUpdated
When to Build a Custom Shopify App Instead of Adding Another Subscription
Another subscription is the quickest fix, until you are paying for five apps that still don't match how your business works. Here is how to decide.
Read the guide -
Themes6 min readUpdated
How to Find Out What Theme a Shopify Store Uses
Every Shopify store names its theme in the page code. Here is where to look, how to read what you find, and what it means for your own theme choice.
Read the guide -
Apps5 min readUpdated
How to See What Apps a Shopify Store Uses
Apps leave traces in a store's page code: scripts from their own servers, app embed folders and pixel settings. Here is how to read them, and what to do with the list.
Read the guide -
Branding7 min readUpdated
How to Name a Shopify Store (and Check the Name Is Free)
A store name has to be easy to say, free as a domain and a handle, and clear of other brands. Here is the process I use with clients, and what Shopify lets you change later.
Read the guide