Ecommerce SEO Checklist: 34 Fixes That Drive Store Revenue
A prioritised ecommerce SEO checklist covering architecture, category pages, product pages, faceted navigation and the technical issues unique to online stores.
Most ecommerce SEO checklists are ordered by category rather than by impact, which leaves you doing meta description tweaks while Googlebot burns your crawl budget on filter combinations nobody searches for.
This one is ordered by what actually moves revenue. Work top to bottom. The first ten items produce most of the result.
Crawl Control (Do This First)
1. Find out what Google is actually crawling
Check the Crawl Stats report in Search Console and, if you can, your server logs. Most stores discover that the majority of crawl activity is going to faceted URLs, internal search results and paginated archives rather than to products and collections.
2. Control faceted navigation
Five filterable attributes across a few hundred products generates hundreds of thousands of URL combinations. Decide which facet combinations have genuine search demand — usually category plus one attribute, like "black leather boots" — make those indexable with self-referencing canonicals, and block everything else via robots.txt and parameter handling.
3. Noindex internal search results
Infinite, low-quality and crawled aggressively. Block them.
4. Fix pagination handling
Paginated pages should be self-canonical, not canonicalised to page one — that hides products from the index entirely. Ensure products on page seven are still reachable.
5. Audit your XML sitemap
It should contain only indexable, canonical, in-stock URLs returning 200. Sitemaps full of redirects, 404s and noindexed pages waste crawl budget and reduce trust in the file.
6. Kill redirect chains
Stores accumulate these fast as products come and go. Every hop dilutes signals and wastes crawl. Point every redirect directly at its final destination.
Category Pages (Where the Money Is)
7. Map each collection to one commercial keyword
Category pages target higher-volume, higher-intent terms than product pages and there are far fewer of them. This is the highest-leverage content work in ecommerce SEO.
8. Add real content to collections
A heading and a product grid is thin. Add genuinely useful buying guidance — sizing, materials, use cases, comparisons. Place a short intro above the grid and the longer content below it so products stay above the fold.
9. Fix category titles and H1s
One H1 per page containing the target term. Title tags that read like queries, not like "Collection | Store Name".
10. Build a sensible category hierarchy
Every product should be reachable within three clicks of the homepage. Deep, sparse hierarchies bury inventory; flat structures with hundreds of items per page dilute relevance.
11. Add breadcrumbs with schema
Improves crawl paths, distributes internal authority and produces breadcrumb rich results.
12. Cross-link related collections
Contextual links between related categories distribute authority to the pages that need it.
Product Pages
13. Replace manufacturer descriptions on your best sellers
Identical text across every retailer selling the same item gives Google no reason to prefer you. Rewriting an entire catalogue is unrealistic — prioritise by search demand and margin. Full detail in product page SEO.
14. Build title tag patterns that scale
Brand plus product plus key attribute, templated. Manual titles for your top fifty products.
15. Implement Product schema properly
Name, image, description, SKU, brand, price, currency, availability, aggregate rating. Validate with the Rich Results Test and keep it aligned with your merchant feed.
16. Collect and display reviews
Unique content on every product page, plus star ratings in search results. One of the highest-ROI investments available to a store.
17. Handle variants deliberately
Decide whether variants are separate indexable URLs or one canonical product. Both work; leaving it undecided produces duplicate content at scale.
18. Plan for out-of-stock and discontinued products
Permanently gone: 301 to the closest equivalent or the parent category. Temporarily out of stock: keep the page live with availability schema. Never 404 a page with backlinks and rankings.
19. Optimise images
Descriptive filenames, real alt text, WebP or AVIF, correct dimensions, lazy loading below the fold. Product images are usually the single largest weight on the page.
Technical Performance
20. Audit your app and plugin stack
Every app adds JavaScript. Stores routinely carry apps installed years ago and never removed. Remove what you do not use.
21. Fix Core Web Vitals, LCP first
Usually the hero or first product image. Preload it, serve it correctly sized, do not lazy-load it.
22. Reduce main-thread blocking
Defer non-critical scripts. Review tools, chat widgets and analytics stack up quickly.
23. Serve images from a CDN
Usually the fastest single performance win available.
24. Verify mobile rendering
Indexing is mobile-first. Test what Googlebot sees on mobile, not desktop.
Content and Authority
25. Build buying guides that link to collections
Informational content capturing early-stage demand, linking internally to the category pages that convert.
26. Point links at categories, not the homepage
Most ecommerce link building aims everything at the homepage, which does little for the collection pages that need to rank. See link building services.
27. Answer buying questions on-page
Sizing, compatibility, shipping, returns. Reduces support load and captures long-tail queries.
28. Add FAQ schema where it genuinely applies
Platform-Specific
29. Shopify: handle duplicate product paths
Products are reachable under every collection. Canonicalise to the clean product URL. More in Shopify SEO.
30. Shopify: remove default blog and page bloat
31. WooCommerce: disable unused taxonomies and attribute archives
32. WooCommerce: fix permalink structure before launch, not after
Measurement
33. Segment branded from non-branded organic
Branded traffic would largely have converted anyway. Only non-branded shows what SEO created — the basis for any honest SEO ROI calculation.
34. Report revenue per landing page
Sessions are easy to inflate with informational traffic that never buys. Revenue by landing page tells you which pages actually earn.
Where to Start
Items 1 to 12. Crawl control and category pages are where the compounding is. Product page work matters but is endless, and it is far less valuable on a store where Googlebot cannot find the categories.
This is the sequence we run in our ecommerce SEO services plan, and pricing for it sits alongside our other plans on SEO packages.
Want This Done For You?
Transparent pricing, monthly reporting, and no long lock-in contracts.
Explore our ecommerce SEO servicesRelated Reading
Want expert help with this? See our ecommerce SEO services → You may also want to read about product page SEO .