SEO Checklist for Ecommerce: 16 Steps From Crawl to Cart
An online store with 2,000 products doesn't have 2,000 SEO problems — it has about six template problems repeated 2,000 times. That's the leverage: fix the product page template, the category template, and the crawl rules, and the whole catalog improves at once. This seo checklist for ecommerce works through 16 steps in that order — templates and crawl control first, per-page polish later. For the strategy layer (keyword mapping, competitive positioning), see the companion ecommerce SEO guide; if you're on Shopify specifically, the Shopify SEO guide covers platform quirks.
SEO checklist for ecommerce, part 1: crawl control and architecture
- Crawl your own store before changing anything. You need the baseline: how many URLs exist, how many are indexable, where the duplicates and broken links hide. Run the domain through WebsiteChecker.Tech and export the issues list. Time: 30 minutes plus reading. Verify: you can state your store's true indexable page count, and it's within 20% of what you'd expect from your catalog size.
- Set faceted navigation rules. Filters (size, color, price) can mint millions of near-identical URLs that burn crawl budget. Decide which facets deserve indexable pages (usually high-demand ones like "red running shoes") and which get canonicalized or blocked. Verify: a crawl shows filter combinations resolving to canonical URLs, not thousands of indexable variants.
- Flatten the click depth. Every product should be reachable within three clicks of the homepage. Deep products get crawled less and rank worse. Verify: your crawl report shows no product deeper than level 3.
- Kill duplicate product URLs. The same product reachable via /category/product and /product, or with tracking parameters, splits ranking signals between duplicate URLs. Pick one canonical path. Verify: each product resolves to exactly one canonical URL and variants declare it.
- Handle out-of-stock and discontinued products deliberately. Temporarily out: keep the page live with a restock signup. Discontinued: 301 to the closest replacement or category. Never mass-404 — you're deleting accumulated authority. Verify: a written rule exists and your 404 report isn't full of former product URLs.
Product page template
- Template the product title tag. Pattern: "[Product Name] – [Key Attribute] | [Store]", e.g. "Trailhead 2 Hiking Boot – Waterproof Leather | Summit Gear" (59 characters). Verify: spot-check ten products; every title is unique and under 60 characters.
- Write manufacturer-independent descriptions for your top 100 products. Stock manufacturer copy appears on fifty competing sites; Google has no reason to rank your copy of it. Prioritize by revenue. Time: 20–30 minutes per product; batch it. Verify: paste a description sentence into Google in quotes — your page should be the only result.
- Add Product schema with price, availability, and ratings. This is what earns the star ratings and price display in search results. Primer: schema markup explained. Verify: Rich Results Test validates Product markup on your template, and Search Console's Products report shows no errors.
- Collect and mark up product reviews. Post-purchase review emails (7–14 days after delivery) feed both conversion and review snippets. Mark reviews up within the Product schema. Verify: star ratings appear in search results for at least some products within a few weeks.
- Answer buying questions on the product page. Sizing, materials, compatibility, shipping cutoffs — the questions your support inbox already receives. An FAQ block on the template lifts both conversions and long-tail rankings. Verify: your five best-sellers each answer their three most-asked support questions on-page.
Category pages: your real money pages
- Map each category to a commercial keyword. Category pages — not products — rank for "women's trail running shoes" and similar head terms. Name categories the way shoppers search, not the way your merchandising team talks. Verify: every top-level category matches a query with real search volume.
- Add genuine buying guidance to top categories. A short intro plus a buying-criteria section below the product grid — not 800 words of keyword soup nobody reads. Verify: your ten highest-revenue categories have unique, useful copy; the rest can wait.
- Interlink categories, subcategories, and buying guides. "Related categories" links and guide-to-category links concentrate authority where revenue lives. Verify: every buying guide links to its category and vice versa.
Ongoing operations
- Write buying guides for your top three categories. "How to choose trail running shoes" captures shoppers one step before the category query and feeds internal links. Time: half a day each. Verify: three guides live, each linking to relevant categories and products.
- Watch Core Web Vitals on the templates. Product pages bloated with scripts and uncompressed images lose both rankings and conversions. Fix the template, not individual pages. Verify: Search Console's Core Web Vitals report shows your product and category URL groups passing.
- Schedule a monthly crawl with diffs. Catalogs churn constantly — every product launch and seasonal purge creates new broken links and redirect chains. Monthly monitoring catches regressions while they're cheap to fix. Verify: the recurring crawl is scheduled and last month's issue count is your benchmark.
Sequence matters more here than in any local checklist: steps 1–5 decide whether Google even sees your catalog correctly, so resist the urge to start with descriptions. Template leverage first, per-page polish second.
Frequently Asked Questions
Should ecommerce SEO effort go into product pages or category pages first?
Category pages, in most stores. They target the head terms with real volume ('men's waterproof jackets') while each product page targets one narrow query. The exception is stores selling unique or branded products people search for by name — there, product pages carry the load.
How do I stop filtered navigation from creating duplicate content?
Decide facet by facet: filters with genuine search demand (brand, or a defining attribute like 'waterproof') can earn indexable landing pages; everything else should canonicalize to the parent category. The failure mode is doing nothing and letting Google crawl millions of near-identical filter combinations.
Is rewriting manufacturer product descriptions worth the effort?
For your revenue drivers, yes — manufacturer copy appears verbatim on every competing retailer, giving Google no reason to prefer your version. Rewrite by revenue rank, not alphabetically. A long tail of low-traffic products can keep stock copy indefinitely without much harm.
What ecommerce schema markup matters most?
Product schema with offers (price, currency, availability) and aggregateRating. It powers the price and star-rating display in search results, which measurably lifts click-through. Validate it in Google's Rich Results Test and monitor the Products report in Search Console for errors after template changes.
Try WebsiteChecker.Tech Free
Run a free technical SEO audit on any website. Get a client-ready report in minutes.
Start Free Scan