This guide has two affiliate links, one to Writesonic and one to a Shopify trial. Buying through either one may pay Nitroapps a fee. The price to you is unchanged. Everything else links to official documentation. Read our disclosure policy.

What does it take for an AI answer to cite your store?

The basics are plain SEO. Let the right crawlers in, and put product facts on the page as text. Keep structured data matched to what shoppers see. Google says AI Overviews need no special schema or extra files. ChatGPT search relies on OAI-SearchBot, and Perplexity relies on PerplexityBot.

Sources for this guide — Google's guide to AI features, last updated December 2025 · OpenAI's crawler page · Perplexity's crawler page · all read on November 9, 2026. No one can promise a citation. Nobody outside these companies knows exactly how answers get picked.

What you can control is narrower and more useful. You can make sure each system is allowed to read the page. You can make the facts easy to lift. And you can check whether anything changes.

Which crawlers decide whether you can appear

System Crawler that matters for answers What blocking it does Separate training crawler
ChatGPT search OAI-SearchBot OpenAI says opted-out sites won't be shown in ChatGPT search answers. GPTBot, controlled on its own
Perplexity PerplexityBot Perplexity says it surfaces sites in results and isn't used to train foundation models. Not applicable, per Perplexity
Google AI Overviews and AI Mode Googlebot, same as regular Search A page Google can't index or show a snippet for can't appear as a link. Google-Extended, which doesn't affect Search

The table holds the main trap. Blocking GPTBot stops OpenAI's training crawler. It doesn't remove you from ChatGPT search, because that's OAI-SearchBot's job. Store owners mix these up all the time. Decide on each one separately.

Timing notes — OpenAI says robots.txt changes take about 24 hours to apply · Perplexity gives a similar window · Perplexity-User, which fetches pages when a person asks, generally ignores robots.txt.

Is your Shopify robots.txt letting them in?

Open yourstore.com/robots.txt in a browser. No login is needed. Search the file for OAI-SearchBot, PerplexityBot and Googlebot. If none of them is named, the catch-all rules for every crawler apply.

Override file — robots.txt.liquid, a theme template Shopify supports · one bad line there can hide the whole catalog from crawlers.

After any edit, reload the live robots.txt and read every rule. Then give crawlers a day before you judge the result. Don't rush it.

Map of AI crawlers to the answer surfaces they feed, for a Shopify store (illustrative, not a vendor diagram).
Map of AI crawlers to the answer surfaces they feed, for a Shopify store (illustrative, not a vendor diagram).

Which product facts belong in plain text?

Google's guide says important content should be available in text form. That rules out a lot of Shopify pages. Size charts saved as images can't be quoted. Care instructions inside a video can't either, and neither can a spec table baked into a banner.

Facts worth putting in plain text — material and dimensions · what's in the box · shipping regions and timing · return window.

Add compatibility for anything that plugs in or fits something else. Those are the questions we see shoppers ask assistants most bluntly.

Short sentences work. So does a real HTML table. A spec line like "Fits 13-inch and 14-inch laptops" answers a shopper outright, while a paragraph about versatility answers nothing.

Does your schema match what shoppers see?

Most Shopify themes already print Product markup, usually without the merchant ever touching it. Google wants it to match the visible page. Sales are where it slips: the discount ends, the page price goes back up, and the old sale price can still be sitting in the schema.

What to compare — price in schema against price on the page · stock status · reviews in markup against reviews shown · FAQ markup with no FAQ in sight. Fix each gap.

Google's AI features guide also names Merchant Center and Business Profile. Keep both current. Shopping results draw on the product data stored there, so a stale feed can show up in more places than one product page.

Product page facts as text versus facts locked in images (illustrative comparison, not a store screenshot).
Product page facts as text versus facts locked in images (illustrative comparison, not a store screenshot).

Skip the shortcuts that don't help

Google says you don't need new AI text files or special markup to appear in AI Overviews. So llms.txt isn't required for Google. Other systems may read it, but none of the three docs we checked asks for it.

Content written only for chatbots is a waste too. A page stuffed with question phrases reads badly to people. Google's advice for AI features is the same as for Search: content made for people first.

Measure what changes, without guessing

Search Console counts AI Overviews and AI Mode clicks inside the Performance report, under the Web search type. There's no separate AI filter. Watch the pages you edited against a set you left alone.

ChatGPT and Perplexity don't offer a Search Console. Third-party trackers fill that gap by asking the systems set prompts every day. Writesonic is one option. Its Starter plan, at $79 a month billed yearly, tracks 50 prompts across ChatGPT, Gemini and AI Overviews. Perplexity tracking is listed only on its Enterprise plan.

Manual option — a sheet of 10 shopper questions · asked in each assistant once a month · the date and whether your store appeared. It's slow, but it's free, and it shows the trend.

A two-week starting plan for one collection

We'd pick one collection with steady sales and twenty or so products. It's small enough to finish in two weeks. It's also big enough to show up in Search Console.

Week one — robots.txt checked · specs moved out of images and into text · schema prices fixed to match the page.

Week two is for questions. Write a short visible FAQ on the collection page from real support emails. Then start the citation log and leave the pages alone for a month.

Monthly AI citation log for a Shopify store, with prompts, assistant and result (illustrative template, not real data).
Monthly AI citation log for a Shopify store, with prompts, assistant and result (illustrative template, not real data).

Related reading: running SEO across a 500-SKU Shopify catalog, and fixing zero-result searches on large catalogs.

Common GEO questions from store owners

Should I block GPTBot on my Shopify store?

That's a training decision, and it's yours to make. Blocking GPTBot doesn't remove you from ChatGPT search, which uses OAI-SearchBot.

Do I need special schema for AI Overviews?

No. Google says no special schema is required. Keep your existing structured data accurate and matched to the visible page.

How can I tell if AI Overviews send me traffic?

Look in Search Console's Performance report under the Web search type. AI Overviews and AI Mode data is counted there, without a separate filter.