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
- Every category, subcategory and important product has one primary keyword assigned, and no two pages share the same one.
- Category names match the words shoppers search for, not internal merchandising terms.
- The structure is shallow: important categories are reachable within two or three clicks of the homepage.
- Subcategories exist for attribute combinations with real search demand (for example "women's waterproof hiking boots").
- 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
- A unique title tag leads with the category keyword and stays within about 60 characters.
- The H1 matches the category name and intent.
- A short introduction sits above the product grid and a longer, genuinely useful section (how to choose, sizing, materials) sits below it.
- Products are sorted so the best sellers and in-stock items appear first.
- Related categories and relevant guides are linked from the page.
- Pagination uses crawlable links (plain anchor tags with href values) so products deeper in the list can be discovered.
3. Ecommerce Product Page Checklist
- Descriptions are unique, not copied from the manufacturer. See our guide to product description SEO.
- Product names include the terms buyers use: type, brand, model and key attribute.
- Images are high quality, compressed and have descriptive alt text.
- Reviews are displayed in the HTML so search engines can read them.
- Variants (size, color) share one URL where the products are otherwise identical.
- Shipping, returns and stock status are visible on the page.
- Breadcrumbs link back to the parent category.
4. Crawl Control and Indexing for Online Stores
- Filter and sort URLs are controlled so they do not create thousands of indexable duplicates. Our article on faceted navigation SEO explains the options.
- Internal site search result pages are kept out of the index.
- Canonical tags point to the clean version of each category and product URL.
- Discontinued products redirect with a 301 to the closest alternative or parent category.
- Temporarily out-of-stock products stay live, indexable and clearly marked, with alternatives suggested.
- XML sitemaps include only indexable, canonical category and product URLs and are split by type on large catalogs.
- The Page indexing report in Search Console shows no large volume of unexpected excluded or duplicate URLs.
5. Structured Data for Online Stores
- Product pages carry Product markup with name, image, description, brand, SKU or GTIN, and an Offer with price, currency and availability.
- Review and AggregateRating markup is used only when the reviews are visible on the page and collected from real customers.
- BreadcrumbList markup matches the visible breadcrumbs.
- Organization markup on the homepage includes your logo and official profiles.
- 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
- Core Web Vitals (LCP, INP and CLS) pass for category and product templates in the Search Console report.
- Third-party scripts (reviews, chat, pop-ups, tracking) are audited and anything unused is removed.
- Hero and product images are served in modern formats at the size they are displayed.
- The site works well on mobile, including filters, image galleries and the add-to-cart button.
7. Store Content and Internal Links
- Buying guides and comparison articles answer pre-purchase questions and link to the relevant categories.
- Top categories are linked from the main navigation and from the homepage.
- Product pages link to related and complementary products, which spreads internal links across the catalog.
- Seasonal categories (for example holiday gift guides) keep the same URL every year so they build authority over time.
8. Ecommerce SEO Measurement
- GA4 ecommerce events (view_item, add_to_cart, begin_checkout, purchase) are firing with revenue, so organic sales can be attributed to landing pages.
- 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.