SEO for Webshop Category Pages
By CodexierPublished 6 min read
A shopper who is ready to buy searches for the thing, not the model: running shoes for women, oak dining table, winter tyres 205/55 R16. Those queries land on category pages, which is why category pages carry most of a webshop's commercial search traffic and why they deserve more care than they usually get. This guide covers copy, filters, internal links and measurement, in that order of leverage.
Why category pages rank for buying queries
Search engines rank the page that best answers the query at the breadth the query has. A query like garden furniture is broad; the best answer is a browsable set, not one chair. A query for a specific model number is narrow; the product page wins. Structure your catalogue so that every commercial phrase people actually use has one page whose breadth matches it, and no more than one.
Intro copy that is not filler
Most category copy exists because someone read that pages need text. It sits below the products, repeats the category name five times and helps nobody. Copy that ranks is copy a shopper would read while choosing: what the differences between the products are, which one suits which use, what to check before buying.
| Element | Filler version | Useful version |
|---|---|---|
| Opening line | Welcome to our wide range of winter tyres | Winter tyres for Swedish roads: studded or friction, and which one your car and region need |
| Middle | We have winter tyres in all sizes at great prices | How to read the size on your current tyre, and why the speed rating matters for insurance |
| Close | Buy winter tyres online today | Delivery times before the December deadline and what fitting costs at partner workshops |
| Length | Three paragraphs of the same sentence | Short above the grid, longer buyer guide below, linked from the top |
Write for the shopper comparing two products. If the copy would not help them choose, cut it.
Filters, parameters and duplicates
Every filter combination is a URL: colour, size, brand, price, sort order. A category with twenty filters can generate more URLs than the shop has products, each showing a subset of the same items. Search engines crawl them, waste their budget and often pick the wrong one to rank. The fix is a deliberate rule for which combinations are pages and which are views.
- Index a filter combination only when people search for it as a phrase, for example black leather sofa. Give it its own title, intro and canonical URL.
- Everything else stays a view: canonical to the parent category, no follow on the filter links, or parameters handled in robots rules.
- Sort order and pagination are never separate pages. Canonical paginated pages to themselves, never all to page one, so deep products still get crawled.
- Check the outcome in Search Console: if indexed pages far outnumber your real categories, the rule is not working.
Internal links from products
Breadcrumbs on every product
Home, category, subcategory, product. Marked up with structured data. This is the link that passes authority upwards, and it is the one most themes get half right.
Related categories, not just related products
A product page for a dining table should link to dining chairs and to the oak furniture category, in text, not only in a carousel that loads after the page.
Navigation that reflects search
If shoppers search for garden furniture and your menu says outdoor living, rename the menu. The anchor text your own site uses is a strong signal.
Product-level work matters too; our guide to product pages that sell covers the page below the category.
Measuring category traffic
Measure categories as a group and individually, monthly, from two sources: Search Console for impressions, clicks and average position per category URL, and your analytics for revenue attributed to sessions that landed on a category page.
- List your twenty most important categories with their target phrase and current position.
- Track impressions first: rising impressions with flat clicks means the title and snippet need work, not the page.
- Compare revenue per landing category with its ad cost equivalent; that is the number that justifies the work to the owner.
- Re-check the indexed URL count quarterly; filter bloat comes back whenever someone adds a new filter.
A technical SEO audit does this baseline for you, finds the duplicate and canonical faults, and fixes the ones in the platform. If you are unsure whether your shop has a filter problem, a 15-minute call with the Search Console open usually settles it.
When this is not your priority
If your shop has under fifty products in five categories, you have no duplicate problem and the copy work is an afternoon; do it yourself. If your traffic comes from marketplaces or paid social and you have no search demand for your categories yet, an audit will not create demand; see our comparison of marketplace and own shop first. Category SEO pays when the catalogue is large, the phrases are searched and the platform is quietly generating URLs you never asked for.
Frequently asked questions
Where should the category text sit: above or below the products?
A short, useful intro of two or three sentences above the grid, and the longer buying guide below it with an anchor link from the top. Shoppers see products first, search engines see all of it, and nobody scrolls past a wall of text to reach the products.
Should filter pages be indexed on Shopify or WooCommerce?
Only the combinations people search for as phrases, and only if your platform lets you give them a unique title, intro and canonical. Both platforms can do it with the right theme or app; both also generate duplicate collection and tag URLs by default that should be canonicalised to the parent.
How long before category changes show in rankings?
Copy and title changes are usually reflected within weeks once recrawled. Fixing duplicate and canonical problems takes longer, often a few months, because the search engine has to reprocess the whole URL set. Track impressions weekly and judge after a quarter.
Want to know if filter bloat is holding your categories back?
Give us read access to Search Console for a short call. We tell you how many URLs are competing with your real categories, which phrases you are close to ranking for, and what a fixed-price audit and fix would cost.
Book a free 15-minute call