Black Friday is Nov 27. Shoppers will ask AI what to buy — is your catalog readable?Check yours free
GigaCommerce

Commerce GEO: How to Get Your Products Recommended by AI

Where ChatGPT, Perplexity, Google AI Mode, Copilot and Alexa for Shopping get product data, the feeds that reach them, and how to measure it. Check yours free.

Sujan BhuiyanSujan BhuiyanFounder, GigaCommerce · UPDATED · 17 MIN · PILLAR
Short answer

Commerce GEO is the work of getting your products named when shoppers ask AI assistants what to buy. Assistants recommend what they can read, trust and see corroborated elsewhere.

  • Each engine has its own product pipe. ChatGPT uses provider metadata, Shopify Catalog and direct feeds; Google uses its Search index and Merchant Center; Copilot uses Microsoft Merchant Center and Shopify; Perplexity uses its crawler, platform integrations and a Merchant Program; Alexa for Shopping (formerly Rufus) uses Amazon's catalog and reviews.
  • There are two ways in and you need both: the feed path (Shopify Catalog, Merchant Center, direct feeds) puts products in the engines' databases, and the web path (crawlable pages, quotable facts, third-party corroboration) earns the recommendation.
  • Google says its AI features need no special markup or AI text files. Let the search crawlers in, keep product facts in server-rendered HTML and accurate structured data, and treat llms.txt as optional.
  • You can't pay for organic product results. Measure with a fixed panel of buying questions re-run monthly, plus Search Console and Merchant Center's AI performance insights.

Short answer: to get your products recommended by AI, make them easy for each assistant to find, read and trust. That means being in the product databases the engines draw on (Shopify Catalog, Google Merchant Center, Microsoft Merchant Center, direct feeds), having product pages whose facts a crawler can read and quote, and having enough independent reviews and mentions that an assistant believes you. A shopper who asks ChatGPT or Perplexity "what's the best non-toxic crib mattress?" gets a short list of products. If you're on it, you win a sale you didn't pay for. If you're not, you may never know the question was asked.

Commerce GEO (Generative Engine Optimization)
Optimizing a brand's product data, content and reputation so that AI assistants such as ChatGPT, Gemini and Google AI Mode, Microsoft Copilot, Perplexity and Alexa for Shopping surface, cite and recommend its products when shoppers ask buying questions.
Two ways in
Feed pathShopify Catalog, Merchant Center, direct productfeedsWeb pathCrawlable pages, quotable facts, independentmentionsVS
The feed path gets you into the engines' product data. The web path earns the recommendation.

How is Commerce GEO different from SEO?

SEO and GEO share a foundation: clean pages, structured data, real authority. The output is different. SEO earns a ranked link a person chooses to click. GEO earns a mention inside a generated answer, often with no click at all, and for products it also depends on feeds that classic SEO never touched.

DimensionSEOCommerce GEO
OutputA ranked linkA product named or cited inside a generated answer
Who decidesA person choosing what to clickA model deciding what to recommend
InputsPages, links, rankingsProduct feeds and catalogs, pages, reviews and mentions
Wins onRelevance and authorityReadable facts, consistency across sources, corroboration
Unit of successPosition 1Named in the answer
MeasurementRank tracking, Search ConsoleA fixed prompt panel across assistants, plus AI reporting where it exists
Same goal (be the answer), different game.
You often don't get the click

An assistant can recommend you without sending a visit you can see in analytics. The shopper hears your name, trusts the answer and buys, sometimes by searching your brand directly afterwards. Brand search lift is one of the few visible footprints.

GEO is additive to SEO, not a replacement: Google's AI features draw on pages that are already indexed and eligible for snippets, and the structured data that helps one helps the other. How to split budget between them is in GEO vs. SEO budget split: a decision framework.

Where does each AI engine get its product data?

Each engine documents some of where its product answers come from and keeps the ranking to itself. Below, documented means the platform says so in its own help or developer pages (cited). Observed means a pattern seen when running shopping questions through the assistant, which can change without notice and isn't a specification.

EngineProduct data (documented)Crawler to allowWhere the purchase happens
ChatGPT shoppingStructured metadata from first- and third-party providers; Shopify Catalog; direct product feeds by applicationOAI-SearchBotOn the merchant's checkout (Shopify: your checkout inside ChatGPT's in-app browser)
Google AI Overviews and AI ModeSearch index; Merchant Center and the Shopping GraphGooglebot (Google-Extended doesn't affect Search)Merchant site; agentic checkout rolling out for eligible US merchants
Microsoft CopilotMicrosoft Merchant Center feeds inform organic results; Shopify merchants enrolled automatically; web resultsNo shopping-specific crawler documentedCopilot Checkout for eligible US merchants; you stay merchant of record
PerplexityIts own index; platform integrations including Shopify; Merchant Program for large retailersPerplexityBotMerchant site; Buy with Pro for select merchants (announced 2024)
Alexa for ShoppingAmazon's catalog, customer reviews, community Q&A, information from across the webNone needed: it reads your Amazon listingAmazon checkout
Where each engine's product answers come from, from the platforms' own documentation (October 2026).

ChatGPT shopping

Documented. OpenAI's help center says product results are selected independently by ChatGPT and aren't ads. To choose products, ChatGPT considers structured metadata from first-party and third-party providers (price, product description) and other third-party content; when it lists merchants for a product, it ranks them on factors like availability, price, quality and whether they're the maker or primary seller. Shopify merchants' product data is integrated through Shopify Catalog with no additional work, and other merchants can apply to send a direct product feed (OpenAI Help Center).

Web answers depend on OpenAI's search crawler: OpenAI says sites that opt out of OAI-SearchBot won't be shown in ChatGPT search answers, while GPTBot is a separate crawler for model training. For Shopify stores, a purchase from the ChatGPT agentic storefront completes on your own checkout, opened in ChatGPT's in-app browser or a new tab. Observed: broad category questions tend to pull in editorial roundups and review content alongside product cards, so the third-party picture of your brand shapes which products make the list.

Perplexity, including its Merchant Program

Documented. Perplexity's crawler documentation says PerplexityBot surfaces and links websites in Perplexity's search results and isn't used to train foundation models; a separate agent, Perplexity-User, fetches pages when a user asks and generally ignores robots.txt. When Perplexity launched shopping in November 2024, it said its product cards aren't sponsored and are powered by platform integrations including Shopify, covering Shopify-powered businesses that sell and ship to the US. The same announcement introduced the Perplexity Merchant Program for large retailers: free to join, with richer product specs, a better chance of being a recommended product, payment integration for its Buy with Pro checkout, free API access and a dashboard. We haven't found updated program terms published since that announcement, so confirm eligibility before planning around it.

Observed: Perplexity cites its sources visibly and seems to favor pages with clear dates, plain declarative specs and ready-made comparison tables. The full set of observed patterns is in how Perplexity picks products.

Google AI Overviews and AI Mode

Documented. Google's guidance is short: there are no additional requirements to appear in AI Overviews or AI Mode, and you don't need new machine-readable files, AI text files or special schema. A page needs to be indexed and eligible to show with a snippet; structured data should match the visible text; and merchants should keep Merchant Center and Business Profile information up to date (Google Search Central).

Products reach Google's shopping surfaces through Merchant Center and the Shopping Graph, which Google said in November 2025 holds more than 50 billion product listings, about 2 billion of them refreshed every hour. Free listings are on by default for most Merchant Center accounts and can appear across Search, the Shopping tab, Images and Lens, YouTube and Gemini, though Google doesn't guarantee they'll be shown. Shopify's agentic storefront for AI Mode and Gemini runs through the Google & YouTube channel and Merchant Center. Observed: AI Overviews lean on pages that already rank well organically. More on that in Google AI Overviews for ecommerce.

Microsoft Copilot

Documented. Microsoft announced Copilot Checkout on January 8, 2026, rolling out in the US on Copilot.com with PayPal, Shopify and Stripe, and said product feeds from Microsoft Merchant Center help inform organic Copilot results. Shopify merchants were enrolled automatically, with controls in the Shopify admin; you remain the merchant of record (Microsoft Advertising). Microsoft's agentic commerce page adds that UCP-ready feeds are available in Microsoft Merchant Center for US businesses, and that Copilot Checkout is currently limited to English-language merchants selling to US buyers in USD, with a Merchant Center account required to onboard.

Brand Agents, announced the same day, are a different surface: Microsoft's AI shopping assistant on your own site, set up through Microsoft Clarity rather than Copilot. They're covered in Brand Agents explained. Microsoft doesn't publish how Copilot ranks products, so treat it like the others: get the feed in and keep your pages readable.

Alexa for Shopping (formerly Rufus)

Documented. Amazon renamed Rufus to Alexa for Shopping on May 13, 2026. Amazon says Rufus, now Alexa for Shopping, was trained on its product catalog, customer reviews, community Q&As and information from across the web (About Amazon). It answers inside Amazon, so your levers are the listing itself: complete product-type attributes, bullets and descriptions that answer real questions, images, reviews and Q&A. The Amazon side has its own playbook: Amazon listing optimization for Alexa for Shopping. Across all five engines, the common thread is the same: each one reads the clearest, most consistent facts it can find about a product, from a feed or from your pages.

What is the feed path, and which feeds do I need?

The feed path is how your products get into the databases the engines query, as opposed to the web pages they crawl. For most merchants it's fewer feeds than it looks, because Shopify Catalog and Google Merchant Center cover most of the surface.

Agentic storefront
Shopify's name for a store's presence inside an AI channel such as ChatGPT, Microsoft Copilot, Google AI Mode and Gemini, or Meta. Products reach those channels through Shopify Catalog, and the merchant controls per-channel settings such as direct checkout from the Shopify admin.
FeedReachesWho it's forWhat it needs from you
Shopify Catalog (agentic storefronts)ChatGPT, Microsoft Copilot, Google AI Mode and Gemini, MetaEligible Shopify stores (on by default); the Agentic plan for brands that keep their online store elsewhereComplete product data; Catalog Mapping for fields kept in metafields; checkout settings per channel
Google Merchant CenterShopping Graph: Search, the Shopping tab, Images, YouTube, Gemini and AI ModeAny merchant selling physical productsA feed that follows Google's product data specification; free listings switched on
Microsoft Merchant CenterOrganic Copilot results; Copilot Checkout in the USMerchants not covered by Shopify's enrollment, or wanting full Microsoft coverageA product feed; UCP-ready attributes for checkout
OpenAI direct product feedChatGPT shoppingNon-Shopify merchants, by applicationNine required fields; price and availability updated as they change
Perplexity Merchant ProgramPerplexity product answersLarge retailers, per the 2024 announcementProduct specs shared through Perplexity's sign-up process
The main product feeds into AI shopping, and who each one is for.

Shopify's agentic storefronts are active by default for eligible stores, and for ChatGPT the purchase completes on your own online store checkout; for AI Mode and Gemini, Copilot and Meta, customers can buy in a Shopify-powered checkout inside the channel if you turn direct checkout on (Shopify Help Center). Being in a feed only makes you eligible. Whether you're recommended depends on what the feed and your pages say, which is why the feed path starts with catalog enrichment.

One rule ties the two paths together: your feed, your page markup and your visible page must agree on price, availability and identifiers. When they don't, an engine either distrusts the listing or repeats the wrong number. Which schema.org types to use, and how to keep markup in step with the page, is in structured data for AI shopping agents.

How do AI assistants decide which products to recommend?

No assistant publishes its ranking for product answers. What's documented is thin but consistent: OpenAI names availability, price, quality and being the maker or primary seller as merchant ranking factors, and Google says it relies on your data to match products with what people search for. Beyond that, we work from a three-question model. It's our model, not a platform's specification, but every engine above behaves consistently with it:

  1. 01

    Can it read you?

    Machine-readable product facts: a feed in the right database, schema.org markup in server-rendered HTML, specs stated as fields rather than buried in prose or a JavaScript tab. If an assistant can't work out what the product is and who it's for, it can't recommend it.

  2. 02

    Can it trust you?

    Agreement across independent sources: reviews, editorial mentions, marketplace listings, forum discussion. A claim only your own site makes carries little weight. A claim that five independent sources repeat starts to read as fact.

  3. 03

    Can it quote you?

    Short, factual, self-contained statements that answer the buying question directly: "the strap is 22mm wide", "safe for kids over 3". Assistants lift sentences like these and skip adjectives.

The trust question is usually the slowest to move, because you can't publish your way to it; how independent sources add up is in reviews, Reddit and the corroboration graph. The quote question is a writing discipline: see the quotable content style guide.

Do I need special markup, llms.txt or AI files to be recommended?

No special markup. Google says it outright for AI Overviews and AI Mode, and none of the other platforms' shopping documentation cited here asks for an AI-specific format. What you do need is the ordinary markup done well: Product and Offer structured data that matches the visible page, with price, currency, availability and identifiers that agree with your feed. Most failures are mundane: an Offer with no numeric price, availability as free text, or JSON-LD that only appears after JavaScript runs. Those patterns are in what a schema audit actually finds.

Crawlers are where merchants hurt themselves. Search crawlers and training crawlers are separate: OAI-SearchBot surfaces sites in ChatGPT search while GPTBot collects training data, PerplexityBot powers Perplexity's results and isn't used for training, and Google says its Google-Extended token doesn't affect inclusion or ranking in Search (Google Search Central). Blocking a search crawler removes you from that engine's answers; blocking a training crawler is a separate choice. Check your CDN's bot settings as well as robots.txt, because security defaults block crawlers nobody chose to block. The full decision is in should you block AI crawlers?

llms.txt is a proposal, first published in September 2024, for a markdown file that gives AI agents a curated map of a site. It's cheap to publish and does no harm, but none of the shopping documentation above mentions it, and Google says you don't need AI text files for its AI features. Treat it as optional housekeeping, not a growth lever: llms.txt for ecommerce.

What does a Commerce GEO plan look like, step by step?

In order of leverage, for a store starting from scratch:

  1. 01

    Fix the product facts

    Hero SKUs first: complete attributes, valid GTINs or brand plus MPN, variant-level price and availability. Every later step repeats whatever the catalog says.

  2. 02

    Open the feed path

    Confirm your Shopify agentic storefronts are on and your products are eligible, connect Google Merchant Center, and add Microsoft Merchant Center if Copilot matters to you. Clear feed errors before anything else.

  3. 03

    Let the search crawlers in

    Allow OAI-SearchBot, PerplexityBot, Googlebot and Bingbot, check your CDN's bot rules, and keep prices and specs in server-rendered HTML.

  4. 04

    Make product pages quotable

    Open each PDP with the facts that decide the purchase, stated plainly, then add a comparison table and FAQ where shoppers compare.

  5. 05

    Earn corroboration

    Reviews on your site and marketplaces, editorial mentions, and honest participation where your category is discussed. Never fake it; astroturfing is detectable and burns the channel.

  6. 06

    Cover constraint questions

    Budget, recipient, occasion, compatibility and size: the filters shoppers put in their prompts. If the answer isn't a field or a clear sentence on the page, you're filtered out before the shortlist.

  7. 07

    Measure monthly

    Run the same panel of buying questions every month and fix the biggest gap each time.

Constraint questions are where mid-market brands lose most often, especially at peak. The worked example is why AI skips mid-market brands for gift queries.

Why does AI recommend my competitor instead of me?

When an assistant names a competitor instead of you, the reason is rarely that their product is better. It's usually that their data is easier to use. The usual causes, roughly in the order they're cheapest to fix:

  • Their products are in a feed the engine reads (Shopify Catalog, Merchant Center); yours are missing, disapproved or incomplete there.
  • Their PDPs carry full Product and Offer markup in the HTML; yours render it client-side, or not at all.
  • Their key facts are stated as fields and plain sentences; yours sit in images, tabs or marketing copy.
  • They have consistent reviews and editorial mentions; your third-party footprint is thin or contradicts your PDP.
  • They publish a clear comparison an assistant can quote; you publish copy it can't.
  • Your robots.txt or CDN blocks a search crawler, so the engine never sees your pages at all.

Finding which cause applies to you means testing the answers directly, question by question, and recording who gets named and which sources the assistant leans on. That's the method in how to run an AI citation audit.

How do I measure whether AI recommends my products?

Use a fixed panel of real buying questions, run across the assistants on a schedule with identical wording, and scored the same way each time. The audit guide linked above owns that method, including how to build the panel and score answers, so it isn't repeated here. Around the panel, use the data the platforms do give you:

  • Google Search Console. Google counts traffic from AI features in the Performance report under the Web search type. It isn't broken out separately, so watch the pages and queries you're optimizing.
  • Merchant Center AI performance insights. A report on how your products perform for shopping queries in AI Mode and AI Overviews, compared with competitors. It covers English-language queries for accounts in the US, Canada, Australia, New Zealand and India, and organic traffic only.
  • Referral traffic. Visits referred by assistant domains in your analytics. Observed: these undercount, because many answers send no click.
  • Brand search. A rise in branded searches after you start appearing in answers is one of the few footprints of a recommendation without a click.
Our rule of thumb

Count the clicks you'll never see. An assistant that decides not to recommend you sends zero traffic and leaves no trace in analytics, so waiting for referral data to move means waiting for a loss you can't measure. Test the answers directly every month instead, with the same questions, and treat a drop in being named as the early warning.

What a "good" result looks like depends on your category and brand age; the bands are in the Commerce GEO benchmark. If you'd rather start with a baseline than build a panel, the free AI Citation Check report shows whether ChatGPT, Perplexity and Google AI Overviews name you, cite you or leave you out.

See whether AI recommends you, or a rival.The free AI Shelf Check runs real shopping prompts for your category and shows who the assistants put on the shelf: you or a competitor.Run the AI Shelf Check

FAQ

Is GEO the same as AEO?

Closely related. AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) both aim at being the answer inside AI systems rather than a ranked link. We use Commerce GEO for the ecommerce version, which adds something general GEO doesn't need: product feeds and catalogs such as Shopify Catalog and Merchant Center, alongside pages and reputation.

Can I pay to be recommended by ChatGPT?

Not in the organic product results. OpenAI says ChatGPT selects product results independently, that they aren't ads, and that ads appear separately. Perplexity says its product cards aren't sponsored. Advertising exists on some of these surfaces, but the organic recommendation is earned through data, content and corroboration.

Do Shopify stores need to do anything to appear in ChatGPT?

The connection is automatic: OpenAI says Shopify merchants' product data reaches ChatGPT through Shopify Catalog with no additional work, and agentic storefronts are on by default for eligible stores. Being connected only makes you eligible. Whether you're recommended still depends on complete product data, readable pages and third-party corroboration.

Do I need an llms.txt file to be recommended by AI?

No. Google says you don't need AI text files or special markup for AI Overviews or AI Mode, and the shopping documentation from OpenAI, Perplexity and Microsoft doesn't ask for one. An llms.txt file is cheap and harmless, so publish one if you like, but spend the effort on product data, crawlable pages and accurate structured data first.

Should I block AI crawlers to protect my content?

For a store, blocking search crawlers mostly hurts: OpenAI says sites that opt out of OAI-SearchBot won't appear in ChatGPT search answers. Training crawlers such as GPTBot are a separate decision, and Google says Google-Extended doesn't affect Search. Allow the search crawlers, decide on training crawlers deliberately, and check your CDN's bot settings.

Can a small store join Perplexity's Merchant Program?

Perplexity announced the program in November 2024 for large retailers, and we haven't found updated terms since. Shopify stores don't need it to appear: Perplexity said its product cards use platform integrations including Shopify for stores that sell and ship to the US. Focus on product data and readable pages, then apply if Perplexity opens the program more widely.

How long does Commerce GEO take to show results?

Plan in quarters, not weeks. Feed fixes and crawler access can change what an engine sees within days, but being trusted and quoted depends on reviews and independent mentions, which build slowly. Run the same question panel monthly so you can see the trend rather than reacting to one week's answers.

How is GEO different from getting good reviews?

Reviews are one input. They supply the third-party corroboration assistants trust. But an assistant also has to find your products in a feed or on a readable page, and find facts it can quote. GEO is the whole system: product data in the right feeds, pages a crawler can read, and corroboration that backs up what you say.

Sources

  1. 1.AI features and your website · Google Search CentralHow AI Overviews and AI Mode choose and show sources; no special markup is required
  2. 2.Google's common crawlers · Google Search CentralGoogle-Extended doesn't affect Search inclusion or ranking
  3. 3.Free listings for products · Google Merchant Center HelpFree product listings, on by default, across Google surfaces
  4. 4.About AI performance insights · Google Merchant Center HelpMerchant Center report on AI Mode and AI Overviews shopping queries
  5. 5.Let AI do the hard parts of your holiday shopping · Google (The Keyword)AI Mode shopping runs on the Shopping Graph (November 2025)
  6. 6.Overview of OpenAI crawlers · OpenAIOAI-SearchBot powers ChatGPT search; GPTBot is for training
  7. 7.Shopping with ChatGPT Search · OpenAI Help CenterHow ChatGPT picks products: provider metadata, Shopify Catalog, direct feeds; results aren't ads
  8. 8.Products (product feed specification) · OpenAIRequired feed fields; GTIN optional; keep price and availability current
  9. 9.Perplexity crawlers · PerplexityPerplexityBot powers results; Perplexity-User is user-initiated
  10. 10.Shop like a pro: Perplexity's AI-powered shopping assistant · PerplexityUnsponsored product cards and the Merchant Program (2024)
  11. 11.Conversations that convert: Copilot Checkout and Brand Agents · Microsoft AdvertisingJanuary 8, 2026 announcement of Copilot Checkout and Brand Agents
  12. 12.Agentic commerce · Microsoft AdvertisingMerchant Center feeds for Copilot; Shopify stores auto-enrolled
  13. 13.Agentic storefronts · Shopify Help CenterWhich AI channels, where checkout happens on each, on by default
  14. 14.'Amazon Rufus' AI experience comes to the Amazon Shopping app · About AmazonTrained on the catalog, reviews and Q&A; renamed Alexa for Shopping May 13, 2026
  15. 15.The /llms.txt file · llmstxt.orgllms.txt is a proposal, not a standard (September 2024)
Free check

Does ChatGPT recommend you, or a rival?

We run real shopping prompts for your category and show who AI assistants put on the shelf.

Run the AI Shelf Check
Free templateAI Citation Panel TrackerThe 20 prompts worth tracking, why each one is on the list, and a grid for four engines over time.Get the CSV
Sujan Bhuiyan
Sujan BhuiyanFounder, GigaCommerce

Founder of GigaCommerce, part of Gigaverse. Works with mid-market Shopify and Amazon merchants on agentic commerce installs, AI-ready catalogs, and Commerce GEO.

LinkedIn
Cite this articleBhuiyan, S. (2026, Jun 29). Commerce GEO: How to Get Your Products Recommended by AI. GigaCommerce Insights. gigacommerce.co/insights/commerce-geo/commerce-geo-products-recommended-by-ai
The operator's brief · weekly

One email a week. What shipped, and what to do about it.

No spam. Unsubscribe in one click.