Book your free audit
Guide · 7 minute read

How ChatGPT, Gemini and Perplexity choose which stores to recommend

No engine picks stores at random. Each one reads a set of sources, weighs how much it trusts them, and names the stores those sources agree on. Once you know what each engine reads, you know where your store is missing.

Engine by engine

What each engine reads before it answers

The engines change fast and none of them publish a ranking formula. This is what we see in our audits and what each company says in public about where shopping answers come from.

What carries weight

The sources engines lean on, ranked

Across the shopping questions we track, these sources show up behind the stores that get named. The top row you control fully. The rows below take outside work.

S
Product feedMerchant Center, clean and completeProduct schemaPrice, stock, brand, ratingAnswer pagesCollection pages that answer the question
A
Review sitesCategory reviewers and testers"Best of" listsBuying guides from publishersRatingsReviews an engine can read
B
Reddit threadsReal owners comparing productsYouTube reviewsTitles and transcriptsComparison pagesYours and other people's
C
Blog postsLong posts with no clear answerSocial postsHard for engines to read or citeA store with no feed and no schemaEngines have to guess
Google search today

Ranking on page one is not the same as being in the answer

When Google shows an AI Overview, it sits above the links. Shoppers read the stores it names first. A store at position 6 can rank well and still never be seen.

best trail running shoes for wide feet
AI Overview

For wide feet, testers and runners most often point to three options: the Fieldstone Run Ridge 4 for its roomy toe box, the Northway Trailhead Wide for long runs, and the Corva Ascent as a budget pick under $120.

fieldstonerun.comrunnersreview.netreddit.com/r/trailrunning
fieldstonerun.com › wideWide Trail Running Shoes | Fieldstone RunRoomy toe box, 2E and 4E widths, free returns.
runnersreview.net › best-wide-trail-shoesThe 9 Best Trail Shoes for Wide Feet, TestedWe ran 400 miles in 22 pairs to find the best fit.
yourstore.com › collections › trailTrail Running Shoes | Your StorePosition 6. Good page, not in the overview, below the fold on a phone.

Google says AI Mode and AI Overviews draw product details from its Shopping Graph, which holds billions of listings, with Merchant Center feeds as a main source. A store with a thin feed gives Google less to work with, whatever its rankings.

Five reasons engines skip a good store

  1. The feed is thin. Short titles, missing sizes, colors, materials or GTINs. The engine cannot match the product to the question.
  2. The price does not agree. One price in the page, another in the schema, a third in the feed. Engines drop products they cannot trust.
  3. No page answers the question. The collection page lists 48 products and no words. Nothing to quote.
  4. Nobody else mentions you. No review site, no Reddit thread, no buying guide names the store, so the engine has no outside proof.
  5. The crawlers are blocked. Some stores block AI crawlers in robots.txt without knowing it, often through an app or a security setting.
The first three and the fifth sit inside your own store, so you control them. Check yours with the 8-point checklist.
Questions

How engines pick stores: questions

Can I pay to be recommended by ChatGPT?
Not inside the organic answer. Some engines test ads and paid placements next to answers, but the stores named in the answer itself come from the sources the engine reads.
Does Google AI Mode use my Merchant Center feed?
Google says its AI shopping features draw on the Shopping Graph, which Merchant Center feeds help fill. A complete, error-free feed gives Google more to match against shoppers' questions.
Why does Perplexity name a rival and not us?
Perplexity cites its sources by number. Open the sources on the answer. In most cases you will find review sites, Reddit threads or buying guides that mention the rival and not you.
Do the engines agree with each other?
Often not. They read different sources, so a store can be named in Gemini and missing in ChatGPT. That is why we track all five every week.
Should I block or allow AI crawlers?
If you want to be named in AI answers, allow the search crawlers the engines use, such as OAI-SearchBot and PerplexityBot. You can still block crawlers used only for model training if you prefer.
How do I get my store mentioned in ChatGPT?
Fix your product data and schema first, then earn mentions on the review sites, buying guides and forums ChatGPT reads before it answers.
Free audit

See how often AI answers name your store

We run 50 real shopper questions across ChatGPT, Gemini, Google AI Mode, Perplexity and Copilot, score your 8 product data checks, and walk you through it on a 30-minute call.

Keep reading

More on AI visibility