Skip to content
PromotEdge International

Home Guides Ecommerce SEO checklist

Guides · Template

Ecommerce SEO checklist: 30 checks for an online store, in the order they pay back

An ecommerce SEO checklist has to do two things a general checklist does not: tame a catalog with thousands of addresses so that search engines spend their time on the pages that sell, and give every buying search one page worth ranking. This checklist has 30 checks in six parts, in the order they pay back, with Google's own guidance cited where it exists. It sits under our main guide to digital marketing for ecommerce brands.

Reviewed by Milan ShyamalUpdated 8 Nov 20267 min read

The short answer

What should an ecommerce SEO checklist cover?

An ecommerce SEO checklist covers six areas in order: crawling and indexing (filters, duplicates, pagination), category pages built for buying searches, product pages with full data, product structured data and Merchant Center, speed and mobile, and reviews and tracking. Work it top to bottom, because template fixes at the top change thousands of pages at once.

Key takeaways
  • Fix crawling first: Google warns that filter and sort pages create near-infinite addresses that waste crawling and slow the discovery of new products.
  • A category page is the page that ranks for a buying search; give each one unique text, the right products and one address.
  • Product structured data with price, availability and ratings makes product pages eligible for merchant listings and product snippets; the markup must match what the page shows.
  • Merchant Center is not required to appear in Search, but it is required for some shopping surfaces and gives faster, controlled updates.
  • Judge the work on organic orders and revenue by category, with Search Console for the searches and your store analytics for the sales.

Need this done for your business? A person reads every message and replies.

Ask for a call back

The six parts at a glance

Thirty checks in six parts. Do them in this order.

Our own checklist, drawn from Google's ecommerce, faceted navigation, structured data and Core Web Vitals documentation read on 8 November 2026.
PartChecksWhy it comes hereDone when
1. Crawling and indexing1 to 7One template fix changes every page; a store Google cannot crawl cannot rankCrawl count matches the catalog; filters blocked; one address per product
2. Category pages8 to 13These pages rank for buying searchesEvery buying search has one owner page with unique text
3. Product pages14 to 19They rank for the long tail and convert the category trafficOwn descriptions on sellers; price, stock and shipping in text
4. Structured data and Merchant Center20 to 23Eligibility for merchant listings and snippets; fast, verified updatesRich Results Test passes; feed in sync
5. Speed and mobile24 to 26Core Web Vitals affect experience and searchCategory, product and cart templates meet the targets at the 75th percentile
6. Reviews, trust and tracking27 to 30Protects and proves the gainsReviews within the rules; organic revenue read by category monthly

Work the parts in order. Part 1 is crawling, because a store Google cannot crawl efficiently cannot rank, and one template fix there changes every page. Parts 2 and 3 are the category and product pages that earn the orders. Parts 4 to 6 are the data, speed and trust layers that lift them.

If you can only do five checks this month: block the filter pages from crawling, give each category unique text, add product structured data, fix the slowest template, and connect Merchant Center.

Part 1: Crawling and indexing (checks 1 to 7)

Google's ecommerce best practices are a set of guides on exactly this: URL design, navigation, pagination and the UX patterns that affect crawling. Its page on faceted navigation explains the central problem: filters and sorts based on URL parameters generate a near-infinite space of addresses, which crawlers must visit before they can tell the pages are useless, so the store is overcrawled and new products are found more slowly. Google's advice is to block those addresses from crawling with robots.txt where they do not need to be indexed, and to follow URL best practices where they do.

  1. Crawl the store with a tool that renders pages as Google does, and compare the addresses found with the number of categories and products you sell. The difference is your first problem.
  2. Block filter, sort and internal-search addresses from crawling where they need not rank, as Google's faceted navigation guidance recommends, and leave the category and product pages open.
  3. Give every product one address, and point duplicates created by category paths, color variants or tracking parameters at it.
  4. Make pagination crawlable: each page of a long category has its own address and links to the next, and the first page carries the category text.
  5. Return a 404 or 410 for products that are gone for good, and redirect a product that has a direct replacement to it. Do not send everything to the home page.
  6. Keep an XML sitemap of indexable categories and products only, updated when the catalog changes, and submit it in Search Console.
  7. Check that category and product content renders as plain HTML, so that a product list loaded only by a script is not invisible to search.

Part 2: Category pages (checks 8 to 13)

A category page is the page that ranks for a buying search such as “women's waterproof hiking boots”. Most stores leave it as a bare grid. Our ecommerce SEO service page describes the same step as a category map: every buying search gets one owner page, and gaps in the range show up.

  1. Map every buying search in Search Console and your keyword research to one category or sub-category page. A search with no page is a gap; two pages for one search is a split.
  2. Write a unique title and meta description for each category, with the buying words first, and an H1 that matches.
  3. Add real text to each category: what the range is, how to choose, the brands and sizes carried, in a short block above or beside the grid and a longer one below. A sentence swapped per category is a near-duplicate.
  4. Link categories to their sub-categories and sideways to related categories in the body, not only in the menu, and give every category a breadcrumb.
  5. Keep the product grid honest: in-stock products first, out-of-stock products marked, and no empty categories left indexable.
  6. Build buying-guide pages for the big categories and link them from the category page and back, so the guide ranks for the question and the category ranks for the purchase.

Part 3: Product pages (checks 14 to 19)

Product pages rank for the long tail and convert the category traffic. Six checks:

  1. Use the product's full name, with brand and the words shoppers search, in the title and H1, and keep the manufacturer's part number on the page.
  2. Write your own description for the products that sell, rather than the supplier's text that a hundred other stores carry; for the long tail, at least add a unique line and the specification table.
  3. Show price, availability, shipping and returns on the page itself, in text, because shoppers and search engines both read them.
  4. Give variants one parent address unless a variant is searched for by name, and mark the relationship so that search engines understand it.
  5. Use real product photos with descriptive alt text, sized for the screen, and a short video where the product needs it.
  6. Collect and show genuine customer reviews, following the review rules in part 6, and answer common questions on the page.

Part 4: Product structured data and Merchant Center (checks 20 to 23)

Google's Product structured data documentation describes two features: merchant listings, for pages where a shopper can buy the product, and product snippets, which add information such as price, availability and ratings to a result. Adding the required merchant-listing properties generally makes a page eligible for product snippets too. Google notes that price-drop labels are computed by observing price changes over time and may not show.

Google's guide to sharing product data says that uploading product data to Merchant Center is not mandatory to appear in Search, but is mandatory for some surfaces, and that feeds give you more control and faster updates than waiting for a crawl. Structured data on the page improves the accuracy of what Google extracts and lets Merchant Center verify the feed against the site.

  1. Add Product structured data to every product page with the required properties for merchant listings: name, image, price, currency, availability and the rest the documentation lists, matching exactly what the page shows.
  2. Add review and rating markup only where the reviews are visible on the page and genuinely collected.
  3. Test the markup with the Rich Results Test before launch and watch the product enhancement reports in Search Console after.
  4. Connect Merchant Center with a product feed and keep it in sync with the site, so that price and availability in Google match the store the moment they change.

Part 5: Speed and mobile (checks 24 to 26)

Google's Core Web Vitals set three targets for a good experience: a Largest Contentful Paint of 2.5 seconds or less, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift under 0.1, measured at the 75th percentile of page loads. Stores miss them for predictable reasons: oversized product images, carousels and apps loaded on every page, and layout jumps as prices, badges and reviews load in.

  1. Measure the category, product and cart templates separately in Search Console's Core Web Vitals report and PageSpeed Insights on a phone, and fix the worst template first.
  2. Size and compress product images for the screen, lazy-load the ones below the fold, and reserve space for every image, badge and review block so the layout does not shift.
  3. Remove the apps and scripts that no longer earn their place; each one costs every visitor time on every page.

Part 6: Reviews, trust and tracking (checks 27 to 30)

Four checks that protect the gains:

  1. Ask every customer for a review after delivery, with no incentive tied to a positive rating and no filtering of unhappy customers; US and Canadian rules on fake and bought reviews apply to stores as much as to any business.
  2. Show shipping costs, delivery times, returns and contact details where a shopper looks for them, on the product page and in the footer, because trust signals affect both rankings and conversion.
  3. Set up Search Console and your store analytics so that organic orders and revenue can be read by category and by landing page, and review them monthly. Our ecommerce SEO service reports this way: organic orders and revenue by category first, rankings after.
  4. Keep a change log of template and catalog changes with dates, so that a rise or fall in organic revenue can be traced to its cause.

How long ecommerce SEO takes

Crawl fixes show within weeks of a recrawl, and a large store can see new products indexed faster almost at once. Category pages take months to rise for competitive buying searches, faster where the range is specific and slower where national retailers hold the results. Product pages for the long tail move sooner. Judge the work by quarter on organic orders and revenue by category, and distrust any promised position.

If you want it done for you

PromotEdge International is an international strategy, technology, marketing and design company, and our delivery team is in India. Our ecommerce SEO agency page explains how we crawl the whole store, build the category map and fix templates first, and our ecommerce website design page covers the store build itself. For the pages that turn the traffic into orders, see our guide to ecommerce conversion rate optimization, and if you are choosing help, our list of ecommerce SEO agencies is a starting point.

Facts we rely on: see our company facts for what we state about ourselves and where each fact comes from.

Common questions

  • Crawling. Google's guidance on faceted navigation says filter and sort addresses create a near-infinite space that wastes crawling and slows the discovery of new products. Block them from crawling where they need not rank, give every product one address, and make pagination crawlable. One template fix here changes thousands of pages.

  • Usually not. Google recommends preventing crawling of faceted navigation addresses that do not need to show in Search, because they consume server and crawl resources for little benefit. Index a filter combination only where it matches a real buying search, and then give it a clean address, unique text and a sitemap entry.

  • Yes, where it can be kept accurate. Product structured data with the required properties makes product pages eligible for merchant listings and product snippets that show price, availability and ratings in results. The markup must match what the page shows, and reviews may be marked up only where they are visible and genuine.

  • Google says Merchant Center is not mandatory to appear in Search, but it is mandatory for some shopping surfaces, and a product feed gives faster, controlled updates of price and availability than waiting for a crawl. Connect it and keep the feed in sync with the site, with structured data on the pages to verify against.

  • Crawl and template fixes show within weeks of a recrawl. Category pages take months to rise for competitive buying searches, and long-tail product pages move sooner. Judge the work by quarter on organic orders and revenue by category, using Search Console and store analytics, and distrust any promised position.

  • Read organic orders and revenue by category and by landing page each month, from Search Console for the searches and clicks and from store analytics for the sales. Rankings come after. Keep a dated log of template and catalog changes so that a rise or fall can be traced to its cause.

Brands we have worked with

  • Fine Organics
  • Weichai
  • Novozymes
  • Dozco
  • SANY
  • Prezent
  • Honest AI
  • SCENNE
  • Sara International
  • Vega MPS
  • Desi Machine Pvt. Ltd.

Work delivered from India. Results are shared one to one, under NDA.

See all clients

Talk to us

Tell us what you need

We use these details only to reply to you.

Phone or WhatsApp (optional)
Who is it for? (optional)

Rather talk now?

How we work

  1. 01

    Tell us the goal

    A rough note through the form on what you sell and what needs to change.

  2. 02

    We study your market

    How people find you today, where inquiries get lost, then a call in your working day.

  3. 03

    A written plan

    The work, who does it and how it is measured. Nothing starts until you approve it.

  4. 04

    The work starts

    Our team in India does the work, with calls set in your working hours.

  5. 05

    Reports and visits

    Every number we report shows its source and date range, and we travel to our clients every 3 to 4 months.

Chat with us