Guides / Category & collection SEO

WooCommerce Category & Collection Page SEO

Product pages get all the attention, but category and collection pages are often your strongest rankers — they target broader, higher-volume “buy a [category]” queries. Most WooCommerce stores leave them as bare product grids. Here’s how to fix that.

Why category pages matter

Someone searching “waterproof hiking backpacks” wants a selection, not one product. That intent maps to a category page, and category queries usually have more volume than any single product. Treat each important category as a landing page, not a byproduct of your menu.

1. Add real intro content

A short, useful introduction — what the category covers, how to choose, what matters — gives crawlers and AI engines context a product grid can’t. Keep it concise and place it so products stay visible, but ensure it’s present in the server-rendered HTML.

2. Get titles, headings, and meta right

3. Use CollectionPage + ItemList schema

Mark up the category as a CollectionPage containing an ItemList of its products, with a BreadcrumbList for hierarchy. Don’t repeat full Product schema for every item here — that lives on the product pages. A simple ItemList referencing product URLs is enough to signal structure:

{
  "@context": "https://schema.org",
  "@type": "CollectionPage",
  "name": "Waterproof Hiking Backpacks",
  "mainEntity": {
    "@type": "ItemList",
    "itemListElement": [
      { "@type": "ListItem", "position": 1, "url": "https://yourstore.com/product/trailmaster-backpack/" },
      { "@type": "ListItem", "position": 2, "url": "https://yourstore.com/product/summit-30l/" }
    ]
  }
}

4. Tame filters and sorting

Faceted navigation (color, size, price, sort order) multiplies URLs into thousands of near-duplicates that waste crawl budget and split signals. The fix:

5. Handle pagination cleanly

For multi-page categories, let each paginated URL self-canonicalize (page 2 canonicals to page 2, not page 1) and keep crawlable links between pages. Don’t canonicalize every page back to page 1 — that hides deeper products from crawlers.

6. Link internally with intent

Link from category pages to related categories and to your cornerstone content. Strong internal linking spreads authority and helps both crawlers and AI engines understand how your catalog is organized.

Related: get the product pages themselves right with rich Product schema, and see the full WooCommerce SEO checklist.