Back to blog
SEO 11 min read

SEO for Ecommerce: Category Page Optimisation Playbook

Category pages are the highest-leverage asset in ecommerce SEO — and the most neglected. This playbook shows you exactly how to structure, optimise, and internally link category pages to win rankings, AI Mode citations, and revenue in 2026.

O

Omakaase Team

Digital Marketing Agency · 4 September 2026

At SMX this month, one talk kept getting quoted in our Slack: Find the entity gaps holding back your content strategy. It landed at the same time Google confirmed it's rolling a citation fix into Gemini 3.8 Flash for AI Mode — meaning the pages that earn structured, entity-rich coverage are about to get pulled into far more AI answers. For ecommerce brands, that spotlight lands squarely on one asset most teams under-invest in: the category page.

Product pages convert. Blog posts attract links. But category pages are where transactional intent, topical authority, and internal link equity collide. Done well, a single optimised category page can outrank ten thin product pages and quietly compound revenue every month. Done badly, it's a duplicate-title, thin-content anchor dragging your whole domain down.

This is the playbook we use at Omakaase when auditing ecommerce sites across the US, UK, and EU. It's opinionated, tactical, and built for how Google actually ranks category pages in late 2026 — not 2019.

Why category pages are the highest-leverage SEO asset in ecommerce

The average ecommerce site has 10–50 category pages and thousands of product pages. But head-term commercial queries — "women's leather ankle boots", "standing desks under £500", "organic dog food" — almost always resolve to a category, listing, or collection page in the SERP. Google's own guidance and every SERP audit we've run confirms it: transactional queries reward filtered inventory, not a single product.

Category pages also concentrate internal PageRank. When your blog posts, buyer guides, and product pages all point upward to a well-structured category, that category page becomes the topical hub Google's systems reward. It's the same E-E-A-T logic we cover in our topical authority guide — just applied to a commercial URL.

The kicker: category pages get pulled disproportionately into AI Mode answers when users ask comparison and "best" questions, because they satisfy multi-product intent in one URL. If your categories are thin, you're invisible in the SERP and the AI answer.

The anatomy of a category page that ranks in 2026

Here's the structure we deploy on every ecommerce engagement. It's boring, repeatable, and it works.

1. The H1 and title tag

  • H1: Match the primary head term exactly (e.g. Men's Waterproof Hiking Boots). No brand name in the H1 — save that for the title tag.
  • Title tag: Primary keyword + modifier + brand (Men's Waterproof Hiking Boots | Free UK Delivery | Brand).
  • Under 60 characters. Front-load the keyword. Never duplicate across sub-categories.

2. Intro copy — above the product grid

50–120 words. This is not a place for florid brand copy. It should:

  • Confirm the user is in the right place (use the exact query phrase).
  • Signal breadth ("Shop 240 styles from 32 brands").
  • Mention 2–3 defining product attributes (waterproofing, sole type, sizing range).
  • Include one internal link to a related buyer guide or sub-category.

3. Faceted navigation and filter UX

Filters are content. They generate the modifiers users search for (colour, size, price band, brand, material). Make sure:

  • Filter URLs are either noindex or canonicalised — except for a curated whitelist of high-volume filter combinations you actively want to rank.
  • Whitelisted filter pages get their own H1, meta, and 60–100 word intro. This is where most "long-tail" ecommerce wins live.

4. Product grid with rich snippets

Each product tile needs price, availability, star rating, and image alt text. Ship ItemList and Product schema — see our schema markup guide for the exact JSON-LD patterns.

5. Below-the-fold content block

300–600 words positioned below the product grid. This is where you close entity gaps. Include:

  • A short buyer's guide ("How to choose…") with H3s targeting related questions.
  • An FAQ block with 4–6 schema-marked Q&As.
  • Internal links to sub-categories, comparison guides, and top product pages.

Closing entity gaps — the SMX insight applied to category pages

The SMX talk making the rounds argued that most content strategies fail because they optimise for keywords but ignore entities — the people, products, standards, materials, and specifications Google expects to see when a page claims topical relevance for a query.

For a category page, entity gaps look like this: a "running shoes" page that never mentions pronation, drop, stack height, midsole foam types, or the major brands (Nike, Hoka, Asics, Brooks). Google's systems see a page claiming to be about running shoes that lacks the semantic fingerprint of a running-shoe page. It ranks page 3.

Our fix is a repeatable process:

  1. Pull the top 10 ranking URLs for the target query.
  2. Extract entities (we use a mix of Google's NLP API and manual review).
  3. Compare to your page. Map the gaps.
  4. Add the missing entities into the below-fold content block, FAQ, and filter labels — naturally, not as a keyword list.

This is also how you earn AI Mode citations. When Gemini generates an answer, it pulls entities from source pages. Pages with dense, well-structured entity coverage get cited; thin pages don't.

Case study: how a UK homeware brand grew category revenue 187%

Earlier this year we took on a mid-market UK homeware retailer with a 400-SKU catalogue and 28 category pages. Their organic traffic had plateaued for 14 months. Category pages ranked between positions 8–15 for their primary head terms.

The audit revealed three issues:

  • Duplicate intros across parent and sub-categories (the same 60-word block on 19 pages).
  • No below-fold content — pages ended at the product grid.
  • Filter URLs indexed indiscriminately, creating 4,200 near-duplicate URLs and diluting crawl budget.

Over 90 days we:

  1. Rewrote all 28 intros to unique 80-word blocks with head-term-specific modifiers.
  2. Added 400-word buyer-guide blocks with FAQ schema below every parent category.
  3. Whitelisted 34 high-volume filter combinations and noindexed the rest.
  4. Rebuilt internal linking so every blog post pointed to its most relevant category with descriptive anchor text.

Ninety days after deployment: category page organic sessions up 142%, category-attributed revenue up 187%, and 11 primary head terms in the top 3. Six of those category pages now appear as citations in AI Mode answers for "best [product type]" queries — a channel that didn't exist in their attribution model a year ago.

Common mistakes most ecommerce teams make

  • Treating category pages as templates, not content. Every parent category needs unique copy, unique FAQ, and unique internal links.
  • Hiding copy behind "read more" toggles. Google renders it, but users don't read it, and CRO teams often delete it. Keep the intro short and visible; put the depth below the grid.
  • Ignoring pagination. Use rel="canonical" to self-reference paginated pages (not to page 1) and make sure product URLs don't shift between pages.
  • Letting filter URLs run wild. This is the single biggest crawl-budget killer we see. Audit which filters have search demand, whitelist those, block the rest.
  • Weak internal linking. Blog posts should link up to categories with exact-match anchors — not to the homepage.
  • No monitoring for traffic drops. Category pages are where organic declines show first. Our approach to content pruning applies here too — merge cannibalising categories rather than letting them compete.

The 30-day category page sprint

If you're staring at 40 category pages and don't know where to start:

  1. Week 1: Rank all category pages by revenue potential (search volume × current CTR gap × margin). Pick the top 8.
  2. Week 2: Run entity gap analysis on those 8. Draft new intros, buyer guides, and FAQs.
  3. Week 3: Ship the copy, deploy schema, fix internal links pointing to those categories.
  4. Week 4: Audit filter indexation. Whitelist high-value combinations, noindex the rest. Submit updated URLs in Search Console.

For the technical side — crawl budget, rendering, Core Web Vitals on grid pages — pair this with our technical SEO guide and the Core Web Vitals guide.

Where this fits in your broader ecommerce SEO strategy

Category page optimisation is the highest-ROI lever, but it's one layer of a stack. Product page optimisation, buyer-guide content, link building, and Shopify/platform-specific technical hygiene all compound together. Our full ecommerce SEO guide and Shopify SEO guide cover the layers around this playbook. If you're weighing organic against paid channels while you build category authority, our Google Shopping Ads guide is the natural bridge.

Ready to make your category pages earn?

Category page optimisation is unglamorous work with outsized returns. Most ecommerce brands we audit are leaving six figures a year on the table because their categories are templated, entity-thin, and internally under-linked.

If you want a specialist team to audit your category structure, close the entity gaps, and build a 90-day roadmap tied to revenue — build your custom proposal. We'll show you exactly which categories to fix first and what they're worth.

ecommerce seocategory pageson-page seoconversion optimisation

Ready to apply this to your business?

Build a custom proposal in 60 seconds. We scope the right strategy for your market, industry, and growth goals.

Build my proposal