Knowledge Hub
SEO For Fashion Ecommerce: Collections, Colours, Sizes And Sell-Outs
By John Butterworth · October 3, 2026
A single dress in five colours and six sizes is thirty variants, and Google has to read all of them as one garment or it treats them as rival pages. Much of SEO for fashion ecommerce is managing that across a whole range. The rest of it starts with giving each garment search one page that can rank.
When I've reworked a collection that wasn't ranking, the fault was often that it had no target keyword. Very often, too, tracking scripts and cart drawer code loaded ahead of the content and pushed it too far down for Googlebot to see.
Collections are the money pages on a fashion store, so put them before the blog.
Fashion SEO Matches Each Garment Search To One Page That Can Rank
In practice, SEO for a fashion ecommerce store means one rankable page per garment search. Broad searches like 'linen trousers' go to a collection, and the exact garment goes to a product page with its colours and sizes on one URL. Each product record then needs to be complete enough for Google's shopping results.
The quick wins come first in what follows, and past them there's no honest calendar. A garment term like 'linen trousers' usually moves up the rankings when Google next runs a core update. How far it moves depends on how many labels are selling linen trousers that season, and on how strong their collection pages are.
The Collection Page Takes The Broad Garment Search, The Product Page The Exact One
A clothing shopper either browses or hunts. 'Women's linen trousers' is a browse, and the page that can rank for a browse is the collection.
Someone hunting for one named dress in sage green wants that dress, and the product page wins it.
Write that product page copy around what you know about the garment. Raw AI output hands every stockist the same paragraph again, so let AI draft it if you like and have someone who knows the fit and fabric finish it.
Build The Head-Term Collections First
Build the collection pages for the big garment searches before anything aimed at the long tail. Product pages and narrower collections need a parent collection to link up to, or they have no route in from the rest of the store.
Link those collections from the main menu and from pages that already earn links, because Google treats the pages a store links to most as its most important. A dresses collection buried more than three clicks from the home page, reached only through a filter, tells Google it doesn't matter much.
Put The Collection Copy Beneath The Product Grid
Start a collection with two lines saying what's on the rail and who it suits, such as summer linen trousers in petite or tall lengths. Let the grid begin right under them. Longer copy goes beneath the grid. Fabrics, fit notes and how the range is meant to be worn all build relevance there without pushing the products down the screen.

A mistake I see very often is cart drawer, app and tracking code loaded above the collection content on Shopify themes. It pushes the intro down and stops Google reading early what the page is for.
Every app you install adds scripts like that, so fix the layout in the theme and be stingy with apps. Our guide to category page copy covers the writing in more depth.
Launch Seasonal Collections Months Before The Season
A linen collection that goes live in May is still being crawled when the heatwave searches arrive. Build it months ahead and keep the URL live between seasons, so each summer starts with last year's links in place.
Stop Colours, Sizes And Filters Multiplying Your Garment URLs
Preselect Each Variant With Its Own URL Parameter
Keep each garment on one product URL and let a parameter select the colour or size. Your navy jacket is then the same page with the navy variant preselected.

In the markup, group those variants under one product and say what they differ by. Google then reads one jacket in navy and olive, where it might otherwise see two jackets.
Shoes work the same way. In October 2026 the markup on Rothy's Double Buckle Mary Jane page declared 17 versions of the shoe and named both axes they differ on, size and colour. Marked up that way, Google can list each colour and size as a version of its own and still know it is one shoe. A page that nests its variants without saying what they vary by leaves Google to guess whether the difference is colour or size.
Index A Filter Page Only Where Shoppers Search For That Combination
Tick navy, size 12 and midi on a Shopify dresses collection and the theme writes all three into the address as a URL parameter. That creates a page that didn't exist a second earlier. Each of those pages shows the same dresses in a different slice of the range, and most of the combinations have nobody searching for them, so crawling them buys nothing.
Give a filter its own collection only where shoppers type that combination into Google, like 'black midi dresses' or a denim label you stock. That collection gets its own intro and copy like any other, while the navy-size-12-midi pages stay out of the crawl.

That filter rule matters more for SEO in fashion ecommerce than almost anywhere else. I only worry about crawl budget once a store passes roughly 2,000 URLs, and a few hundred dresses filtered by colour, size and length can generate far more pages than that. Our guide to faceted navigation covers the blocking itself.
Google's Shopping Results Read Your Product Data And Your Photos
A page can rank well while its garment never appears in the shopping grid above the results, because that grid is filled from product records and judged one item at a time. The record behind each garment needs as much care as the copy on the page.
A Clothing Listing Is Refused Without Gender And Age Group
Google won't list a clothing offer that lacks its colour, gender and age group, and shoes need a size as well. Incomplete records also perform worse once they are approved.
Add a real barcode (GTIN) to every size, because Google uses it to recognise the exact product your listing is selling. Beginning Boutique's record for its Delva claw clip carries a 13-digit GTIN alongside its colour and size, so Google can match the listing to that exact clip. Your product feed and your page markup should say the same thing.
Google Lens And Try-On Read Every Product Photo
Shoppers search for clothing with a camera, and Google Lens co-founder Lou Wang explained why in an interview for Google's marketing team. He said that in Europe "shopping is definitely the hero use case, particularly for items that are hard to describe in words".
Google has an interest in saying so, but the logic holds for clothing: a print or a neckline is easier to photograph than to name.
UK shoppers can also try garments on inside Google's own results, a feature FashionUnited reported rolling out in December 2025. A shopper can now see your dress on their own body before they ever reach your site.
Google decides which listings in Google Shopping carry the try-on button, and complete product data with clear on-model photos gives your tops and dresses the best chance of getting it.
Shoot every garment clearly from several angles, flat and on a model. Lens then has something to match, and shoppers who learn by looking get the format they came for.
Write alt text that names the colour, the cut and the fabric, because Google reads alt text alongside the image and the page to work out what the garment is.
Keep Sold-Out Sizes Live And Decide What Happens To Discontinued Garments
Mark Availability Size By Size
Give each size its own offer with its own availability. In October 2026 Baukjen's Mariella organic midi dress did exactly this, with seven size variants and the UK 6 marked out of stock on its own offer.

Sell a dress in five sizes under a single offer and Google sees one item. When that offer reads sold out, the whole dress looks gone, and it can lose its shopping listing even while the page stays indexed.
Redirect A Discontinued Garment Only If It Earned Traffic Or Links
If a garment is coming back next season, keep its page live with a restock note.
When it's discontinued for good, check its organic clicks and its backlinks before you touch the URL.
Where the page earned either, redirect it to the closest collection so that value carries on. A page that earned neither can return a not-found error and drop out of the index, and so can a filter page the sell-out has left empty, with no redirect.
Old-season copies of a garment can be canonicalised to the current page, and there's no duplicate content penalty to fear in doing so.
Earn Fashion Links From Best-Of Lists, Reviews And The Labels You Stock
Links come once the collections and product pages are in shape, and for a fashion store the ones worth chasing endorse a specific garment. A place on a publisher's best winter coats list puts your brand on the page Google and AI assistants read when someone asks what to buy. Reviews of your garments that link back are third-party endorsement Google rewards.
Press coverage beats both, because a feature in a fashion title also sends shoppers.
If you stock a label exclusively, ask the brand to list you on its stockists page with a link.
Gifted posts from creators and the photos customers tag you in mostly bring mentions and visibility in AI answers. Links marked nofollow or sponsored count for less than a followed link, but they're never worthless.
On every placement, ask for a direct link to the collection, because that's where the ranking value sits. Our guide to off-page SEO covers where else a store's links come from.
Get Your Clothing Store Audited Before The Next Season Lands
Fashion SEO never finishes, because every season adds garments, retires others and changes what shoppers type. An SEO retainer handles that month by month, from new collection pages through to sold-out sizes and the discontinued lines that still earn links. It is the core of our ecommerce SEO services for clothing and fashion labels that sell online.
Before your next drop goes live, get a free audit of your clothing store. Page one charts the last twelve months of organic traffic and how much of it comes from branded search. Page two lists valuable commercial keywords competitors win where you are not on page one, with monthly demand. It comes back the same day as a two-page PDF, and there is nothing to pay.

