In e-commerce, most search traffic lands on category pages. Users rarely search for one specific item; they search for a type: "men’s winter coat". Product pages serve brand and model queries.
Optimising category pages
- Unique description. Above or below the product grid, write 150–300 words of real, category-specific information. Do not stuff keywords; explain the selection criteria.
- A proper
h1. Use the category name in customer language, not internal taxonomy. - Breadcrumbs. They clarify hierarchy for users and search engines alike.
- Pagination. Page two and beyond should be self-canonical, not canonical to page one.
Filters: the biggest technical risk
Faceted navigation (colour, size, price) left unmanaged generates millions of URLs. Your crawl budget drains into empty pages.
Rules for controlling it:
- Keep filter combinations with genuine search volume indexable ("black leather coat")
noindexthe rest, or canonicalise them to the parent category- Never index sort parameters (
?sort=price) - Remove filter links from crawling with
nofollowwhere appropriate
Product pages
- Do not copy manufacturer copy. Hundreds of sites use the same text; you get treated as duplicate.
- Structured data is mandatory. Without
Product,OfferandAggregateRatingyou cannot appear in shopping results. - Customer reviews. They generate original content and lift conversion.
- Image optimisation. Descriptive filenames,
alttext, sensible dimensions.
Out-of-stock products
The most common mistake is deleting the page when stock runs out. That page has accumulated links and rankings.
- Temporarily out: keep the page, state availability, suggest alternatives
- Permanently gone, equivalent exists: 301 to the closest product
- Permanently gone, no equivalent: 301 to the category, or return 410 and drop it from the sitemap
Priority
With limited resources, work in this order: filter URL control → content for your 20 highest-revenue categories → product structured data → image optimisation. Until the filter problem is solved, the rest underperforms.