Ecommerce SEO Audit: A Checklist For Google And AI Shopping Answers

An ecommerce SEO audit checklist for any store platform: crawl and URL parameters, faceted navigation and pagination, product structured data, review markup rules, Merchant Center and free listings, out-of-stock handling and readiness for ChatGPT shopping, each item sourced to Google or OpenAI documentation.

RankControl9 min read
Ecommerce SEO Audit: A Checklist For Google And AI Shopping Answers

An ecommerce site can look fine to shoppers and still be a mess to search engines. Filter pages multiply into thousands of URLs. Product pages say one price and the feed says another. Sold-out products vanish and take their rankings with them.

This checklist is an audit you run against your own live store, on any platform. Every item points to the Google or OpenAI documentation behind it. It covers classic Google search, Google's free shopping listings and ChatGPT's shopping results, since all three now read the same product data. For the site-wide checks every store shares, like crawler access and JavaScript, see our technical SEO audit checklist.

The audit at a glance

AreaWhat to checkWhy
Crawl and URLsParameters, canonicals, sitemapsDuplicate URLs waste crawling and split signals
Filters and paginationFaceted URLs, page linksEndless filter combinations, unreachable products
Product dataStructured data with price, currency, availabilityRich results and AI shopping answers
ReviewsReview markup rulesFake or self-collected markup loses stars
Merchant CenterFeed accuracy, free listingsShopping tab, Gemini and more
StockOut-of-stock handlingDisapprovals and lost rankings
AI shoppingFeed fields, Shopify CatalogChatGPT product results
Content and linksCategory copy, internal linksRelevance and discovery

We call the core principle here the three-copy rule. Your product page, your structured data and your feed are three copies of the same facts. Most ecommerce audit findings come down to those copies disagreeing.

RANKCONTROL

How often does ChatGPT mention your brand?

Most founders have no idea. The answer might surprise you.

Show me my mentions →50 queries tracked · all 7 AI models

1. Crawl and URL parameters

Google's ecommerce URL guidance, last updated December 10, 2025, spells out a few rules.

  • Use key=value parameters. "Use ?key=value URL parameters rather than ?value, where possible."
  • Don't link to throwaway parameters. "Avoid internally linking to temporary parameters, such as session-IDs, tracking codes, user-relative values... and the current time."
  • Canonical variants to the base URL. "If you use optional query parameters to identify variants, use the URL with the query parameter omitted as the canonical URL."
  • Self-referencing canonicals everywhere. "Use a self-referencing <link rel="canonical"> tag on all indexable pages and include those URLs in a sitemap file."

Our guide to duplicate content covers canonicals and redirects in more depth.

2. Faceted navigation and pagination

Filters for size, color and price can create a URL for every combination. Some need indexing. Most don't.

A Shopify store's default robots.txt, disallowing collection sort and filter URLs

  • Block duplicate sort and filter pages. Google's pagination guidance says to "use noindex meta tags or robots.txt to prevent indexing duplicate results with alternative sort orders or filters." Shopify's default robots.txt, above, blocks many sort and filter URLs this way.
  • Give paginated pages real links. "Google's crawlers don't 'click' buttons and generally don't trigger JavaScript functions that require user actions." A "Load more" button needs plain page links behind it.
  • Canonical each page to itself. Don't point page 2, 3 and 4 back to page 1.
  • No fragments for page numbers. Use real URLs like ?page=2, not #page2.

3. Product structured data

Structured data isn't required to rank, but according to Google it "increases eligibility for Product rich results."

Google Search Central introduction to Product structured data

  • Mark up every product page with Product and Offer.
  • Include price and currency. For merchant listings, price and priceCurrency are required, and the price must be greater than zero.
  • Include availability, plus item condition, shipping details and return policy where you can.
  • Match the page. The price and stock in your markup should be exactly what the shopper sees.
  • Test it. Run key templates through Google's Rich Results Test.

4. Review markup

Stars in search results depend on review markup, and Google's rules, updated September 8, 2026, are strict.

  • Include required fields. Reviews need an author, the item reviewed and a rating.
  • No fake or undisclosed incentivized reviews. "Don't include fake or undisclosed incentivized reviews on your page or in your structured data markup."
  • Don't import ratings from other sites. "Don't aggregate reviews or ratings from other websites."
  • Use real customer ratings. "Ratings must be sourced directly from users."
RANKCONTROL

15 hours a week manually. Or 15 minutes with RankControl.

Track citations, monitor competitors, and fix content gaps across every AI search engine. Automatically.

5. Merchant Center and free listings

Merchant Center is required for some surfaces. Google wrote that "participation in Google Merchant Center is mandatory for some Google surfaces, such as listings in the Google Shopping tab."

The free option is broad. According to Google, "With a free listing, the products you sell can appear at no cost on Google Search, Google Maps, Gemini, YouTube, the Shopping tab, Google Images, and Google Lens."

  • Set up Merchant Center and submit your products.
  • Add return policy and shipping information. Both are needed for free listings in many countries, including the US.
  • Fix disapprovals weekly. Check the diagnostics page for item issues.

6. Out-of-stock products

This is where many stores lose rankings. Deleting a sold-out product page throws away its links and history.

  • Keep sold-out pages live and mark them out of stock.
  • Keep the feed honest. Google's availability rules said "the values in your data source should always match the information on your website," and that if a product is out of stock on the page but in_stock in the feed, "we disapprove the product."
  • Use preorder and backorder correctly. Both require an availability date in Merchant Center.

What we found on three live stores

On October 19, 2026, we checked one product page from three large stores on three different setups: Allbirds on Shopify, Gymshark on a headless storefront and Chewy on its own platform.

StoreProduct markupPrice and currencyAvailabilityCanonicalRatings in markup
AllbirdsYes, with variantsYesYes, per variantYesYes
GymsharkYesYesYesYesYes
ChewyYesYesYesYesYes

All three had the basics in place. Two details stood out on Allbirds. Requesting a different colorway through a URL parameter returned the same canonical URL and title, in line with Google's variant guidance. And six of the eight size and color variants we sampled were marked OutOfStock in the markup, kept on the page rather than removed.

For large stores, these basics are standard. This checklist matters most for the many smaller stores that don't have them yet.

7. Readiness for AI shopping answers

ChatGPT now shows products directly. OpenAI's help page on shopping in ChatGPT search said "product results are selected independently by ChatGPT and are not ads," and that it considers "structured metadata from first-party and third-party providers (e.g., price, product description) and other third-party content."

It also explains how stores are picked. "Merchants are ranked based on factors like availability, price, quality, and whether they are the maker or primary seller of that item."

  • Shopify stores: OpenAI wrote that "for merchants on Shopify, product data is already integrated into ChatGPT through Shopify Catalog." Keep your Shopify product data clean.
  • Other platforms: OpenAI offers a direct product feed. Its spec lists nine required fields: item ID, title, description, URL, brand, seller name, image URL, availability and price.
  • Keep prices and stock current. The same three-copy rule applies to any AI feed.
  • Earn third-party mentions. Reviews and coverage on other sites feed the "other third-party content" OpenAI mentions.

Our test of which store pages ChatGPT cites covers the AI side in more depth.

  • Unique titles and descriptions on every product, not the manufacturer's copy.
  • Short, useful copy on category pages, linking to buying guides.
  • Link from guides to products and categories, and back.
  • Check page speed on product and category templates, especially with apps or heavy scripts.

Our ecommerce SEO guide covers how category and product pages rank, and our guide to ecommerce content marketing covers the content to add.

How often to run it

CheckHow often
Merchant Center diagnosticsWeekly
Out-of-stock pages and feedWeekly
Structured data on key templatesMonthly, and after theme changes
Filters, pagination and crawlQuarterly
Full auditTwice a year

A thread on r/SEO asked what goes into a $10,000 SEO audit. The top reply listed what separates expensive audits from cheap ones, including log file analysis, crawl budget, JavaScript rendering, indexation, internal linking at scale and schema.

r/SEO· u/Ok_Carpet_681· Jul 12, 2026

$10,000 SEO Audit ? What do you guys put in the SEO Audits ?

Hi, so there are a lot of discussions I see on Linkedin and other forums about SEO audits being expensive and other people saying no, they are not. I also remember Lily Ray saying she can take months to make an seo audit. So my question is...

↑ 43 upvotes141 comments
Via Reddit

For a quicker start, another practitioner shared a two-hour Search Console audit: filter to pages ranking between positions 8 and 25 with impressions but few clicks, then fix their titles and internal links.

r/localseo· u/jetsash· May 23, 2026

the 2-hour GSC audit i run on every site that's been live for 6+ months. finds quick wins almost every time.

sharing the exact process i use because i've seen it work consistently and it's free. most sites that have been publishing for 6+ months have pages sitting in positions 8-25 for decent keywords. they're getting impressions. google already k...

↑ 47 upvotes22 comments
Via Reddit

Doing it yourself or handing it off

Most of this checklist is technical work you do once and then maintain. The content side, buying guides, comparisons and answers to shoppers' questions, is the part that needs steady hours.

RankControl handles that side. We find the questions your shoppers search, write each article against the pages already ranking for it and publish it to your store as a native post, including on Shopify. Our AI visibility tracking checks up to 50 buyer questions every week across seven AI engines. Expect traffic from Google first, with AI citations following more slowly as links and mentions build up.

RANKCONTROL

AI search traffic grew 835% this year. Is your content ready?

RankControl generates 26 content formats optimized for ChatGPT, Claude, and Perplexity. Published on your domain, matched to your brand.

Frequently Asked Questions

Crawl and URL handling, faceted navigation and pagination, product structured data with price and availability, review markup, Merchant Center feed health, out-of-stock handling, category and product page content, internal links, page speed and readiness for AI shopping answers.

Keep the page live and mark it out of stock, rather than deleting it. Keep your structured data and Merchant Center feed in line with the page. Google says it disapproves products marked in stock in the feed when the landing page shows them as out of stock.

It isn't required to appear in Google Search, but Google says it increases eligibility for product rich results. For merchant listings, price and currency are required, and availability is recommended.

OpenAI says ChatGPT considers structured metadata from first-party and third-party providers, like price and product description, along with other content. It ranks merchants on factors like availability, price, quality and whether they're the maker or primary seller.

Set up Google Merchant Center and submit your product data. Google says free listings can appear at no cost on Google Search, Maps, Gemini, YouTube, the Shopping tab, Images and Lens. You need return policy and shipping information in place.

RANKCONTROL

Ready to rank on Google and get AI citations?

Content that ranks on Google and gets cited by AI search engines. Published on your domain. Citations tracked weekly.

Related Articles

Local Citation Building: How Directory Listings Feed Google And AI Answers

Nov 10, 2026 · 9 min read

Local Citation Building: How Directory Listings Feed Google And AI Answers

Local citation building from zero, for a new business or one that just moved: the order to build listings in, from Google Business Profile to Bing Places, Apple, Yelp, the data aggregators and industry directories, how long each takes, and what manual work costs against paid services from BrightLocal, Whitespark and Moz Local.

Local SEO Checklist For Google Maps And AI Search

Nov 10, 2026 · 8 min read

Local SEO Checklist For Google Maps And AI Search

A local SEO checklist for Google Maps and AI search, grouped by area: Google Business Profile, name, address and phone, reviews, local pages, technical basics and AI answers. Every item names the source behind it, from Google's guidelines to Whitespark's 2026 ranking factors and BrightLocal's 2026 review survey.

Ecommerce Content Marketing: What Online Stores Should Publish

Nov 9, 2026 · 9 min read

Ecommerce Content Marketing: What Online Stores Should Publish

Ecommerce content marketing beyond product pages: the buying guides, comparisons, how-tos, category copy, size and fit guides, gift guides and reviews an online store should publish, and why each helps on Google and in AI shopping answers.

What Content Should A Business Website Have? A Page By Page Guide

Nov 8, 2026 · 9 min read

What Content Should A Business Website Have? A Page By Page Guide

What content should a business website have? A page-by-page guide to the homepage, about, product or service, pricing, contact, FAQ, case study, blog and legal pages, with what each needs for buyers, Google and AI answers.

Google Featured Snippets: How To Win Them With AI Overviews Above

Nov 7, 2026 · 9 min read

Google Featured Snippets: How To Win Them With AI Overviews Above

Google featured snippets in 2026: how Google picks them, how much rarer they've become since AI Overviews grew, the three formats and how to write for each, how to opt out, and why snippet-ready answers also help with AI Overviews.

Why Google Search Feels Worse: SEO Spam, AI Content, And Trust

Nov 7, 2026 · 10 min read

Why Google Search Feels Worse: SEO Spam, AI Content, And Trust

Why Google search feels worse, from affiliate review spam and cheap AI pages to the rise of Reddit, plus what we found in 10 product searches and what to do.

Content Audit Template: What To Keep, Update, Merge, Or Delete

Nov 6, 2026 · 9 min read

Content Audit Template: What To Keep, Update, Merge, Or Delete

A content audit template you can copy: the columns to pull from Search Console and GA4, the rules for keeping, updating, merging, redirecting or deleting each page, and how Google says to remove or redirect pages safely.

Google AI Mode For Marketers: How Agentic Search Changes SEO Planning

Nov 4, 2026 · 8 min read

Google AI Mode For Marketers: How Agentic Search Changes SEO Planning

Google AI Mode now books tables, calls businesses and checks out purchases for people. What each agentic feature does and when it launched, where the agents get their data, and how to change your SEO plan.

Ecommerce Marketing Tools In 2026 For Online Stores That Want Search Traffic

Nov 3, 2026 · 11 min read

Ecommerce Marketing Tools In 2026 For Online Stores That Want Search Traffic

Ten ecommerce marketing tools that bring search traffic to an online store on any platform, checked on each vendor's pricing page: product feeds, SEO research, content, reviews and schema.

THE SIGNAL

Insights on AI and Google search strategy. No fluff.

Get the latest on AI citations, Google rankings, and content strategy.

No spam. Unsubscribe anytime.