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.
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.
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
Tools used in this 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.