Free audit with a recorded video walkthrough in 3 business days Plans and prices published for every service You own every account, dashboard and line of code Senior-led, with hours that overlap the full US business day

Ecommerce SEO Checklist: 40 Checks for Online Stores on Any Platform

The short answer

This ecommerce SEO checklist groups 40 checks into eight areas: keyword mapping and site structure, category pages, product pages, crawl control, structured data, speed, content and internal links, and measurement. It works on any platform, from Shopify and WooCommerce to BigCommerce and custom builds, and it is ordered so the foundations come before the finishing touches.

On this page
  1. How Do You Do SEO for an Ecommerce Website?
  2. 1. Ecommerce Keyword Mapping and Site Structure
  3. 2. Ecommerce Category Page Checklist
  4. 3. Ecommerce Product Page Checklist
  5. 4. Crawl Control and Indexing for Online Stores
  6. 5. Structured Data for Online Stores
  7. 6. Store Speed and Page Experience
  8. 7. Store Content and Internal Links
  9. 8. Ecommerce SEO Measurement
  10. How to Prioritize This Ecommerce SEO Checklist
  11. Common Ecommerce SEO Mistakes
  12. Ecommerce SEO Tips That Save Time
  13. How Do You Choose an Ecommerce SEO Agency?

An ecommerce SEO checklist has to cover problems that brochure sites never face: thousands of near-identical product pages, filters that multiply URLs, products that go out of stock, and category pages that must rank while still selling. Online stores also earn most of their organic revenue from category pages, which is why so much of this list focuses on them.

The 40 checks below make up an ecommerce website SEO checklist that works on any platform. If you run on Shopify, pair this with our Shopify SEO checklist, which covers that platform's specific settings.

How Do You Do SEO for an Ecommerce Website?

You do SEO for an ecommerce website by mapping keywords to categories and products, making sure Google indexes the right URLs and not the filter duplicates, then improving category pages, product pages and supporting content in that order. The difference from a service site is scale: fixes are made to templates that affect thousands of pages at once, so one good change to the category template can matter more than a month of blog posts. The eight groups below follow that order.

1. Ecommerce Keyword Mapping and Site Structure

  1. Every category, subcategory and important product has one primary keyword assigned, and no two pages share the same one.
  2. Category names match the words shoppers search for, not internal merchandising terms.
  3. The structure is shallow: important categories are reachable within two or three clicks of the homepage.
  4. Subcategories exist for attribute combinations with real search demand (for example "women's waterproof hiking boots").
  5. Informational queries ("how to choose hiking boots") are mapped to guides, not forced onto category pages.

Our guide to ecommerce keyword research walks through building this map.

2. Ecommerce Category Page Checklist

  1. A unique title tag leads with the category keyword and stays within about 60 characters.
  2. The H1 matches the category name and intent.
  3. A short introduction sits above the product grid and a longer, genuinely useful section (how to choose, sizing, materials) sits below it.
  4. Products are sorted so the best sellers and in-stock items appear first.
  5. Related categories and relevant guides are linked from the page.
  6. Pagination uses crawlable links (plain anchor tags with href values) so products deeper in the list can be discovered.

3. Ecommerce Product Page Checklist

  1. Descriptions are unique, not copied from the manufacturer. See our guide to product description SEO.
  2. Product names include the terms buyers use: type, brand, model and key attribute.
  3. Images are high quality, compressed and have descriptive alt text.
  4. Reviews are displayed in the HTML so search engines can read them.
  5. Variants (size, color) share one URL where the products are otherwise identical.
  6. Shipping, returns and stock status are visible on the page.
  7. Breadcrumbs link back to the parent category.

4. Crawl Control and Indexing for Online Stores

  1. Filter and sort URLs are controlled so they do not create thousands of indexable duplicates. Our article on faceted navigation SEO explains the options.
  2. Internal site search result pages are kept out of the index.
  3. Canonical tags point to the clean version of each category and product URL.
  4. Discontinued products redirect with a 301 to the closest alternative or parent category.
  5. Temporarily out-of-stock products stay live, indexable and clearly marked, with alternatives suggested.
  6. XML sitemaps include only indexable, canonical category and product URLs and are split by type on large catalogs.
  7. The Page indexing report in Search Console shows no large volume of unexpected excluded or duplicate URLs.

5. Structured Data for Online Stores

  1. Product pages carry Product markup with name, image, description, brand, SKU or GTIN, and an Offer with price, currency and availability.
  2. Review and AggregateRating markup is used only when the reviews are visible on the page and collected from real customers.
  3. BreadcrumbList markup matches the visible breadcrumbs.
  4. Organization markup on the homepage includes your logo and official profiles.
  5. Your product feed is connected to Google Merchant Center, so products are eligible for free listings in the Shopping tab alongside organic results.

6. Store Speed and Page Experience

  1. Core Web Vitals (LCP, INP and CLS) pass for category and product templates in the Search Console report.
  2. Third-party scripts (reviews, chat, pop-ups, tracking) are audited and anything unused is removed.
  3. Hero and product images are served in modern formats at the size they are displayed.
  4. The site works well on mobile, including filters, image galleries and the add-to-cart button.
  1. Buying guides and comparison articles answer pre-purchase questions and link to the relevant categories.
  2. Top categories are linked from the main navigation and from the homepage.
  3. Product pages link to related and complementary products, which spreads internal links across the catalog.
  4. Seasonal categories (for example holiday gift guides) keep the same URL every year so they build authority over time.

8. Ecommerce SEO Measurement

  1. GA4 ecommerce events (view_item, add_to_cart, begin_checkout, purchase) are firing with revenue, so organic sales can be attributed to landing pages.
  2. Search Console performance is reviewed by page type (categories, products, guides), so you know which part of the site is growing and which is stalling.

How to Prioritize This Ecommerce SEO Checklist

Not every check has the same weight. On most stores we audit, the order of impact is roughly:

  • First, indexing problems. If categories are not indexed or filters have flooded the index with duplicates, nothing else will work properly.
  • Second, category pages. Better targeting and useful copy on your top 20 categories usually moves more revenue than anything done at product level.
  • Third, product pages at scale. Templates, structured data and unique descriptions for best sellers.
  • Fourth, content and links. Guides and digital PR build the authority that helps categories compete.

Common Ecommerce SEO Mistakes

  • Deleting out-of-stock products. This throws away rankings and links. Redirect or keep them live.
  • Treating category pages as product grids only. Pages with no text beyond product names give Google little to rank.
  • Copying manufacturer descriptions across the whole catalog. Hundreds of other sites have the same text.
  • Launching seasonal pages late. Pages need time to be crawled and ranked before demand peaks, so publish them well ahead of the season.
  • Blocking filter URLs and noindexing them at the same time. If robots.txt blocks a URL, Google never sees the noindex tag on it.

Ecommerce SEO Tips That Save Time

These SEO tips for ecommerce sites come from the shortcuts that make the checklist faster to work through.

  • Read your internal site search. The terms shoppers type into your own search box show the words they use, and gaps where no category exists yet.
  • Fix templates, not pages. A missing element on the product template is missing on every product. Fix it once in the theme.
  • Sort work by margin. Improve the categories that earn the most profit first, not just the ones with the most search volume.
  • Annotate changes. Keep a dated log of template, navigation and content changes so you can explain later movements in Search Console.

How Do You Choose an Ecommerce SEO Agency?

Choose an ecommerce SEO agency by testing how well it understands catalog problems before you look at price. Ask how it would handle filter URLs, out-of-stock products and category copy on your platform, and whether it implements fixes or only recommends them. To evaluate a proposal, check that it names specific categories and templates rather than generic deliverables, that reporting is tied to organic revenue in GA4 and not only to rankings, and that you keep ownership of every account and piece of content.

Going through 40 checks on a large catalog takes time. Our ecommerce SEO services cover the audit, the fixes and the category content, with reporting tied to organic revenue in GA4. Want to know which of these checks your store fails today? Request a free audit, or read more on the 95 Solutions blog.

Ecommerce SEO Checklist: your questions

Which pages matter most for ecommerce SEO?
Category pages, in most cases. They target broader commercial searches such as "women's running shoes" that carry more volume than individual product names. Product pages matter for specific model and brand searches, and guides capture earlier research. Start with the categories that sell best and have the most search demand, then work outward.
Should out-of-stock products be removed from my site?
Not if they are coming back. Keep the page live, show the stock status clearly, offer alternatives and let customers sign up for restock alerts. If a product is permanently discontinued, redirect its URL with a 301 to the closest alternative or to its category, so any links and rankings are passed on rather than lost.
How much text should an ecommerce category page have?
There is no fixed word count. A short introduction of a few sentences above the products, plus a longer section below covering how to choose, key differences or sizing, works well on most stores. The goal is to help shoppers decide, which also gives search engines context. Text written only to hit a word count helps nobody.
Does this checklist apply to WooCommerce and BigCommerce?
Yes. The checks are platform-agnostic. What changes is how you implement them: WooCommerce often needs plugins and theme edits, BigCommerce and Shopify have more fixed URL structures, and custom platforms can do almost anything but need a developer. The goals, such as clean URLs, unique content and correct structured data, stay the same.

Muhammad Mustafa, founder of 95 Solutions

11+ years in SEO, paid media and ecommerce growth. Head of Marketing for a US fashion brand since 2016. More about the team.

Next step

Tell us what you want to grow

Send a few details and a senior strategist replies within one business day with honest next steps, even if we are not the right fit.

  • Free audit with a recorded video walkthrough
  • Fixed scope and published pricing
  • No long lock-ins: 3-month minimum on most retainers
  • You own every account, file and line of code

We only use your details to reply. See our privacy policy.