GEO for e-commerce stores on any platform: product data first
GEO for e-commerce stores on any platform: product data first

For an online store on any platform, GEO (generative engine optimization, the work of being found and cited by AI assistants) starts with product data: accurate titles, prices, availability, identifiers, shipping and return terms, published the same way on your product pages and in your product feeds. What the vendors have published about AI shopping points to that kind of information: Google names Merchant Center feeds, and OpenAI names structured metadata such as price and product description.
Shoppers can ask assistants things like "best waterproof hiking boots under $150 for wide feet," "which espresso machine is easiest to clean," or "where can I buy this lamp with free returns." If your site states those facts loosely, or your feed says one thing and your product page another, an assistant has conflicting facts to work from.
No one can guarantee that ChatGPT, Gemini, Copilot or Google's AI features will show your products. Checkout features inside assistants are changing fast and limited to eligible merchants, so verify every availability claim on the vendor's own page.
Key Takeaways
- Google says Merchant Center feeds "can help your products and services to be visible in both AI responses and other Google Search results."
- Only pages where a shopper can buy are eligible for Google's merchant listing experiences, and the markup must describe one product, or its variants, with a price and currency.
- For shipping and returns, Google ranks its sources "from strongest to weakest," starting with product-level Merchant Center feeds and ending with organization-level markup.
- OpenAI says ChatGPT product results "are not ads, nor influenced by any OpenAI partnerships." As of October 2026 its pages describe Instant Checkout in two contradictory ways.
- Shopify says blocking AI crawlers in robots.txt doesn't stop Shopify Catalog from sending product data to agentic storefronts you've activated, such as ChatGPT or Microsoft Copilot.
- The FTC's "click-to-cancel" amendments are not in force. The FTC's Mail, Internet, or Telephone Order Merchandise Rule requires a reasonable basis for a shipping time you state when soliciting an order.
What the vendors have published about AI shopping
Google. Its guide to generative AI features names Merchant Center feeds as something that can help products be visible in AI responses. We found no Google statement on how AI Mode or Gemini rank products, or on whether markup on your site, as opposed to a feed, affects AI shopping results.
OpenAI. Its help article on shopping with ChatGPT search says a product appears "when ChatGPT perceives it to be relevant to your intent," drawing on "Structured metadata from first-party and third-party providers (e.g., price, product description) and other third-party content." It says merchants "are ranked based on factors like availability, price, quality, and whether they are the maker or primary seller of that item." The article names a few other inputs and gives no weights.
Product pages: merchant listing structured data
Google's merchant listing documentation (last updated September 8, 2026) sets out what a product page needs to be eligible for its shopping experiences in Search.
| Item | What Google documents |
|---|---|
| Eligible pages | "Only pages where a shopper can purchase a product are eligible for merchant listing experiences, not pages with links to other sites that sell the product." |
| One product per page | Product rich results support pages focused on a single product or its variants. Google recommends marking up product pages, not category pages. |
| Required | name, image and offers, with a price and a currency. The offer must be an Offer, because the merchant has to be the seller. |
| Recommended | gtin, mpn, sku, brand name, description, color, material, ratings and reviews. |
| Expired prices | "Your listing may not display if the priceValidUntil property indicates a past date." |
| Variants | Use ProductGroup with variesBy, hasVariant and productGroupID to group sizes and colors. |
The markup must match what a visitor sees. Google also says structured data isn't required for its generative AI features. Check what your theme or plugin outputs with Google's Rich Results Test. Shopify merchants can go deeper in GEO for Shopify stores, and writing the visible page is covered in how to write AI-friendly product pages.
Merchant Center and free listings
Google's free listings help page says: "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." New Merchant Center accounts are opted in by default. The status "controls permission to show products for free across Google, but doesn't guarantee that your products will be shown to customers."
- Required attributes. The product data specification marks ID, title, description, link, image link, availability and price as required. Brand is required for most new products. GTIN is strongly recommended if available, and MPN is required only if the product has no manufacturer-assigned GTIN.
- Shipping. In the United States and a list of other countries, Google requires shipping settings or the shipping attribute for free listings.
- Honesty. Google's Misrepresentation policy says violations "are considered egregious" and that accounts "will be suspended upon detection and without prior warning."
Shipping and returns: feeds first, markup last
Google documents two shipping types and one returns type for structured data.
- ShippingService, nested under Organization with hasShippingService, for your store-wide shipping policy.
- OfferShippingDetails, on an individual offer with shippingDetails, to override that policy for one product.
- MerchantReturnPolicy, nested under Organization with hasMerchantReturnPolicy, for your standard return policy. It requires the applicable country and a return policy category, or a link to your return policy page.
Google also recommends the OnlineStore subtype of Organization for e-commerce sites. If you state shipping or return terms in more than one place, Google applies this order of precedence:
| Order | Source |
|---|---|
| 1 (strongest) | Product-level feeds submitted in Merchant Center |
| 2 | Settings in the Content API for Shopping |
| 3 | Settings in Merchant Center or Search Console |
| 4 | Product-level merchant listing markup |
| 5 (weakest) | Organization-level markup |
So set shipping and returns in Merchant Center first, and make your markup and visible policy pages say the same thing.
Product reviews
Product is a supported type for Google's review snippets, so customers' reviews of a product can be marked up on its page.
- "Ratings must be sourced directly from users."
- "Don't aggregate reviews or ratings from other websites."
- Reviews you mark up must be visible on that page.
- Since July 24, 2026, the guidelines say not to include fake or undisclosed incentivized reviews, such as reviews written for a discount or free product without clear disclosure.
- Reviews of your store itself, marked up under Organization on your own site, are what Google calls self-serving and are ineligible for review stars.
The FTC's Rule on the Use of Consumer Reviews and Testimonials (16 CFR Part 465) separately bans fake reviews and incentives conditioned on a particular sentiment.
ChatGPT shopping, as OpenAI documents it
OpenAI's merchant page, as read on October 13, 2026, says:
- "Shopping is currently live for ChatGPT users in the U.S."
- "If you sell through Shopify or Etsy, your catalog is already integrated, and no additional setup or application is required." Other merchants can apply to share a product feed and are placed on a waitlist.
- A feed isn't required if ChatGPT already crawls your site, "but feeds give you greater control over how your products appear."
On checkout, OpenAI's pages disagree. The merchant page says: "We're moving away from a standalone Instant Checkout experience in ChatGPT and prioritizing better shopping discovery and merchant-owned checkout experiences." The consumer help article still says: "For some eligible products and merchants, ChatGPT may also show an Instant Checkout option." Plan around neither, and assume purchases complete on your own site.
OpenAI's help article also says product results "are selected independently by ChatGPT and are not ads, nor influenced by any OpenAI partnerships." It warns "there may be some delay" before a price or shipping change is reflected.
For the open web, OpenAI says a site must allow its search crawler, OAI-SearchBot, to be eligible for inclusion in ChatGPT search; see ChatGPT search explained. Crawler rules don't control everything. Shopify's help page on robots.txt says blocking AI crawlers "affects only open-web discoverability. It doesn't stop your product data from being sent by Shopify Catalog to the agentic storefronts that you've activated." See also AI crawlers and robots.txt and can you purchase products on ChatGPT?
Agentic checkout from Google and Microsoft: announced, not universal
"Agentic" here means the assistant completes steps, such as checkout, on the shopper's behalf. The table lists announcements only. Current rollout, eligibility rules and merchant fees are not confirmed here, so check each vendor's current page.
| Feature | What was announced, and when |
|---|---|
| Google agentic checkout | Announced May 20, 2025. On November 13, 2025 Google said it was "starting to roll out now on Search, including in AI Mode, from eligible merchants in the U.S." |
| Universal Commerce Protocol (UCP) | Launched by Google on January 11, 2026 as "a new open standard for agentic commerce." Google said it would "soon power a new checkout feature on eligible Google product listings in AI Mode in Search and the Gemini app," and that "Retailers remain the seller of record." |
| Google Business Agent | Announced January 11, 2026: it "lets shoppers chat with brands directly on Search." |
| Microsoft Copilot Checkout | Announced January 8, 2026 as "beginning to roll out in the U.S. on Copilot.com, with partner activation across PayPal, Shopify, and Stripe." Microsoft says "you stay the merchant of record." |
Google's developer page for UCP says merchants use their existing Merchant Center shopping feeds, one more reason to put feed quality first.
Shipping promises and subscriptions: FTC rules
This section is general information, not legal advice.
The FTC's Mail, Internet, or Telephone Order Merchandise Rule (16 CFR Part 435) makes it a violation to solicit an order unless the seller "has a reasonable basis to expect that it will be able to ship any ordered merchandise to the buyer" within the time "clearly and conspicuously stated in any such solicitation," or within thirty days if no time is stated. The rule defines shipment as "the act by which the merchandise is physically placed in the possession of the carrier." A seller that can't ship on time must offer the buyer the option to consent to the delay or cancel for a prompt refund.
In our view, handling and delivery times in a feed or in shipping markup are statements shoppers see, so keep them in line with what your warehouse does. That is our view, not an FTC statement.
If you sell subscriptions, be precise about "click-to-cancel." The FTC's 2024 amendments to its Negative Option Rule are not in force. The Eighth Circuit vacated them, and an FTC final rule effective February 12, 2026 restored the rule to its earlier form. On March 13, 2026 the FTC published an advance notice of proposed rulemaking, which is a request for comment and not a proposed rule. What does apply online, in the FTC's description, is the Restore Online Shoppers' Confidence Act (ROSCA). The FTC says it bars charging for goods or services sold on the internet through a negative option feature unless the marketer clearly discloses all material terms before obtaining billing information, obtains "express informed consent," and "provides simple mechanisms for the consumer to stop recurring charges." State laws aren't covered here.
How to measure
- Search Console's Generative AI performance report shows impressions in AI Overviews and AI Mode by page. Google's help page describes no clicks or queries for it.
- Google Analytics 4 has an AI Assistant channel for visits from assistants such as ChatGPT and Copilot, which excludes Google's AI Overviews and AI Mode. See the AI Assistant channel in GA4.
- If you send OpenAI a feed, its documentation suggests adding a parameter such as utm_medium=feed to feed URLs for click tracking.
- Each month, ask the main assistants a fixed list of shopping questions and check the prices and return terms they state.
What to do first
- Clean up your feed: required attributes, identifiers, accurate availability and price.
- Set shipping and return policies in Merchant Center, then make policy pages and markup match.
- Validate merchant listing markup on your product template.
- Confirm search and AI crawlers can reach product pages, and review how you collect and display reviews.
- Check each assistant's merchant program on its own page before paying anyone to "get you in," and start the monthly check.
Conclusion
For online stores, the unglamorous work is the GEO work: one accurate set of product facts, published in your feed, your markup and your visible pages, with shipping and return terms you can keep. None of this guarantees a recommendation. eSEOspace offers a free GEO audit of your site's structure and visibility. More guides are in our GEO and AEO Guide.
Frequently asked questions
Do I need a product feed to appear in ChatGPT shopping?
OpenAI says no, if ChatGPT already crawls your site, but that feeds give you more control over how products appear. Shopify and Etsy catalogs are already integrated. Other merchants apply and join a waitlist.
Are ChatGPT product results paid placements?
OpenAI says product results "are not ads, nor influenced by any OpenAI partnerships," and that ads are separate from product results.
Does blocking AI bots in robots.txt keep my products out of ChatGPT?
For a Shopify store, not necessarily. Shopify says product data is syndicated to agentic storefronts you've activated through Shopify Catalog, independently of robots.txt. For other sites, OpenAI says a site that opts out of OAI-SearchBot won't be shown in ChatGPT search answers.
Is the FTC's click-to-cancel rule in effect?
No. The 2024 amendments were vacated, and the rule was restored to its earlier form effective February 12, 2026. The FTC describes the Restore Online Shoppers' Confidence Act (ROSCA) as covering negative option sales on the internet.
Put this into action with eSEOspace
We help businesses grow with seo, geo & aeo that actually performs. Explore the services behind this guide:
Get a FREE Audit
We'll perform a comprehensive SEO, AEO, GEO & CRO audit of your website — completely free — and show you exactly how to outrank your competitors.
Don't have a site yet? Get in touch →
Get a FREE GEO/AEO/SEO Audit
We'll analyze your site's SEO, GEO, AEO & CRO — completely free — and show you exactly how to get found across Google and AI answers.
Don't have a site yet? Get in touch →
Great — your audit is on the way!
We'll send your free SEO/GEO/AEO/CRO audit within the next few hours. Where should we send it?
You're all set! ✓
Your free audit is being prepared — check your inbox in the next few hours. Talk soon!
On this page
- Key Takeaways
- What the vendors have published about AI shopping
- Product pages: merchant listing structured data
- Merchant Center and free listings
- Shipping and returns: feeds first, markup last
- Product reviews
- ChatGPT shopping, as OpenAI documents it
- Agentic checkout from Google and Microsoft: announced, not universal
- Shipping promises and subscriptions: FTC rules
- How to measure
- What to do first
- Conclusion
- Frequently asked questions





