Gemini decides which products to recommend by combining structured product feeds (Merchant Center and Manufacturer Center), on‑page schema and web signals, engagement data (clicks, conversions, reviews), Knowledge Graph links, and commerce‑tuned candidate‑generation and reranking models. Exact weights are private; relevance, quality signals, personalization, and freshness determine which items surface.
At-a-glance: How Gemini decides which products to recommend
Gemini product recommendations are generated by combining structured product feeds, web signals, engagement data, Knowledge Graph links, and commerce‑tuned AI models. This definition frames the practical inputs publishers control to improve recommendation likelihood.
One-sentence summary for busy readers
Gemini ranks products using product feeds (Merchant Center, Manufacturer Center), schema.org markup and landing‑page quality, behavioral signals such as clicks and conversions, and downstream reranking by commerce‑tuned models; Google does not publish the exact ranking formula.
Public confirmations vs inferred signals
Google documents that product information is sourced from brands and retailers via Merchant Center and Manufacturer Center and that Gemini shopping contexts can be personalized when Personal Intelligence is enabled. The public documentation confirms inputs but not the internal weighting of those signals.
How this page is organized
This guide explains documented inputs, the two‑stage candidate/rerank pipeline, personalization and privacy effects, a GEO checklist with actionable fixes, testing methods, and troubleshooting steps for missing recommendations.
Primary sources cited below include Google Help and Google Cloud product documentation for commerce and recommendations.
Google Help: Sources of shopping info and Google Help: Get help with shopping in Gemini Apps provide the core confirmations used here.
Primary data sources and signals Gemini uses for shopping recommendations
Merchant Center and Manufacturer Center as explicit feeds
Gemini consumes explicit product feeds from Merchant Center and Manufacturer Center; those feeds supply product names, descriptions, prices, images, GTIN/MPN values, availability, and review snippets when available. Correct and complete feeds are the clearest path for a product to be considered.
Merchant Center provides merchant inventory and pricing, while Manufacturer Center supplies authoritative brand metadata and canonical identifiers that help link items to the Knowledge Graph.
Sources of shopping info: Merchant & Manufacturer Center details
Structured page data and landing‑page signals
Structured data (schema.org/Product), accurate canonical landing pages, high‑quality images, and matching GTIN/MPN on page and in feed are required signals. Pages that expose review markup and price/availability markup make it easier for commerce models to verify accuracy and freshness.
Behavioral and off‑site signals
Engagement metrics — clicks, conversions, add‑to‑cart events, session engagement — and off‑site signals such as review volume, ratings, and backlinks feed downstream recommendation models. These signals help models infer demand and trust.
Feed attributes: GTIN/MPN, price, availability, category mapping.
Page attributes: schema.org/Product, review markup, high‑quality images.
Off‑site: reviews, backlinks, social proof, engagement.
Gemini shopping contexts are triggered by shopping prompts.
How Gemini's commerce models generate and rank product candidates
Direct answer: two‑stage pipeline — candidate generation then reranking
Gemini uses a two‑stage pipeline: first it generates a candidate set from catalogs, web signals, and the Knowledge Graph; second, commerce‑tuned reranking models score and order those candidates. The exact scoring weights are not public, but documented inputs guide priorities.
Candidate generation: sources and scope
Candidate pools come from Merchant Center catalogs, Manufacturer Center mappings, on‑page schema, and Knowledge Graph matches. Search and web signals broaden the pool beyond a single feed when the query is generic or comparative.
Reranking priorities and personalization
Rerank models emphasize relevance, quality of landing pages, engagement history, review signals, price competitiveness, and freshness. When Personal Intelligence is available, reranking incorporates personalization signals such as account activity and recent searches.
Model comparison table
StageMain InputsPractical leverageCandidate generationCatalogs, schema.org, Knowledge GraphEnsure feed completeness and identifier accuracyRerankingEngagement, reviews, price, freshness, personalizationImprove quality signals and review volume
Google Cloud: commerce and knowledge signals in Gemini explains commerce‑tuned model roles, while Google Cloud Retail docs discuss recommendation models and use cases.
Google Cloud: About recommendation models
Personalization, context, and privacy: when Gemini shows different products to different people
Direct answer: personalization depends on signed‑in signals and settings
Gemini tailors recommendations when Personal Intelligence and account signals are available; account history, recent searches, and session context tilt candidate selection and reranking toward items more likely to convert for that user.
Types of personalization signals
Signals include signed‑in purchase history, search history, device and location context, and short‑term session signals such as recent clicks. When the user is not identified, models rely more on generic relevance and web signals rather than individualized history.
Privacy controls and signed‑out behavior
User privacy settings can reduce personalization or block the use of Personal Intelligence, which will lower the weight of account history and limit personalization. That means identical queries from signed‑in and signed‑out users can return different product lists.
Signed‑in: combines history + session + feed signals.
Signed‑out: depends on feed, page quality, and public engagement signals.
Privacy limits: reduce personalization weight or omit account signals.
For practitioner examples and Prominara testing notes on personalization vs neutral results, see our analysis: Does ChatGPT Recommend Brands? What We Found.
GEO checklist: concrete steps to make your products more likely to be recommended
Direct answer: supply complete, accurate feeds and high‑quality landing pages, then prioritize freshness and review signals
To increase the probability Gemini recommends your product, deliver complete Merchant Center feeds, authoritative Manufacturer Center entries, matching GTIN/MPN on pages, schema.org/Product markup, review markup, and accurate price/availability that match the landing page.
Checklist (feeds, on‑page, quality)
Feed health: include GTINs, MPNs, canonical IDs, accurate price and availability, correct category mapping, and resolve disapprovals.
On‑page: add schema.org/Product, price/availability markup, review markup, high‑resolution images, and canonical links.
Quality: increase review volume, resolve feed/page mismatches, and monitor Merchant Center diagnostics daily or more frequently.
Operational steps and prioritization
Prioritize fixes that remove disapprovals and address identifier mismatches first, then improve images and review signals. Frequent feed updates (daily or real‑time where possible) maintain freshness, which commerce models value.
Prominara services
Prominara provides GEO audits, Merchant Center feed optimization, and structured‑data remediation services to implement this checklist and benchmark improvements in recommendation likelihood.
For platform‑specific optimization guidance see Optimize for Google Gemini in 2026 | Multimodal AI.
Testing and monitoring: how to measure whether Gemini recommends your products
Direct answer: combine platform diagnostics, analytics, synthetic prompts, and controlled experiments
Measure Gemini visibility by correlating Merchant Center diagnostics and Search Console signals with site analytics, running synthetic prompt tests to observe which items Gemini surfaces, and validating changes via A/B or controlled experiments on feeds and landing pages.
Tools to monitor
Use Merchant Center diagnostics to track disapprovals and feed issues, Search Console for landing‑page visibility, and site analytics (clicks, conversions, revenue) to attribute downstream impact. Third‑party tools can automate synthetic prompt recording and changelogs.
How to run synthetic prompt tests
Define representative shopping prompts and intents (informational, comparative, transactional).
Query Gemini or recorded environments and capture the product candidates returned.
Record product identifiers, page URLs, and timestamps to compare before/after edits.
Experiment design and metrics
Run simple controlled tests: edit a feed attribute (image, GTIN, price) for a subset of SKUs and compare visibility and conversion lift versus control SKUs over a fixed window. Track impressions, clicks, CTR, conversion rate, and revenue per query as core metrics.
Prominara runs synthetic prompt benchmarks and controlled tests; see our monitoring playbook and citation tracking offering: AI Citation Tracking 2026: Monitor Brand Mentions in Chat.
Common failure modes and troubleshooting checklist when your product isn't recommended
Direct answer: missing or mismatched feed data, disapprovals, poor page quality, and low engagement cause the majority of failures
Top root causes include feed disapprovals or missing GTIN/MPN, price or availability mismatches between feed and landing page, poor or missing images, lack of review data, and policy disapprovals. Low engagement also reduces rerank scores.
Step‑by‑step remediation
Check Merchant Center diagnostics and fix disapprovals; resubmit feeds after corrections.
Ensure GTIN/MPN and identifiers match landing pages and Manufacturer Center entries.
Update images to required sizes and add review markup; resolve price/availability mismatches.
Prioritization guidance
Prioritize identifier and disapproval fixes as highest impact (quick wins). Next, fix price/availability mismatches and image quality. Longer‑term investments include increasing review volume and improving on‑page conversion signals.
When to escalate
If issues persist after fixes, collect synthetic prompt evidence, Merchant Center logs, and timestamps, then open a Merchant Center support case or Manufacturer Center claim with documented examples for faster resolution.
Include Prominara’s troubleshooting and remediation services when you need operational support to implement fixes at scale.
See how your site performs in AI search.
Get your AI visibility score in 30 seconds. Free, no account needed.
Related Resources
GEO on a Budget: 2026 Guide to Generative Engine Optimization
Prominara guides budget GEO (Generative Engine Optimization) with precise markup, direct-answer structure, and...
GEO Tactics to Counter GPTBot, ClaudeBot, and Google-Extended in 2026
Prominara shows how to block GPTBot, ClaudeBot, and Google-Extended from training while keeping pages citable with...
How to Write for Humans and AI Engines in 2026: GEO-Optimized
Prominara's GEO method: write direct answers, structured data, and sourced blocks so pages are readable by people...
Optimize for Google AI Mode: Get Cited in Conversational Search
Learn how to get your content cited in Google AI Mode. Covers query fan-out, entity coverage, and optimization...
Prominara vs Ahrefs Brand Radar
Compare Prominara and Ahrefs Brand Radar for AI visibility monitoring. See how a purpose-built GEO platform compares...
Prominara vs Conductor
Compare Prominara and Conductor for AI visibility optimization. See how a dedicated GEO platform compares to an...
