AI Shopping Optimization

AI shopping optimization is making your products discoverable and buyable across ChatGPT, Google AI Mode, Copilot, and Perplexity — by treating the product feed as a first-class surface, not just the page.

First published: Jul 3, 2026 · Last updated: Jul 17, 2026 · Advanced
demand #5 in AI Commerce#20 in Ecommerce SEO#347 on the site

AI shopping optimization is the umbrella discipline of getting your products surfaced, recommended, and transacted across AI shopping surfaces — ChatGPT, Google AI Mode/Shopping Graph, Gemini, Microsoft Copilot, and Perplexity. The category shift is the unit of optimization: from page-only optimization toward the data (product feed attributes, structured data, freshness), because agents lean heavily on machine-readable catalogs — though the exact mix of feed, page, and catalog signal each surface uses is provider-specific, and pages still matter for surfaces that also crawl HTML. The load-bearing distinction most content blurs: discovery is not checkout — being recommended is largely a function of feed/data quality and doesn't require protocol integration, while completing the purchase in-agent is a separate opt-in layer (ACP for ChatGPT, UCP for Google/Gemini). Highest-leverage levers: attribute completeness (GTIN/MPN, brand, variants), accurate real-time price/availability, high-res images, reviews as tie-breakers, and product copy written for natural-language matching. Google said in a 2025 launch post that its Shopping Graph carried 50B+ listings refreshed 2B+/hour; ChatGPT's organic carousel has shown heavy overlap with Google Shopping's organic ranking in a secondary-sourced study, so classic feed hygiene likely has cross-platform payoff (verify the exact percentage against the primary methodology before citing it as fact). The measurement catch: AI-mediated purchases can leave no pageview, though whether they do depends on the provider, the handoff design, and your instrumentation — so the KPI increasingly leans on feed-visibility and order-level reconciliation alongside sessions.

TL;DR — The category shift is a shift in emphasis: agents lean heavily on machine-readable catalogs, so the feed (attributes, structured dataStructured data is a standardized way of labeling page content (using the schema.org vocabulary in JSON-LD, Microdata, or RDFa) so search engines can understand its meaning. It's not a direct ranking factor — its value is rich results and entity understanding., freshness) becomes a primary surface alongside the page — the exact feed-versus-page mix is provider-specific, and no surface has published a universal ranking formula or guaranteed inclusion path. The distinction to own: discovery (being recommended) is largely feed/data-quality-driven and protocol-agnostic, while checkout (ACPThe Agentic Commerce Protocol (ACP) is an open standard/protocol whose first implementing AI platform is OpenAI and first compatible payment provider is Stripe, defining how AI shopping agents discover products, manage carts, and complete purchases on a buyer's behalf — by reading a merchant's product feed and APIs instead of crawling the website., UCPThe Universal Commerce Protocol (UCP) is an open-source standard (Apache 2.0) led by Google and co-developed with Shopify, Etsy, Wayfair, Target, and Walmart that lets AI agents, merchants, and payment providers transact through a common language instead of bespoke integrations. Merchants advertise their capabilities at /.well-known/ucp., Copilot Checkout) is a separate opt-in layer. Highest-leverage levers, in order: attribute completeness (GTINProduct identifiers are the standardized values — GTIN (Global Trade Item Number), MPN (Manufacturer Part Number), and brand — that shopping feeds like Google Merchant Center and Microsoft Merchant Center use to match a product listing to the correct item in their catalog. A GTIN alone is usually enough; without one, brand + MPN is the fallback; products with none declare that with the identifier_exists attribute./MPN, brand, variants), real-time price/availability accuracy, high-res images, reviews as tie-breakers, and natural-language product copy. A secondary-sourced study foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. ChatGPT’s organic shopping carousel overlapping heavily with Google ShoppingGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads.’s organic ranking (verify against the primary methodology before treating the exact figure as settled), which is one reason classic Merchant Center hygiene likely pays off across surfaces. The measurement catch: AI-mediated purchases can leave no pageview, though whether they do depends on the provider and the handoff design — increasingly, teams lean on feed-visibility metrics and order-level reconciliation alongside sessions.

The category shift, stated once

There is no universal AI-shopping ranking formula or guaranteed inclusion path. Evidence for this claim ChatGPT search can show shopping results using structured product and merchant information. Scope: OpenAI's documented shopping experience; eligibility and presentation can change and do not define every AI shopping system. Confidence: high · Verified: OpenAI: Shopping with ChatGPT search Treat accurate, current product data as eligibility and understanding infrastructure rather than a citation guarantee. Evidence for this claim Google documents Product structured data and Merchant Center feeds as ways to provide product information for search experiences. Scope: Google Search and merchant surfaces; compliance can enable eligibility but does not guarantee selection or ranking. Confidence: high · Verified: Google: Product structured data

For twenty years, ecommerce SEOEcommerce SEO is the practice of optimizing an online store so its product and category pages rank in organic search and attract purchase-intent visitors. It uses the same Google algorithm as any other site, but compounds the usual SEO work with commerce-specific challenges like faceted navigation, product variants, and platform-imposed URLs. optimized a page for a human reader and a ranked list of links. AI shopping optimizationAI shopping optimization is the practice of making a merchant's products discoverable, recommendable, and buyable across AI shopping surfaces — ChatGPT, Google AI Mode, Gemini, Copilot, and Perplexity — by treating the structured product feed as a first-class optimization surface alongside the human-facing webpage, not a replacement for it. adds a second surface: data for a machine that reads a catalog and composes an answer. That’s the shift in one sentence — but it’s a shift in emphasis, not a clean swap. Current evidence supports provider-specific combinations of feeds, pages, and catalogs, not a universal “feed, not page” rule; some surfaces still crawl and weigh HTML, and pages remain a source of the specification detail (use cases, FAQs, materials) that feeds don’t carry fields for.

The reason feeds matter more than they used to is mechanical, not fashionable. AI shopping agents increasingly lean on machine-readable product data — feeds and structured attributes — alongside your rendered HTML. When Google explains its AI Mode shopping experience, it describes a process it calls a query fan-outQuery fan-out is the technique where an AI search system breaks a single user question into multiple related sub-queries, runs those searches concurrently, and synthesizes the retrieved results into one answer. Google confirms AI Overviews and AI Mode 'may use a query fan-out technique' issuing multiple related searches across subtopics.: “AI Mode will start a query fan-outQuery fan-out is the technique where an AI search system breaks a single user question into multiple related sub-queries, runs those searches concurrently, and synthesizes the retrieved results into one answer. Google confirms AI Overviews and AI Mode 'may use a query fan-out technique' issuing multiple related searches across subtopics., which means it runs several simultaneous searches to figure out what makes a bag good for rainy weather and long journeys, and then use those criteria to suggest waterproof options” (Lilian Rincon, VP Product Management, Google). Fan-out matches decomposed intent to product attributes. Keyword-stuffed copy has nothing to match against; a complete, accurate attribute set does.

Discovery vs. checkout — the distinction this article owns

This is the single most useful mental model on the page, and it’s the one most competing content gets wrong.

  • Discovery — being organically recommended or surfaced — is largely a function of feed and attribute data quality, and it is independent of whether you’ve enabled any checkout protocol. A merchant can be recommended by ChatGPT, Google AI Mode, Copilot, or Perplexity purely on data quality.
  • Checkout — completing the transaction inside the assistant — is a separate, additive, opt-in layer. That’s what the protocols do: the Agentic Commerce Protocol (ACP)The Agentic Commerce Protocol (ACP) is an open standard/protocol whose first implementing AI platform is OpenAI and first compatible payment provider is Stripe, defining how AI shopping agents discover products, manage carts, and complete purchases on a buyer's behalf — by reading a merchant's product feed and APIs instead of crawling the website. from OpenAI and Stripe powers checkout in ChatGPT; Google and Shopify’s Universal Commerce Protocol (UCP)The Universal Commerce Protocol (UCP) is an open-source standard (Apache 2.0) led by Google and co-developed with Shopify, Etsy, Wayfair, Target, and Walmart that lets AI agents, merchants, and payment providers transact through a common language instead of bespoke integrations. Merchants advertise their capabilities at /.well-known/ucp. powers it for Google AI Mode and Gemini; Microsoft has its own Copilot Checkout.

You do not need ACP or UCP integration to be recommended. You need them to be bought from in-chat. Fix data first; add checkout when the transactional upside is worth the engineering. The protocol articles handle the checkout mechanics — this article deliberately doesn’t re-derive them.

The surfaces, briefly

Five surfaces matter right now. Each reads structured data; none of them rewards keyword density.

Google AI Mode / Shopping GraphThe Shopping Graph is Google's machine-learning-powered, real-time database of the world's products and sellers — the commerce equivalent of the Knowledge Graph. Built from Merchant Center feeds, crawled Product structured data, StoreBot verification, and broad web signals, it powers Shopping results, AI Overviews, AI Mode, and Gemini shopping answers.. The scale here is the argument for taking feeds seriously. In a May 2025 launch post, Google said “The Shopping Graph now has more than 50 billion product listings, from global retailers to local mom and pop shops, each with details like reviews, prices, color options and availability” (Rincon), and that “Every hour more than 2 billion of those product listings are refreshed on Google” (same post). Google frames the whole thing broadly: “Our new AI Mode experience is built for every part of shopping — from finding inspiration to buying at the right moment” (Rincon). Treat the 50 billion and 2 billion figures as dated statements from that launch post, not a live counter — the Shopping Graph deep-dive article tracks any newer official numbers. The Shopping Graph itself gets its own deep dive in this cluster.

ChatGPT Shopping. ChatGPT presents organic product picks that, per OpenAI’s own help material, aren’t ads and aren’t re-ranked by price or shipping in the base ranking. OpenAI’s shopping help describes merchant selection as driven by factors like availability, price, quality, and whether the merchant is the maker or primary seller of the item (see Shopping with ChatGPT Search). OpenAI’s developer commerce docs now support direct product-feed submission — a meaningful evolution, since ChatGPT historically leaned on third-party data providers rather than a feed you submit yourself. OpenAI’s product file specification currently separates a Stable schema (the one to build against) from a Draft, planning-only schema that isn’t ready for production use, and exposes three separate eligibility flags on a product record — search, checkout, and ads — rather than a single on/off switch. The file-upload path runs on SFTP, with full catalog snapshots expected at least daily, stable filenames, specific compressed formats, and explicit handling for removed products; that’s a meaningfully different cadence model than a live, minute-by-minute feed, so plan your update pipeline around a daily snapshot discipline rather than assuming near-real-time push.

Microsoft Copilot Shopping. Microsoft’s merchant-facing pitch is that with Copilot, customers get a personal shopper, and its Copilot Merchant Program lets merchants “share key product specifications with us, ensuring we have up-to-date details on all your items.” Thinner technically than Google’s or OpenAI’s stack, but it’s a third surface worth a feed.

Perplexity Shopping. Perplexity’s stated position is that its shopping results are organic and brands can’t pay for placement; its merchant program shares catalog data (reviews, pricing, specs, images) so it can match natural-language queries to products (see Shop like a Pro).

Gemini consumes the same Google Shopping GraphThe Shopping Graph is Google's machine-learning-powered, real-time database of the world's products and sellers — the commerce equivalent of the Knowledge Graph. Built from Merchant Center feeds, crawled Product structured data, StoreBot verification, and broad web signals, it powers Shopping results, AI Overviews, AI Mode, and Gemini shopping answers. data, so Google feed hygiene carries here too.

What actually moves the needle

Ranked roughly by leverage:

  1. Attribute completeness. GTIN/MPN, brand, accurate price and availability, size/color variants, high-res images. This is a high-leverage lever because Google’s docs and OpenAI’s feed spec both foreground it independently. OpenAI’s Stable product-file schema requires fields including item_id, title, description, url, brand, image_url, price with currency, availability, and seller_name, and each product record carries separate is_eligible_search, is_eligible_checkout, and ads-eligibility flags — search eligibility is a prerequisite for checkout eligibility, and none of the three are guaranteed by simply submitting a feed. Verify exact field names and flag behavior against OpenAI’s live product file specification before relying on them — schemas evolve.
  2. Freshness, on a realistic cadence. Price and stock accuracy matter more than in classic SEO, but “real-time” isn’t universal: Google describes refreshing 2B+ listings an hour, while OpenAI’s current file-upload path is built around full snapshots at least daily over SFTP, not a live push. Match your update cadence to what the surface actually ingests — stale stock or price is still a disqualifying signal once it’s past that surface’s refresh window.
  3. High-quality images. Multiple angles, clean backgrounds, correct variant imagery — agents surface and sometimes reason over images.
  4. Reviews and trust signals as tie-breakers between otherwise-similar products. In Search Engine Land’s 6-point scorecard for AI-ready product pages, Jeff Oxford of Visibility Labs found the median product across 1,000 ecommerce prompts had around 156 reviews and suggests treating roughly 150+ reviews as a practical threshold for AI-visibility consideration. His framing on why product pages need explicit detail: AI assistants need clearly stated specifications to understand products and match them to customer needs.
  5. Semantic, natural-language product copy. Write “who is this for, what problem does it solve,” not keyword density — that’s what fan-out (Google) and conversational matching (Perplexity, ChatGPT) actually consume.

The cross-platform shortcut hiding in plain sight

Here’s the finding I’d act on first if I had one afternoon. A Search Engine Land analysis of product feeds and AI search, citing a Peec AI study of 43,000+ listings, found that up to 83% of ChatGPT shopping-carousel products matched Google Shopping’s organic results, with about 60% of matches coming from Google Shopping positions 1–10. In plain terms: ChatGPT’s organic shopping carousel overlaps heavily with Google Shopping’s organic ranking. That means classic Merchant Center feed hygiene isn’t a Google-only payoff — it has outsized cross-platform leverage. The same piece notes AI OverviewsAI Overviews are the AI-generated summary box Google shows above or within its regular search results, written by Gemini models from pages retrieved out of Google's normal Search index. It's a Search feature, not a separate platform or index. now appear in roughly 14% of shopping queries, up from around 2% in late 2024. Both figures are from Search Engine Land’s coverage of the Peec AI study; re-verify against the primary study before quoting as your own.

The practical read: get your Google Merchant CenterGoogle Merchant Center (GMC) is a free platform where retailers upload and manage product data so their products can appear across Google — Shopping, organic Search product grids, Images, Lens, and AI surfaces. Since 2020 it powers free (organic) product listings, not just paid Shopping ads. feed genuinely excellent and you’ve done most of the work for ChatGPT too — then layer in the surface-specific feeds (ChatGPT Product Feed, Microsoft Merchant CenterMicrosoft's free platform (inside Microsoft Advertising, formerly 'Bing Merchant Center') where retailers create a store and submit a product feed. One feed powers both free Product Listings on the Bing Shopping tab and paid Microsoft Shopping Campaigns — the Bing/Copilot-side twin of Google Merchant Center. As of 2026 it's also the product-data foundation Copilot draws on for AI-assisted shopping and checkout., Perplexity’s catalog intake) where each has its own schema and submission path. One feed does not automatically win five engines, but one great feed gets you a long way.

Here’s the provider divergence, as of this writing — check each program’s current terms before building against this, since these move fast:

ProviderSchema / ingestionDiscovery (organic)Checkout / transaction
Google (Merchant Center / Shopping Graph)Merchant Center product feed; also feeds GeminiGoverned by feed completeness and Merchant Center diagnosticsUCP-powered checkout, opt-in, covered in the UCP article
OpenAI (ChatGPT)Stable vs. Draft product-file schemas; SFTP snapshots at least dailyOrganic picks per OpenAI’s ranking factors (availability, price, quality, primary-seller)ACP checkout, opt-in, covered in the ACP article; requires search eligibility first
Microsoft (Copilot)Copilot Merchant Program product specificationsMerchant-submitted specs feed Copilot’s recommendationsCopilot Checkout, separate program
PerplexityMerchant-program catalog data (reviews, pricing, specs, images)Stated organic, no pay-to-playNot a focus of this article; check Perplexity’s current merchant docs

Market, account, and product-level eligibility all vary by provider on top of this — a feature or checkout capability being live for one merchant or one country doesn’t mean it’s live for another.

John Morabito of Stella Rising frames the feed as a strategic marketing asset rather than just a technical requirement — structured like schema but authoritative like your product page — with completeness often acting as the tie-breaker (Optimizing ChatGPT Shopping).

TIP Check that discovery points to the feed you intend to optimize

This offline check compares an explicitly supplied expected feed URL with the URL declared in discovery data. It does not certify live checkout, Product schema, crawler access, or every feed row.

Validate public discovery JSON and a sampled XML or TSV merchant feed together with my free AI Commerce Validator Free

  1. Paste the public discovery JSON and state the feed URL you expect it to reference.
  2. Paste the merchant feed so identity, required-field, product-ID, and image-URL checks can run independently.
  3. Correct the discovery/feed mismatch, rerun the sample, then continue with live endpoint, schema, crawler-access, policy, and checkout testing.
A clean feed cannot help the intended integration if discovery sends the agent to a different one.

The AI Commerce Validator passes JSON parsing, public endpoint declaration, required feed values, unique sampled product IDs, absolute image URLs, and one sampled TSV row. It warns that the discovery feed URL ending in discovery-products.tsv conflicts with the expected feed URL ending in catalog.tsv. The scope note says Product and Offer schema, llms.txt, and AI-crawler access are not evaluated in this offline mode.

Measuring it — the “no pageview” problem

The uncomfortable part: a growing share of AI-driven purchases generate little or no analytics trail — no pageview, no session in GA4. Whether a given flow actually skips the pageview depends on the provider, the handoff design between the assistant and your site, and how you’ve instrumented tracking — it’s a real and common pattern, not a guaranteed property of every AI-mediated purchase. It’s most acute for protocol-mediated checkout (the UCP article covers the zero-pageview transaction in depth), but it can bleed into organic recommendation too, where a user may buy from a competitor you were never credited for surfacing against.

So the KPI moves from sessions to feed visibility and order-level reconciliation:

A strategic caution: choice homogeneity

One nuance worth holding as a strategy question, not just a tactic. A 2025 Columbia/Yale simulator study of AI shopping agents found evidence of choice homogeneity — agents concentrating demand on a small set of products, more than human browsing would — and warned of an emerging “AI-SEO” dynamic that risks winner-take-all outcomes. Study cited via Search Engine Journal’s coverage; verify the study name, institutions, and findings against the primary source before relying on it. The takeaway: being in the recommended set is worth more, and being just outside it is worth less, than the equivalent position in a ten-blue-links world. That raises the stakes of the data work above.

Where to go deeper

  • Checkout mechanics: Agentic Commerce Protocol (ACP) and Universal Commerce Protocol (UCP), both in this cluster.
  • Feed mechanics and Google’s catalog: the product feeds for AIA product feed for AI is a structured, machine-readable export of your catalog — identifiers, pricing, availability, and policies — built for AI shopping agents and LLMs to read and transact against directly, rather than for a human browsing a page or a search index. and Google Shopping Graph articles, plus Google Merchant Center and Merchant Center feed optimization for the attribute-level detail.
  • Completing a purchase in-agent end to end: the agentic checkoutAgentic checkout is the transaction-completion step of agentic commerce: the mechanism by which an AI agent creates, updates, and finalizes a purchase on a shopper's behalf — selecting fulfillment, calculating tax and shipping, passing a scoped payment token, and triggering order creation — often without the shopper visiting the merchant's site. article.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.