Google Shopping AI: How Products Get Picked in AI Mode and Gemini
A practitioner's guide to Google shopping AI: how the Shopping Graph and your Merchant Center data decide which products appear, why query fan-out turns one prompt into dozens of checks, and what we'd fix first in your catalog.
Google shopping AI, defined
Google shopping AI means the AI surfaces that answer shopping questions with product picks: AI Mode and AI Overviews in Search, plus the Gemini app. Each one splits a question into many searches (query fan-out), pulls candidates from the Shopping Graph, which is built from Merchant Center feeds and product pages, and shows the products whose data best matches what the shopper asked for.
Google shopping AI in 30 seconds
Google's AI shopping surfaces pick products by reading your Merchant Center feed and your product pages. Brands whose data answers the whole question get shown. The rest mostly don't.
- 01
Google shopping AI lives in AI Mode and AI Overviews in Search, plus the Gemini app. All of them pull product picks from one place, Google's Shopping Graph of more than 50 billion listings.
- 02
AI Mode doesn't run one search per prompt. It uses query fan-out to split the request into many related searches, and every sub-query behaves like a filter on your product data.
- 03
Google AI Mode chooses products it can match and explain. It can only match what your data actually says, so complete, consistent product data in Merchant Center and on the page decides most of the outcome.
- 04
Six optional conversational attributes in Merchant Center, from
question_and_answertopopularity_rank, let you hand Google's AI the answers shoppers ask for in chat. Start with the Q&A one. - 05
You can finally measure it. Merchant Center's AI performance report shows your share of voice in AI Mode and AI Overviews, and Search Console reports AI impressions by page.
AI Mode, AI Overviews and Gemini shopping: where products show up
Products show up in three places: AI Overviews on the classic results page, the AI Mode tab, and the Gemini app. Different screens, same source, since all three draw from the Shopping Graph.
monthly active users of AI Mode globally, one year after launch
AI Mode is a mainstream search surface, not a lab testSource: Google via Search Engine Journallonger: the average AI Mode search compared with a traditional search
Shoppers state constraints in full sentencesSource: Google via Search Engine Journalproduct listings in the Shopping Graph, 2 billion of them updated every hour
The product database behind AI Mode and GeminiSource: Googleof Google searches showed an AI summary in Pew's March 2025 browsing panel
AI answers sit on top of a large share of resultsSource: Pew Research Centerclick rate on traditional results with and without an AI summary on the page
Fewer clicks reach page one, so being in the answer matters moreSource: Pew Research Centerhigher conversion for AI-referred retail visitors than non-AI traffic in July 2026
The clicks that do come from AI are worth moreSource: Adobe Digital InsightsThree surfaces, one product database
AI Overviews are the summaries at the top of an ordinary results page. Google says they appear only "when our systems determine that it is additive to classic Search" (Google Search Central). On shopping queries they mix a written answer with links and, often, product listings.
AI Mode is the conversational tab. Shoppers describe what they want and AI Mode replies with shoppable images and comparison tables, with price and stock shown next to the reviews (Google). According to Google's figures reported by Search Engine Journal, AI Mode queries have more than doubled every quarter since launch, and the top retail concerns there are price, location, color, brand and availability (Search Engine Journal).
Gemini is the assistant app. Since November 2025, US users get shoppable listings and comparison tables with prices from across the web, right inside the chat (Google). In January 2026 Gemini added instant checkout with Walmart, Wayfair and Shopify merchants (AP). In April 2026 Google brought Gemini shopping to India in English and Hindi (Business Today).
| Surface | Where it appears | What the shopper sees | Main product data source | How you track it |
|---|---|---|---|---|
| AI Overviews | Top of a classic results page | Summary, cited links, sometimes product listings | Indexed web pages plus the Shopping Graph | Search Console generative AI report, Merchant Center AI performance |
| AI Mode | AI Mode tab in Google Search | Conversational answer, product cards, comparison tables, agentic checkout | Shopping Graph (Merchant Center feeds and crawled pages) plus web pages | Merchant Center AI performance, Search Console generative AI report |
| Gemini app | gemini.google.com and mobile apps | Shoppable listings, comparisons, prices, checkout at eligible merchants | Shopping Graph plus the web | GA4 referral traffic from Gemini |
All three surfaces read the same product data, so Gemini shopping gets better the day you fix the feed for AI Mode.
For products, "Gemini SEO" isn't a separate discipline, whatever the AEO vs SEO vs GEO labels suggest. The work is making each SKU complete in Google Merchant Center and on the product page, the core of Agentic Commerce Optimization.
How Google AI Mode chooses products: the Shopping Graph and Merchant Center
AI Mode pulls candidates from the Shopping Graph, drops the ones whose attributes can't confirm the shopper's constraints, and shows the products it can explain best. Your Merchant Center feed and your product pages are the raw material.
Where the Shopping Graph gets its data
Google says the Shopping Graph holds more than 50 billion listings, with over 2 billion refreshed every hour (Google). Two inputs fill most of it:
- Merchant Center feeds. Your structured data:
title,description,product_type,google_product_category,gtin,brand,color,material,size,price,availability, shipping and returns settings, and now the conversational attributes. A sloppy Google product category mapping puts items in the wrong candidate pool before any attribute is read. - Your product pages. Googlebot reads PDP text and structured data. Google asks that structured data "matches the visible text on the page" and lists keeping Merchant Center information current as an SEO basic for AI features (Google Search Central).
The two get compared. If your markup says €89 and the feed says €79, Merchant Center raises a "Mismatched value (page crawl)" issue and the item can be disapproved. We check that diagnostic first in every audit.
How Google AI Mode chooses products
Google hasn't published a ranking formula, but its documentation and the AI performance report describe a clear sequence:
- 1
The shopper asks in plain language
"A carry-on backpack for a rainy weekend in Dublin, fits a 16-inch laptop, under $150." Five constraints in one sentence.
- 2
AI Mode fans the question out
It runs related searches across subtopics and data sources, which Google calls query fan-out (Google Search Central).
- 3
Candidates come from the Shopping Graph
Listings whose category and attributes plausibly fit: travel backpacks, waterproof fabrics, laptop sleeves, anything under $150.
- 4
Explicit attributes do the filtering
If no field says "water-resistant" or "fits 16-inch laptops", the product can't be confirmed for that constraint and drops out.
- 5
It ranks and explains
AI Mode shows the products it can justify, building comparison tables from fields like capacity and weight, next to price and reviews.
- 6
The shopper acts
They click through to your PDP, track the price, or buy with agentic checkout where the merchant is eligible (Google).
Every reason in that answer maps to a field. The other bags may be just as good. Their listings said less.
Eligibility basics
For web pages the bar is low. A page has to be indexed and eligible to show in Search with a snippet: "There are no additional technical requirements," and there's "no special schema.org structured data that you need to add" (Google Search Central).
Plenty of guides still treat schema as the main lever for AI Mode. For products the feed matters more; markup is mostly a consistency check.
Product listings need an approved Merchant Center account with free listings on. For checkout inside AI Mode and Gemini, Google's Universal Commerce Protocol offers a native checkout or a cart handoff to your site, and Google approves every integration. Our guide to agentic commerce protocols explains how UCP fits next to the other standards, and the agentic commerce guide covers the bigger shift.
Query fan-out explained: why one prompt becomes many searches
Query fan-out is how Google's AI Mode and AI Overviews turn one question into multiple related searches across subtopics and data sources. For a store, read each sub-query as a constraint your product data has to satisfy.
A worked ecommerce example
Take "comfortable running shoes for flat feet, good for half-marathon training, wide fit." A fan-out could plausibly produce these sub-queries (illustrative; Google doesn't publish the list):
| Sub-query AI Mode might run | What it needs to confirm | Where your data must say it |
|---|---|---|
| best running shoes for flat feet | Stability or motion control support | description, product_highlight, PDP bullets |
| running shoes with arch support | Arch support feature | product_detail (Feature: Arch support), FAQ |
| long-distance cushioning shoes | Cushioning level, distance use case | Description, question_and_answer |
| wide fit running shoes | Width options | size, variant_option (width:wide), size guide |
| half-marathon training shoes reviews | Social proof for that use | Reviews, product ratings |
| running shoe drop and weight comparison | Heel-to-toe drop, weight in grams | product_detail, spec table on the PDP |
Google's AI performance report models demand the same way, showing the top terms shoppers prioritize inside a category (Google's own examples are "maximum cushioning" and "arch support") along with popular attributes, like size or color, that may be missing from your data (Google Merchant Center Help).
Many explainers say to chase every sub-query with a new page. For products that's backwards. Sub-queries mostly resolve against attributes, so one complete PDP answers most of them.
How to cover fan-out sub-queries
- On the PDP. Answer each likely constraint once, in plain words. Measurable facts go in a spec table; use cases go in a short FAQ.
- In the feed.
product_detailtakes a section name, an attribute name and a value, for example Specs / Heel-to-toe drop / 8 mm.product_highlightholds short benefit lines. - On the PLP. Fan-out also generates category-level searches ("best wide fit running shoes"). A PLP built around that intent can become a source. See category page optimization.
- Across channels. Keep the PDP, feed and marketplace values identical. Conflicts give the model a reason to skip you.
Footwear width is a classic failure. "Wide" exists as a storefront variant option, nothing maps it to a feed field, and Merchant Center never sees it.
Every sub-query is a filter. Each one your data can't answer removes the product for that shopper.
Merchant Center conversational attributes: what they are and how to fill them
Conversational attributes are six optional Merchant Center fields built for AI Mode. One carries product Q&A; the others link PDFs or related products, describe variants, or rank your best sellers. If you only do one, do question_and_answer.
The six conversational attributes
Google announced them with AI performance insights at Google Marketing Live 2026, rolling out globally (Search Engine Land). They're optional and they don't affect product approval. You can send them through a supplemental data source or the Merchant API (Productsup).
| Attribute | What it carries | Format and limits | Example |
|---|---|---|---|
question_and_answer | Product FAQs from you, the manufacturer or users | Up to 30 pairs, 1,000 characters per question or answer, 10,000 characters total | "Does it fit a 16-inch laptop?" "Yes, the padded sleeve fits laptops up to 16 inches." |
document_link | Manuals, spec sheets, size charts, certifications | Up to 5 publicly crawlable PDFs per product | Assembly guide, EU declaration of conformity |
related_product | Links to other SKUs with a relationship type | Up to 30 per item; types include required_part, accessory, substitute, often_bought_with, part_of_set, different_brand | Espresso machine linked to its water filter as required_part |
item_group_title | One shared name for a family of variants | 1 to 150 characters, same value across the item_group_id | "Women's Merino Crew Neck Sweater" |
variant_option | What distinguishes each variant | Name and value pairs, used with item_group_id | color:navy,size:M |
popularity_rank | How well the item sells within your catalog | 0.0 to 100.0, one decimal, no % sign | 97.5 for a best seller |
Sources: question_and_answer, item_group_title, popularity_rank in Google Merchant Center Help; limits for the other attributes from Productsup.
We add them through a supplemental data source keyed on the same id as the primary feed (a Google Sheet is fine for a pilot). The primary feed your ads team relies on stays untouched.
Do question_and_answer first, then item_group_title and variant_option if variant families are messy. Leave popularity_rank for last. It adds little while the attributes underneath are thin.
How to fill `question_and_answer` well
Google's rules here beat most third-party advice (Google Merchant Center Help):
- Product facts only
No prices, sale dates or shipping promises. Offer data belongs in other attributes.
- Real questions, no keyword lists
Write what a shopper would actually type or say, in plain language.
- No duplication
Don't repeat what's already in
title,description,product_detailorproduct_highlight. - Spread the topics
Specs, materials or ingredients, what's in the box, plus the occasions or activities the product suits.
- Skip what a PDF already answers
If the facts are in a
document_linkfile, Google can extract FAQs from it. - Verifiable answers
Every answer should be checkable on the product page or the label.
A practical way to source the questions
Use the questions shoppers already ask: support tickets and on-site search logs first, then reviews and the AI performance report's top terms. Answer each in one or two verifiable sentences. The same pairs belong on the PDP as a visible FAQ; whether to add FAQ schema on product pages on top is a separate decision.
Don't rush to fill all 30 pairs. Eight answers with new facts beat thirty that restate the description, and padding breaks Google's no-duplication rule.
Related: Google now asks merchants to send AI-generated descriptions in structured_description with digital_source_type set to trained_algorithmic_media, and it recommends putting the most important details in the first 160 to 500 characters of the description (Google Merchant Center Help). Our Google Merchant Center guide covers the full attribute set.
Google AI Mode SEO: what to fix on PDPs and PLPs
To show your products in Google AI Mode, every product and category page has to state the facts and use cases shoppers ask about. The page also has to agree with its markup and with the feed.
What to fix on product pages (PDPs)
Read a PDP the way a sub-query would, looking for the fact that confirms the match or kills it.
Titles that name the product
Brand, product type, key attribute, variant: "Waterproof 30L Travel Backpack with 16-inch Laptop Sleeve, Charcoal". Shoppers see roughly the first 70 characters.
Descriptions that state facts
Material, dimensions, fit, compatibility, care, deciding details first. Google truncates long text behind a click.
Spec tables and attributes
Every measurable fact as a name and value pair, mirrored in product_detail and matching Product markup.
Use cases and intents
Who it's for and when to use it: "for commuters who cycle in the rain". This lets the AI explain a pick.
An FAQ on the page
Five to ten real questions, the same ones you send as question_and_answer where they add new facts.
Variants that make sense
Clear item_group_id families, one GTIN per variant, with color and size written the same way on the PDP and in the feed. Two sizes sharing one GTIN is a common error.
title
BeforeTransit Backpack Black
AfterNorthfold Transit 30L Water-Resistant Travel Backpack, 16-inch Laptop Sleeve, Black
description
BeforeThe perfect bag for every adventure. Stylish and practical.
AfterA 30-liter carry-on backpack with a TPU-coated, water-resistant shell and a padded sleeve for laptops up to 16 inches. At 55 x 35 x 20 cm it fits most cabin limits, and it weighs 1.1 kg.
product_detail
Before(empty)
AfterSpecs: Capacity: 30 L; Specs: Laptop fit: up to 16 in; Specs: Weight: 1.1 kg; Materials: Shell: TPU-coated recycled polyester
question_and_answer
Before(empty)
AfterWill it fit under a plane seat? No, it's sized for the overhead bin. Is it waterproof? Water-resistant; don't submerge it.
item_group_title
Before(empty)
AfterNorthfold Transit 30L Travel Backpack
What to fix on category pages (PLPs)
Fan-out produces category-level searches like "waterproof backpacks for travel". A category page that answers that intent directly is a natural source for AI Overviews and AI Mode.
- Open with a two or three sentence answer to the category question.
- Build filters on real attributes (width, capacity, material) instead of only your internal taxonomy.
- Add a compact buying guide: which specs matter, who each option suits.
- Watch faceted URLs indexed by accident through internal search. They compete with the PLP you want cited.
AI Overviews SEO for ecommerce
AI Overviews cite indexed web pages, so classic technical SEO still decides who's eligible: crawlable pages, indexable URLs, snippets allowed. Use nosnippet, data-nosnippet or max-snippet only where you really want to limit previews, because they also limit what AI features can show (Google Search Central).
Clear the errors in Search Console's Merchant listings report before rewriting a single description.
Shoppers verify AI answers. In an IAB study, 89% double-check AI shopping information and 78% visited a retailer or marketplace site to validate details (IAB). A PDP that confirms the facts wins that visit.
| Approach | Classic SEO page | AI-ready product page |
|---|---|---|
| Title | Short, brand-led | Product type, brand, key attribute, variant |
| Description | Lifestyle copy | Facts first, then benefits and use cases |
| Attributes | A few in the feed | Complete in the feed, on the page and in markup |
| Questions | Not addressed | FAQ on page plus question_and_answer |
| Category pages | Taxonomy only | Built around shopper questions and real demand |
| Measurement | Rankings and clicks | Share of voice in AI, AI impressions, AI-referred revenue |
For the cross-engine view, see GEO for ecommerce.
Tracking Google AI shopping: Merchant Center, Search Console and GA4
Google now gives you three reports for AI shopping. Merchant Center's AI performance report shows share of voice, Search Console's generative AI report shows page impressions, and GA4 covers traffic and revenue.
Merchant Center AI performance
How often do my products show versus competitors?
Share of voice by shopping stage, plus top terms, intents, missing attributes
Search Console generative AI report
Which pages earn AI impressions?
Impressions in AI Overviews and AI Mode by page, country, device, date
GA4 AI referrals
What do AI surfaces send me?
Sessions and revenue from Gemini and other AI assistants, plus key events
Catalog readiness
Which SKUs lack the data AI needs?
Attribute completeness plus keyword and intent coverage per SKU
Measure before and after every catalog update
Merchant Center: AI performance report
It lives under Merchant Center, Analytics, Products, in the AI performance tab (Google Merchant Center Help). It covers organic conversational shopping queries (free listings, no paid ads) on AI Mode and AI Overviews. What you get:
- Your share of voice. Your AI impressions divided by total impressions for you and the competitors you define.
- Shopping stages. Share of voice split by stage: discovery, evaluation, ready to buy.
- Top terms and search intents, plus popular attributes, one product category at a time.
- Products showing. How many of your products appear for each term or intent.
It's limited to English-language queries, and to accounts in five countries: the US, Canada, Australia, New Zealand, India. That leaves out the UK and Ireland for now.
Google's advice is blunt: add relevant top terms to titles and descriptions, and fill missing attributes, most popular first. One caveat. Add a term only when the product really has that property.
Search Console: generative AI performance reports
Google introduced these reports in June 2026. They show how often your URLs appeared in AI Overviews and AI Mode, by page, country, device, date. Access is rolling out to sites in stages (PinMeTo).
AI feature traffic also sits inside the standard Performance report under the Web search type (Google Search Central). Filter on your PDP path (/products/ on Shopify) to see which product pages AI surfaces.
GA4: AI referral traffic
In Acquisition, then User acquisition, filter first user source / medium for Gemini and other AI assistants. Track sessions and revenue monthly, with key events alongside.
AI Mode and AI Overviews clicks generally land in GA4 as plain google / organic, so use Search Console for that split.
Expect small, valuable volumes. Adobe measured 53% more revenue per visit from AI-referred retail traffic than from non-AI traffic in July 2026 (Adobe).
For cross-engine measurement, see how to measure AI visibility.
Google AI shopping with AndromedAI
AndromedAI scores every product for AI readiness, fixes the data and content Google's AI needs, generates Merchant Center conversational attributes, and publishes it all back to your store and feed.
Getting picked by Google's AI is a catalog problem at scale: complete attributes and intent-rich copy for every SKU, in every market you sell in. AndromedAI is the Agentic Commerce Optimization platform built for that job, with 500+ catalogs optimized.
From diagnosis to Merchant Center
| Step | AndromedAI | What it does for Google AI surfaces |
|---|---|---|
| Find the gaps | AI Readiness Audit | Scores products on Product Data Completeness, Keyword Coverage, Customer Intent Match and Shopping Metadata |
| Fill missing pages | Creator | Creates complete product pages from brand or supplier data, in 12 languages |
| Cover fan-out sub-queries | Optimizer | Rewrites titles, descriptions, bullets, FAQ; extracts attributes; adds use cases and intents |
| Answer category questions | Category Page Optimizer | Builds category pages around real demand |
| Feed the Shopping Graph | Integrations | Generates Merchant Center conversational attributes and publishes to Google Merchant Center plus Shopify, Salesforce Commerce Cloud, Adobe Commerce, Shopware, Akeneo, Plytix, WooCommerce |
Guardrails for brand and accuracy
Every output follows your Brand Kit (tone of voice, rules, examples, glossary, banned words). AI checks and approval workflows review each change, with auto-approval above an AI Checker score of 4.0. Data comes in from CSV and Excel, Google Sheets, Shopify, Akeneo, SAP or another ERP, PDF spec sheets, XML or JSON feeds, or the REST API.
We keep a person approving the first batches of any new catalog. Auto-approval earns its place once the Brand Kit is tuned.
clicks from AI chats
Bomboogieorganic traffic and +46.9% sales, 483 hours saved
SemprefarmaciaROAS on Google Ads, CPC -6% and Quality Score 10/10
Instaladd-to-cart in two months
Altaforma Milanoto first sales from ChatGPT, with -95% catalog generation costs
MatassaFAQ
AI Mode splits the question into many searches (query fan-out) and pulls candidates from the Shopping Graph, built from Merchant Center feeds and crawled pages. It keeps the products whose data confirms each constraint, then shows the ones it can explain best, using attributes alongside price and reviews.
Get an approved Merchant Center account with free listings enabled. Send complete, consistent product data (title, description, product_type, gtin, color, size, material, product_detail) and add conversational attributes such as question_and_answer. Keep product pages indexable, with visible text that matches your markup and your feed, because conflicting prices or attributes give Google a reason to skip the item.
Six optional Merchant Center attributes designed for conversational experiences such as AI Mode: question_and_answer, document_link, related_product, item_group_title, variant_option, popularity_rank. They don't affect product approval, and you can send them through a supplemental data source or the Merchant API. Start with question_and_answer, which carries real product FAQs.
Google's technique, in AI Mode and AI Overviews, of running multiple related searches across subtopics and data sources from one question and combining the results. In shopping, each sub-query acts like a filter on product attributes, so a product whose data can't confirm a constraint such as wide fit or water resistance drops out for that shopper.
The Gemini app shows shoppable listings and comparison tables with prices from across the web, powered by the Shopping Graph. In the US it can also complete purchases at participating merchants. Gemini reads the same Merchant Center data as AI Mode.
No. Google says no special schema.org structured data is required for AI features; a page has to be indexed and eligible to show with a snippet. Product markup still helps when it matches the visible text, and for product listings the Merchant Center feed matters more than any markup.
Use the AI performance tab in Merchant Center (Analytics, Products) for share of voice by shopping stage and intent. The Search Console generative AI performance report gives impressions per page, and GA4 shows traffic and revenue from AI referrals such as the Gemini app. Compare all three before and after each catalog update.
Glossary
- AI Mode
- The conversational tab in Google Search that answers complex questions, shopping included, with AI-generated responses and product cards
- AI Overviews
- AI-generated summaries shown at the top of a classic Google results page when Google judges them helpful
- Gemini
- Google's AI assistant app; it shows shoppable listings with prices and comparisons, and can complete purchases at eligible merchants
- Shopping Graph
- Google's database of more than 50 billion product listings, with seller and price data plus reviews and inventory
- Query fan-out
- The technique of splitting one question into multiple related searches across subtopics and data sources
- Conversational attributes
- Optional Merchant Center attributes built for conversational shopping, such as question_and_answer and related_product
- Share of voice
- In the Merchant Center AI performance report, your AI impressions divided by total impressions for you and your competitors
- Universal Commerce Protocol (UCP)
- Google's standard for enabling checkout on its AI surfaces, AI Mode and Gemini
- Agentic checkout
- A feature that lets Google buy a tracked product on the merchant's site with Google Pay after the shopper confirms
Keep reading
Every attribute that feeds Google Shopping and AI Mode
GuideGoogle Product Category and Taxonomy: How to Map Your CatalogPut each product in the right candidate pool
GuideFAQ Schema on Product Pages: Still Worth It in 2026?When on-page FAQ markup still pays off
GuideAgentic Commerce Protocols Explained: ACP, UCP, AP2 and Agent PaymentsHow checkout inside AI Mode and Gemini works
Sources (18)
- Google Search Central: AI features and your website
- Google: Shop with AI Mode (May 2025)
- Google: Let AI do the hard parts of your holiday shopping (Nov 2025)
- Google Merchant Center Help: About AI performance insights
- Google Merchant Center Help: question_and_answer
- Google Merchant Center Help: item_group_title
- Google Merchant Center Help: popularity_rank
- Google Merchant Center Help: description
- Google for Developers: Universal Commerce Protocol guides
- Search Engine Journal: Google shares first AI Mode usage data
- Pew Research Center: Google users click less when an AI summary appears
- Adobe: AI Traffic Trends Report, August 2026
- IAB: When AI Guides the Shopping Journey
- Search Engine Land: AI performance insights and conversational attributes
- Productsup: Six conversational attributes in Merchant Center
- PinMeTo: Search Console generative AI reports
- AP via News4JAX: Google enables shopping within Gemini
- Business Today: New shopping experiences in Gemini app and AI Mode
Parlano di noi








