Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information (Cookie Policy)

Accept all cookies

Ecommerce SEO Audit: The Complete Checklist for Online Stores in 2026

Ecommerce SEO audit checklist: indexing, faceted filters, categories, product pages, variants, Product markup, speed, stock, Merchant Center and AI shopping.

Published on:
19/10/2026
-
Updated on:
19/10/2026
Cover of the ecommerce SEO audit checklist, showing a product page and a category page with audit checkmarks

Tools

Thibault Besson-Magdelain, founder of Sorank

About Author

Thibault Besson-Magdelain

Founder of Sorank, 7+ years of experience in SEO, GEO enthusiast.
On this page

In short

An ecommerce SEO audit checks whether Google can crawl, understand and rank the pages that sell: categories and products. It covers indexing and faceted filters, site structure, category and product content, duplicate content from variants, Product structured data, images, speed, out-of-stock handling, the Merchant Center feed and visibility in AI shopping answers. The 13 steps below, each with a test and a fix, take a few days for a store of a few thousand products.

Want to go further? Ask

An ecommerce SEO audit differs from a generic site audit because stores share the same structural traps: thousands of near-identical URLs created by filters, variants and sorting, manufacturer descriptions copied across hundreds of sites, and products that come and go. Google's documentation on ecommerce site structure sums up the starting point: Google must be able to reach every product by following links from menus to categories and from categories to products. This checklist starts there.

What does an ecommerce SEO audit cover?

AreaTestTypical fix
IndexingPage indexing report, indexed vs submitted URLsRemove noindex on key pages, clean sitemaps
Faceted filtersCount crawled filter URLs in a crawl or logsBlock useless combinations, index only searched ones
StructureClick depth of categories and productsLinks from menus, hubs and best sellers
Category pagesUnique H1, intro text, internal linksShort useful intro, buying guide links
Product pagesShare of copied manufacturer descriptionsRewrite top products, add specs and FAQs
Duplicates and variantsSame product on several URLsCanonical tags, variant markup
Structured dataProduct rich results reportComplete Product and Offer markup
ImagesMissing alt text, weightDescriptive alt text, compression, modern formats
SpeedCore Web Vitals reportLighter templates, fewer apps and scripts
StockStatus codes of sold-out and discontinued productsKeep, redirect or remove by case
Merchant CenterFeed errors and disapprovalsAlign feed, page and markup
Content and linksBlog links to categoriesGuides that link to the pages that sell
AI visibilityProduct questions asked to AI assistantsComparison content, consistent product data

The 13-step ecommerce SEO audit checklist

1. Set a baseline

Export from Search Console the clicks, impressions and positions of category and product pages over 16 months, and from analytics the revenue by organic landing page. You need this to prioritize (which pages bring sales) and to measure the effect of fixes. The ecommerce SEO ROI calculator turns position gains into estimated revenue.

2. Check indexing

In the Page indexing report, compare the number of indexed pages with the number of products and categories you sell. Far more indexed URLs than products signals duplicates or filters; far fewer signals crawling or quality problems. Check that key templates do not carry a stray noindex and that XML sitemaps list only canonical URLs returning a 200 status.

3. Control faceted navigation

Filters for size, color, price and sorting are the first source of wasted crawling in stores. Google's guide to faceted navigation warns that parameter-based filters "can generate infinite URL spaces" and recommends preventing crawling of filter URLs that do not need to be indexed. Keep indexable only the combinations people search for ("women's black running shoes"), with a clean URL, a unique title and links from the parent category.

4. Audit the structure and click depth

Crawl the store and export click depth. Categories should sit one or two clicks from the home page, products within three or four. Google states that Googlebot "generally doesn't try to submit searches into a search box", so a product reachable only through internal search may never be found. Our guide to site architecture for SEO gives a model tree for stores.

5. Review category pages

Category pages target the most valuable queries ("running shoes", "oak dining table"). Each needs a unique H1 and title, a short introduction that helps choose, filters that do not hide products from crawlers, and links to subcategories and buying guides. Avoid long blocks of generic text at the bottom of the page: a few useful sentences beat 800 words written for robots.

6. Review product pages

Measure how many products use the manufacturer's description word for word: the same text exists on every retailer selling the product. Rewrite at least the best sellers with what the buyer needs (dimensions, materials, use cases, compatibility, care), add reviews and answer frequent questions on the page. An on-page audit quickly flags missing titles, duplicate H1s and thin pages.

7. Fix duplicate content and variants

The same product often lives at several URLs: one per color, one per category path, one with tracking parameters. Each should point to one version with a canonical tag. Decide per catalog whether variants deserve their own page (a color people search for) or a single page with a selector. Our entry on duplicate content explains how Google picks the canonical version.

8. Validate Product structured data

Google's Product structured data documentation distinguishes product snippets (for pages that review or describe products) from merchant listings (for pages where the product can be bought, with price, availability, shipping and returns). It also supports product variants and recommends adding return policy markup under Organization. Check the Product and Merchant listings reports in Search Console after each template change. Prices and availability in the markup must match what the shopper sees on the page.

9. Optimize images

Google's image SEO best practices call alt text "the most important attribute" for image metadata, alongside descriptive file names and images placed near relevant text. Compress product photos, serve modern formats and keep the main image crawlable. Our guide to image SEO lists the checks.

10. Measure speed on real templates

Test a category page, a product page and the cart, not only the home page. Stores slow down with apps, tracking scripts, sliders and unoptimized images. Use the Core Web Vitals report in Search Console for field data, and remove apps that are no longer used before optimizing code.

11. Handle out-of-stock and discontinued products

  • Temporarily out of stock: keep the page live with a 200 status, show the restock date or alternatives, and update availability in markup and feed.
  • Permanently discontinued with a close replacement: 301 redirect to the replacement or to the parent category.
  • Discontinued with no equivalent: return a 404 or 410, unless the page still earns links or traffic worth keeping with a clear notice and alternatives.

12. Check the Merchant Center feed

A Google Merchant Center feed makes products eligible for free listings and the Shopping tab. Google's guide on sharing product data recommends combining structured data on pages with a Merchant Center feed. Review disapproved products and make sure price and availability match the page exactly.

13. Test visibility in AI shopping answers

Ask ChatGPT, Gemini and Perplexity the questions your buyers ask ("best trail running shoes for wide feet", "oak or walnut dining table") and note which stores and brands are cited. AI assistants rely on clear product data, reviews and comparison content found across the web. AI mention tracking follows these questions over time, and our Amazon AI citation study shows how often the largest marketplace is cited. Read more on AI in ecommerce.

Platform specifics: Shopify and WooCommerce

On Shopify, products are reachable both at /products/name and through collection paths; the platform adds canonical tags to the /products/ version, so the main checks are themes, apps, filters and duplicate collections. See our pages on Shopify SEO and GEO and the best Shopify SEO apps. On WooCommerce, check tag and attribute archives, which often create thin indexable pages, and the settings of your SEO plugin.

How do you prioritize the findings?

PriorityExamplesWhen to fix
CriticalNoindex or robots block on categories or products, broken canonicals, products unreachable by linksImmediately
HighUncontrolled filters, copied descriptions on best sellers, missing Product markupWithin the month
MediumSlow templates, missing alt text, weak category introsWithin the quarter
OngoingBuying guides, internal links from the blog, AI visibilityEvery month

A suite such as those in our ranking of the best ecommerce SEO tools speeds up the crawl and the monitoring.

What should the audit deliverable contain?

An audit is only useful if someone can act on it. Keep the deliverable short and operational:

  • A summary of the five to ten problems that cost the most revenue, with the pages concerned.
  • A task list with owner (developer, merchandiser, writer), effort and deadline for each fix.
  • URL lists for each issue (pages to redirect, canonicals to correct, descriptions to rewrite), exported from the crawl.
  • Template-level fixes separated from page-level fixes: one change to the product template can fix thousands of pages at once.
  • The baseline from step 1, so the next audit can measure the gains.

After the audit

An ecommerce SEO audit pays off when it fixes what blocks categories and products first, then builds content that sends buyers to them. Buying guides and comparisons that link to your categories are the lasting part of the work. Sorank, built for ecommerce sites, publishes these articles on autopilot with internal links to the pages that sell.

Frequently asked questions

How often should an online store run an SEO audit?

A full audit once or twice a year is enough for most stores, plus a check after every redesign, platform migration or large catalog change. Between audits, monitor the Page indexing, Core Web Vitals and Merchant listings reports in Search Console each month to catch problems early.

Should out-of-stock product pages be removed?

Not when the product is coming back. Keep the page live, show availability and alternatives, and update the structured data and the feed. Remove or redirect only discontinued products: a 301 to a close replacement or the category when one exists, a 404 or 410 when nothing equivalent is sold.

Can I use manufacturer descriptions on product pages?

You can, but they rarely help you rank, because the same text appears on every store selling the product. Start by rewriting the descriptions of your best sellers and most searched products with original details, then extend the work to the rest of the catalog over time.

Our Blog for Ambitious Company

Our free SEO tools

See all our free tools

THEY TRIED SORANK BEFORE YOU

Testimonials from ambitious founders

Organic growthE-commerce

0 to 10000 visitors in 5 months

Celio Fabianomonrobotlavevitre.fr
Organic growthSoftware

0 to 5000 clients in 8 months

Thibault BMsorank.com
Organic growthLeisure and aviation

0 to 1104 clicks in 4 months

Dominiqueflight-sensations-idf.com
Organic growthMusic software

x30 clicks in 4 months

Valentin Cordiertiger-sounds.com
Organic growthHealth and wellness

x30 clicks in 4 months

Rodrigue Bretonalthevia.com