Shelves of product categories under a funnel: ecommerce category page SEO
SEO / GUIDE

How to set up ecommerce categories and filters for SEO

Ecommerce category page SEO starts with a catalogue that both shoppers and search engines can navigate: base it on real buying decisions and set clear rules for categories, filter combinations and product availability.

By the Monetizator team

Which category pages deserve to rank?

A category page should match a recognisable shopping task and offer a real choice of products. Map demand to product types, uses or other stable attributes, such as “outdoor security cameras” or “trail running shoes”, and not to whatever combination the filters happen to produce. This mapping is the foundation of ecommerce SEO.

Before you make a filter combination indexable, ask three questions. Does it have its own search demand? Is there enough relevant stock to fill it? Is someone prepared to maintain the page? A page with two products today and none next month disappoints shoppers and adds little to the site.

Document the chosen pages in a single list shared by merchandising, content and development. Without it, each team gradually shapes the catalogue structure in its own direction.

How do you keep filter URLs under control?

Filters for colour, size, price, sorting and pagination can generate a huge number of URLs that differ only slightly. Decide which combinations exist purely for navigation and which are maintained landing pages for search.

The available controls solve different problems. A robots.txt rule stops crawling, but a blocked URL can still appear in the index if other pages link to it. A noindex directive keeps a page out of the index, but only if Google is allowed to crawl the page and see it. A canonical tag tells Google which version you prefer, yet it is a signal, not a command. Choose the control that matches the outcome you want, and do not apply all three by default.

Test the behaviour on real URLs with your developers, including empty results and invalid combinations. Google recommends returning a 404 status when a filter combination produces no results, not a blank page that still answers with 200.

Can shoppers get from category to purchase easily?

Link categories to products with ordinary, crawlable links, and make sure product pages can be reached without using the site search. On the category page itself, help buyers compare the attributes that matter, understand delivery and see what to do next.

Plan for products that disappear. A temporarily unavailable item can keep its page with a clear status and suggested alternatives. A permanently discontinued one may need a redirect to a close replacement, or an honest message that it is no longer sold. These are different situations and deserve different handling.

Watch category visibility together with availability and orders. Otherwise a drop in traffic may be blamed on SEO when the real cause is missing stock or a broken checkout.

Catalogue page decision sheet

A template to adapt to your own project.

Catalogue page decision sheet
CandidateDecision to verify
Stable product categoryCheck demand, the available selection and a maintained buying journey.
Filter landing pageConfirm a distinct buying task before maintaining it as a search page.
Sorting or display parameterDefine its navigation purpose and crawling policy.
Unavailable productDistinguish a temporary absence from permanent removal.

Checklist: category pages

  • Match each maintained category to a clear buying task.
  • Write down which filter combinations may be indexed, and why.
  • Choose robots.txt, noindex or canonical according to the outcome you need.
  • Test empty, out-of-stock and discontinued-product states.
  • Track category traffic alongside orders and stock levels.
EXAMPLE

Example: a hardware store catalogue

A hardware store keeps a landing page for outdoor security cameras, because the assortment is stable and the use is clear. Combinations of sort order and display settings remain navigation and are not offered to search engines as separate pages.

Before the developers implement any controls, the team writes down which URLs should be linked, which may be crawled and which should be considered for indexing. That list later becomes the basis for testing the release.

Sources and further reading

Read next

Want us to look at your site?

We work on categories, product templates and filters, so more of your catalogue is found in search. We reply within 24 hours.

Ecommerce SEO →