Category pages carry most of the commercial demand in a store, so when they do not rank the cost is high. The causes are consistent, and the first is almost always that the page has nothing on it.
For how to build them properly, see category page SEO. This page is about diagnosing one that is already live and not performing.
The page is a product grid and nothing else
The most common cause. A heading, a grid, pagination. Competitors ranking above you have an introduction explaining what the range covers and how to choose within it, plus supporting content further down.
There is nothing on a bare grid to establish relevance beyond the product names, and product names are the same across every retailer selling the same items.
It is competing with your own pages
- A subcategory targeting the same term, splitting signals between two pages.
- A filtered view indexed alongside it, duplicating the listing. See category vs filter page.
- A product page targeting the generic term, usually because the category keyword was added to its title. See category vs product page.
Check Search Console for the target query and see which of your URLs receives impressions. More than one is the diagnosis. See multiple pages ranking for the same keyword.
It is not being crawled properly
- Canonicalised to another category, so it is treated as a duplicate.
- Reachable only through faceted navigation rather than a real link.
- Buried several levels deep. See crawl depth.
- Blocked or noindexed, sometimes inherited from a parameter rule that matched more than intended.
Run URL Inspection on the specific category. It reports the actual status rather than a plausible theory.
The intent does not match
Search the target term and look at what ranks. If the results are guides and comparisons rather than listings, the query is informational and a category page will not win it however well built. That term needs content, not a category.
See when a keyword needs its own category page.
The category is too thin to justify
A category with three products competing against pages listing forty is a weaker answer to a browse query. Either consolidate it upward or accept it is a navigational page rather than a ranking one. See category vs subcategory.
Working through it
- Confirm it is indexed at all.
- Check whether another of your URLs is receiving the impressions.
- Compare against the pages ranking above you — content, product count, internal links.
- Add real introductory content if there is none.
- Make sure it is linked from navigation and from related categories.
Frequently asked questions
How much content does a category need?
Enough to establish what the range is and how to choose. Placement matters: it should not push products far down the page.
Should content go above or below the grid?
A short introduction above, longer supporting content below. Burying everything at the bottom is common and weakens it.
My category ranks but gets no clicks.
That is a title and description problem rather than a ranking one, and it is a much easier fix.
Do I need unique content on every category?
On the ones you want ranking, yes. Purely navigational categories can be left alone.
Consulting CTA
If your categories are not ranking and the cause is unclear, book an SEO consultation.