The short version.
- Product cards in AI answers come mostly from catalog feeds. For Shopify stores that means Shopify Catalog and Google Merchant Center. Being in the feed, with complete data, is the gate.
- Product names in the text of an answer follow the web: what reviewers, forums, videos and retailers say about you, and how you rank in Google and Bing.
- AI crawlers do not run JavaScript. Reviews and specs that load with scripts are invisible to them.
- llms.txt, extra schema and keyword-stuffed copy have little or no evidence behind them.
- Answers vary from run to run. Measure how often you are named over many runs, never one answer.
1. Two ways products get into an answer
When a shopper asks an AI assistant something like “a waterproof jacket for hiking under $200”, two different systems can put a product in front of them.
- Product cards (images, prices, “buy” links) are increasingly built from structured product feeds that merchants or platforms send to the assistant. Since July 2026, a firm that tracks ChatGPT’s shopping results has reported that most of its product picks come from feeds rather than from crawled pages.
- The written answer (“Brand X is popular for…”) comes from the model searching the web and summarising what it finds: review sites, forums, videos, retailer listings and brand pages.
They reward different work. Feeds reward complete, accurate product data. The written answer rewards being talked about on other people’s sites.
2. Get into the feeds Strong evidence
For a Shopify store, most of the plumbing already exists:
- Agentic Storefronts is a sales channel in your Shopify admin (Sales channels, then Agentic). Shopify describes it as active by default for eligible stores. It shares your catalog through Shopify Catalog with ChatGPT and Microsoft Copilot, and through Google Merchant Center with Google AI Mode and Gemini.
- Eligibility is Shopify’s decision. Commonly cited blockers: a password page, missing store policies (terms, privacy, refunds), products without an image or price, and channel-specific country requirements. Check the channel’s status in your admin for any problem it reports.
- Perplexity’s route for Shopify stores is unclear: Shopify has said its Catalog reaches Perplexity, but Shopify’s Agentic Storefronts help pages do not list it and Perplexity no longer describes a public merchant feed programme. Check the current terms before relying on it.
Do this: open the Agentic channel, confirm each AI channel is on, fix every eligibility reason, connect the Google & YouTube channel to Merchant Center, and clear any disapprovals there.
3. Make your product data complete Strong evidence
AI shopping agents filter and match on structured fields. A product without a material, size or use case cannot match a question that asks for one. Google Merchant Center’s AI insights list popular attributes that may be missing from your product data, which says a lot about what the platform values.
- Set the right Shopify product category and fill its category attributes (material, colour, size, compatibility and so on).
- Add the barcode (GTIN) where the product has one, and the brand. Never invent a barcode.
- Write titles that say what the thing is: type, key attribute, variant.
- Put facts first in descriptions: what it is, who it is for, dimensions, materials, care.
- Keep variants grouped cleanly and give images useful alt text.
- Keep shipping and returns policies complete and accurate.
Shopify’s channel mapping for Shopify Catalog lets the title and description it shares come from metafields (the product category cannot be mapped). That means you can give agents a plain, factual version without rewriting the storefront copy your customers read.
4. Reviews, and why AI often cannot see them Strong evidence
Review volume and rating line up with which products get the top shopping cards, and OpenAI’s product feed format has fields for review count and star rating.
The catch: the major AI crawlers do not execute JavaScript. A crawler study by Vercel found that bots such as GPTBot and ClaudeBot download script files but do not run them. Most Shopify review widgets, FAQ accordions and size charts load with JavaScript, so to those crawlers the page has no rating at all.
- Collect genuine reviews. Never buy or generate them: fake reviews are illegal under the US FTC rule that took effect in October 2024.
- Make sure your review app writes Shopify’s standard rating fields (
reviews.ratingandreviews.rating_count), so ratings can reach feeds. - Show a review summary in the page HTML itself, for example with a theme app block rendered by Shopify on the server.
Test it: open a product page, view the page source (not the inspector), and search for your rating. If it is not there, crawlers do not see it.
5. Let the right crawlers in Strong evidence
Each AI company runs several bots with different jobs. Blocking the wrong one can quietly remove you from AI search.
| Crawler | Used for | Suggestion |
|---|---|---|
OAI-SearchBot | ChatGPT search results | Allow. Sites that block it are not shown in ChatGPT search answers. |
GPTBot | OpenAI model training | Your choice. It does not affect search. |
PerplexityBot | Perplexity search index | Allow. |
Claude-SearchBot | Claude search | Allow. |
ClaudeBot | Anthropic model training | Your choice. |
Google-Extended | Gemini training and grounding (not Google Search or AI Overviews) | Your choice. |
Bingbot, Googlebot | Web search, which also grounds Copilot and Google’s AI features | Allow. |
Shopify’s default robots.txt is fine for most stores. Problems usually come from a customised robots.txt.liquid or a CDN or firewall in front of a custom domain that blocks AI bots by default. Note that blocking crawlers does not stop Shopify Catalog from sharing your products with AI channels; the two are separate.
6. Keep prices and stock consistent Strong evidence
When the price on your page, in your structured data and in your feeds disagree, shopping systems may drop the product, and an assistant may quote the wrong price. Check that sale prices, currencies and stock status match everywhere, and re-check after a sale ends.
7. Earn mentions off your site Correlational evidence
For brand names in the written part of an answer, the strongest correlate found so far is how often a brand is mentioned across the web. A study of 75,000 brands found web mentions correlated with AI Overview visibility more strongly than backlinks did; that is a correlation, not proof that more mentions cause more visibility. Academic work found AI search engines lean towards earned third-party sources over a brand’s own pages. And assistants often cite pages that rank in Google and Bing, though frequently for related sub-questions rather than the exact question asked.
- Send products to independent reviewers and video creators in your niche.
- Take part honestly in the forums and communities your shoppers use. Do not astroturf.
- Get onto editorial “best of” lists and comparison sites on their merits.
- Be stocked by retailers and marketplaces that assistants already trust.
- Keep doing classic SEO. Search results still feed many AI answers.
This is the slowest work, it happens outside your store, and its effect is the hardest to prove. Look at which sources the assistants cite for your competitors; that list is your outreach plan.
Plausible, not yet proven Plausible
- Factual product FAQs in the page HTML, and Google Merchant Center’s new question-and-answer attributes.
- Keeping product pages fresh with real updates (not just a new date).
- Quotable facts and figures on your pages.
8. What does not work Weak or none
- llms.txt for visibility. Shopify already serves one for every store. A study of about 38,000 sites with one found 97% of the files received no requests at all in a month, and no study has shown that having one gets a site cited more.
- Adding schema to get cited. A controlled study of pages that added structured data found no significant lift in AI citations. Google says its AI features need no special markup. Keep your markup correct for shopping results, but do not expect it to move AI answers.
- Keyword stuffing. Research on generative engines found it gave little or no improvement, and on Perplexity it did worse than no change.
- Text only AI sees, cloaking or “magic” text sequences. Search engines treat cloaking as spam.
- Mass AI-written blog posts. No evidence they help, and they risk Google’s scaled-content policies.
9. How to measure it honestly
- One answer means nothing. A study that asked the same prompts many times found the assistants almost never returned the same list of brands twice. How often a brand appears is far more stable than its position.
- Asking an assistant is not a measurement you can repeat. Answers differ by person, place, memory and time, and an official API answer differs again from what a logged-in shopper sees. Counting how often your store is named in a few asks is a rough guide at best, so a result that matters should rest on something else.
- Real traffic is the proof. Visits and orders that arrive from AI assistants, and the clicks and impressions Google and Bing report for your pages, are things that really happened. Compare like with like, and change one thing at a time.
- Referral numbers are a floor. In-app browsers, copied links and shoppers who come back later all hide the AI source. Shopify’s own AI-channel attribution can catch orders that referrer data misses, but nothing catches everything.
- Use the free first-party reports: the Agentic section in your Shopify admin, Google Merchant Center’s AI performance insights, and Bing Webmaster Tools’ AI performance report (Copilot citations).
10. Checklist
- Agentic Storefronts on, every AI channel enabled, no “Ineligible” reasons.
- Store policies complete; no password page.
- Google Merchant Center connected with no disapprovals.
- Every product has the right category, filled attributes, barcode where one exists, and a factual title.
- Rating and key specs visible in the page source.
- OAI-SearchBot, PerplexityBot, Claude-SearchBot, Bingbot and Googlebot allowed.
- Prices and stock match across page, structured data and feeds.
- A list of the third-party sites assistants cite in your category, and a plan to be on them.
- A measurement routine based on real traffic: AI sessions and orders, Search Console and Bing data, compared with the day you made each batch of changes, 7 days after.
Where Visibilai fits. Visibilai helps with steps 4 to 9 on Shopify: it audits your store for the reasons above, proposes improvements, applies them only when you approve (with undo), and then shows what your real traffic and search data did, 7 days after you apply changes. It cannot promise recommendations, and neither can anyone else. See how it works or check your store yourself.
Questions
Do I need to submit my products to ChatGPT?
Usually not. For eligible Shopify stores, Shopify’s Agentic Storefronts channel shares your catalog with AI channels, and it is on by default for eligible stores. Check its status under Sales channels in your Shopify admin.
Does adding schema markup get me cited by AI?
There is no good evidence that it does on its own. Google says no special structured data is needed for its AI features. Keep your Product structured data correct because it feeds shopping results, but do not expect it to change AI answers by itself.
Why can’t AI see my reviews?
Most review widgets load with JavaScript after the page arrives, and the major AI crawlers do not run JavaScript. If your rating is not in the page source, those crawlers do not see it. A server-rendered review summary fixes that.
How do I know if my changes are working?
Look at real traffic: visits and orders that arrive from AI assistants, and the clicks and impressions Google and Bing report for your pages. One answer from an assistant means little because lists change from run to run and from person to person. Combine your own numbers with the free reports from Shopify, Google Merchant Center and Bing Webmaster Tools.
Sources
- Shopify Help Center: Agentic Storefronts, and products in AI channels. help.shopify.com/en/manual/online-sales-channels/agentic-storefronts
- Shopify Help Center: customizing your product data for Shopify Catalog (channel mapping). help.shopify.com/en/manual/shopify-catalog/mapping
- Shopify: standard metafield definitions (reviews.rating). shopify.dev/docs/apps/build/metafields/list-of-standard-definitions
- OpenAI: crawlers and user agents. developers.openai.com/api/docs/bots
- OpenAI: product feed specification. developers.openai.com/commerce/specs/feed
- Perplexity: crawlers. docs.perplexity.ai/guides/bots
- Anthropic: crawlers. support.claude.com/en/articles/8896518
- Google Search Central: AI features and your website. developers.google.com/search/docs/appearance/ai-features
- Vercel: the rise of the AI crawler (JavaScript rendering). vercel.com/blog/the-rise-of-the-ai-crawler
- Aggarwal et al., GEO: Generative Engine Optimization (KDD 2024). arxiv.org/abs/2311.09735
- Puerto et al., C-SEO Bench (NeurIPS 2025). arxiv.org/abs/2506.11097
- Chen et al., Generative Engine Optimization: How to Dominate AI Search (2025). arxiv.org/abs/2509.08919
- Ahrefs: brand mentions and AI Overviews. ahrefs.com/blog/ai-overview-brand-correlation
- Ahrefs: schema and AI citations. ahrefs.com/blog/schema-ai-citations
- Ahrefs: llms.txt study. ahrefs.com/blog/llmstxt-study
- Search Engine Land: AI recommendation lists rarely repeat. searchengineland.com/ai-recommendation-lists-rarely-repeat-study-468076