Ecommerce SEO
Category pages are ecommerce SEO's money targets — commercial demand is category-shaped ("best running shoes", "office chairs", "[brand] laptops"), categories persist while SKUs churn, and the revenue case study's entire result ran through them — yet most stores ship them as bare product grids: no content, no distinct identity, no reason for Google to prefer them over ten thousand identical grids elsewhere. Making category pages real pages is the highest-ROI project in most stores' SEO. Here's the complete treatment.
What a category page must do (three jobs at once)
Rank — carry enough unique, relevant content to win its commercial term; convert — get browsers into products without friction; route — distribute equity downward to products and sideways to sibling categories, per the architecture rules. The classic failure is optimising one job at another's expense: the essay-above-the-grid that buries products (rank vs convert), or the pure grid that ranks on nothing (convert vs rank). The layout that serves all three, field-tested: short intro up top (2–4 sentences establishing what the category is and who it's for — relevance without burying the grid), the grid, and the substantive content below it — buying guidance, selection criteria, FAQ blocks — where engaged readers scroll and crawlers read, without costing a single conversion click.
The optimisation checklist
- One category, one intent, per the map: the category targets its commercial head term and close variants; overlapping categories ("laptop bags" vs "notebook cases") are cannibalization wearing taxonomy — merge or differentiate deliberately.
- Title and H1 for the demand, not the CMS default: "[Category] – [credible qualifier] | [Brand]" beats the bare noun; the specificity findings apply to commercial terms doubly.
- The below-grid content, done properly: genuine buying guidance (how to choose, size/fit/spec explanations, use-case matching), FAQ block from real pre-sales questions, written per the standard process — 300–800 words that a knowledgeable clerk would actually say, refreshed on the audit cycle. This is the content that separates your grid from everyone's.
- Facet and pagination hygiene at the category level: filtered views canonicalised or blocked per the rules, page 2+ handled correctly — the category's authority shouldn't leak into parameter sprawl.
- Internal routing: linked from the homepage/nav proportionally to value, breadcrumbed, cross-linked from every relevant guide (the earned equity's route in), and linking its own subcategories and top products deliberately.
- Merchandising signals that double as SEO: in-stock products surfaced, dead items pruned per the policy — a category of unavailable products is a quality signal to both audiences.
Subcategories: when to split
Split when the research shows distinct demand ("running shoes" → "trail running shoes" has its own volume and SERP) and you have the inventory to fill it — a subcategory of four products is a thin page wearing a taxonomy. Don't split for warehouse logic Google can't search; the taxonomy serves demand, not the ERP, per the structure guide. Each split inherits the full checklist above — which is the practical brake on taxonomy sprawl.
Frequently asked questions
Doesn't content below the grid just get ignored?
By skimmers, yes — and it's not for them: it's for the comparison-shoppers who scroll (they convert at multiples), the snippet extractions, and the relevance evaluation that decides the ranking everyone else's grid can't win. The measurable version: our category rebuilds moved positions before conversion rates moved — the content ranked the page; the grid still converted it.
How do I write unique content for 200 categories?
Triage like products: full treatment for the money categories (the case-study's twelve), lighter genuine paragraphs for the middle, structural-only for tiny tails — and never spin one template across all of them, which recreates the boilerplate problem at the level that matters most.
Category page or blog guide — which should target "best [category]"?
Read the SERP per the intent guide: if it rewards listicles/guides, a comparison-format page takes it and routes to the category; if it rewards store categories, the category takes it directly. Never both chasing one query — that's the cannibalization the map exists to prevent. Whichever wins the assignment, the ceiling-raiser is shared: the authority routed into it (our routing).