Ecommerce SEO

The Ecommerce SEO Workflow Guide

Ecommerce SEO is template SEO. A 10,000-SKU catalog is won or lost by the quality of two templates: the category page and the product page. Get those right, then handle the edge cases.

12 min read

Category pages are your money pages

Most ecommerce revenue from organic comes from category pages, not product pages. Optimize them like landing pages: unique H1, 150–300 words of intent-matched copy above the fold or just below the grid, internal links to related categories, and schema.

Product page template

  • Title: Product Name | Brand — Key Attribute
  • H1: Product name only
  • Unique 80+ word description (not manufacturer boilerplate)
  • Product schema with price, availability, reviews
  • Internal links to category and related products
  • FAQ block targeting product-specific questions

Faceted navigation without crawl waste

Define which facet combinations are indexable (color + size = no; category + brand = yes). Use canonical tags to consolidate signal, and rel=nofollow on facets you don't want crawled.

Internal linking at scale

Related products, recently viewed, 'customers also bought' — these aren't just UX, they're internal links. A solid related-products module fixes orphan PDPs across the entire catalog automatically.

Reporting that survives a 10K catalog

Track at the template level (category vs PDP), not URL by URL. Group keywords by intent (commercial, informational, branded) and report revenue from organic per template.

Checklist

Ecommerce SEO checklist

  • Every category page has unique copy and H1
  • Product schema valid on every PDP
  • Faceted nav rules documented and enforced
  • Internal linking modules wired (related, also-viewed)
  • Out-of-stock handling: 302 to category, not 404
  • Pagination handled (self-canonical preferred)
  • Site search not indexable
  • Reporting grouped by template, not URL
Continue your AI search operations workflow

Frequently asked questions

Should out-of-stock products be deleted?

Rarely. Keep the URL, mark out-of-stock in schema, and offer a related-product module. Delete only when the product is permanently discontinued with no replacement.

How do I handle duplicate product variants?

One canonical product page with variant selectors. Don't create a separate indexable URL per color or size — it splits ranking signal.

What's the biggest ecommerce SEO mistake?

Treating PDPs as the priority. Category pages drive more revenue per visit and rank for higher-volume commercial queries.