Category Page SEO Checklist
For ecommerce teams whose category pages are thin, duplicated or stuck below competitors. Use it when you want category URLs to rank for broad shopping terms without hurting the browsing experience.
0% 0 of 12 done
- critical
Why and how
- Why it matters
- Two categories chasing the same term compete with each other and neither ranks well.
- How to check or fix it
- Map Search Console queries to category URLs in a spreadsheet and merge or differentiate any categories that share a primary term.
- critical
Why and how
- Why it matters
- The H1 tells users and search engines what the page lists, and generic or missing headings weaken relevance.
- How to check or fix it
- Check the H1 tab in Screaming Frog for missing, duplicate and multiple H1s, and use the wording shoppers actually search.
- important
Why and how
- Why it matters
- Category titles drive clicks for the broadest, most competitive queries.
- How to check or fix it
- Put the primary term near the front of the title and add a differentiator such as range, shipping or brand. Review lengths in the Page Titles tab.
- important
Why and how
- Why it matters
- Category pages with only a product grid give search engines little text to understand intent.
- How to check or fix it
- Write a few sentences on how to choose, key differences and sizing, placed so the products stay visible without scrolling.
- critical
Why and how
- Why it matters
- Pointing every page at page one hides products on deeper pages from crawlers and can drop them from the index.
- How to check or fix it
- Check that page two onward canonicalises to itself. Google no longer uses rel=prev/next, so make sure pages are linked with normal crawlable anchor links.
- important
Why and how
- Why it matters
- If products only load through JavaScript events, crawlers may never reach items past the first page.
- How to check or fix it
- View the rendered HTML in the URL Inspection tool and confirm links to page two exist as href links. Add paginated URLs as a fallback for infinite scroll.
- important
Why and how
- Why it matters
- Uncontrolled combinations of size, color and price create duplicate content and consume crawl resources.
- How to check or fix it
- Noindex or canonicalise low-value combinations, and keep valuable ones, such as 'black running shoes', as clean indexable URLs.
- important
Why and how
- Why it matters
- Parent categories pass relevance down to children and help crawlers reach deeper pages in few clicks.
- How to check or fix it
- Add subcategory tiles or a 'Shop by type' block, then verify click depth in the Crawl Depth column of Screaming Frog.
- important
Why and how
- Why it matters
- Breadcrumbs reinforce site hierarchy and give users an easy way back up the tree.
- How to check or fix it
- Render breadcrumbs in HTML and validate the JSON-LD in the Rich Results Test.
- nice
Why and how
- Why it matters
- Large grids of heavy images are a leading cause of poor LCP and layout shift on category pages.
- How to check or fix it
- Serve WebP or AVIF, set width and height attributes, and do not lazy-load the first row of images. Check results in PageSpeed Insights.
- nice
Why and how
- Why it matters
- Answers to genuine pre-purchase questions help users and can earn extra visibility, but filler hurts quality.
- How to check or fix it
- Source questions from customer support, reviews and People Also Ask, and keep answers short and factual.
- nice
Why and how
- Why it matters
- Pages ranking on page one with low click-through often have weak titles rather than weak rankings.
- How to check or fix it
- In the Search Console Performance report, filter Pages to category URLs and sort by impressions with low CTR.
Checklist complete. Re-run it after your next release or major change, and use the related lists below to keep going.
Progress is saved in this browser only. Nothing is sent to a server.
Common questions
How much text should a category page have?
There is no required word count. Add enough copy to explain what the category contains and how to choose, usually a short paragraph or two, without pushing products below the fold.
Should I noindex paginated category pages?
Generally no. Deeper pages link to products that may not be reachable otherwise, so keep them indexable with self-referencing canonicals unless those products are well linked elsewhere.