How to check if ChatGPT can see your WooCommerce store

Shoppers increasingly ask ChatGPT what to buy. If its search bot can't reach your store, your products can't be recommended, however good they are. Here's what decides whether you're visible, and a quick first check you can do in two minutes.

Why ChatGPT visibility matters for your store

When a shopper asks ChatGPT for "the best linen shirts under $80" or "a refillable glass water bottle with free US shipping", it doesn't show ten blue links. It searches the web, reads product pages, and recommends a handful of options, often with prices and a link to buy.

To be one of those options, ChatGPT has to be able to reach your store, read your products accurately and trust what it finds. Many independent WooCommerce stores fail at the first step without knowing it, because nothing looks wrong to a human visitor.

The four layers of AI visibility

Whether an AI assistant can find, recommend and sell your products comes down to four layers. A problem in any one of them can make you invisible.

LAYER 1

Access

Is the AI's search bot allowed in, and does your hosting or firewall let it through?

LAYER 2

Readability

Once inside, can it actually read your prices, stock and product details?

LAYER 3

Trust

Is your product data complete and consistent enough for the assistant to rely on?

LAYER 4

Action

Can an AI agent add to basket and reach checkout on a shopper's behalf?

The first part of layer 1 is the one you can check yourself, right now.

Your first check: robots.txt

Every website has a small public file called robots.txt that tells bots where they may and may not go. An old rule in this file, often added by a plugin or a previous developer, can quietly turn AI search bots away.

  1. Open your robots.txt. In your browser, go to your store's address followed by /robots.txt, for example yourstore.com/robots.txt.
  2. Look for OpenAI's bots by name. Search the page for OAI-SearchBot (used for ChatGPT search results) and GPTBot (used for training OpenAI's models). A line reading Disallow: / under either name blocks that bot from your whole store.
  3. Check the rule for all bots. Look for User-agent: *. If it's followed by Disallow: /, every bot is blocked, including search engines.

Good to know: blocking GPTBot only stops OpenAI using your content for training. It's OAI-SearchBot that matters for appearing in ChatGPT's search and shopping answers, so many stores choose to allow one and not the other. OpenAI lists its bots in its crawler documentation.

What a robots.txt check can't tell you

A clean robots.txt is a good start, but it's only the first gate. The problems that hide stores from AI shoppers are most often found further in:

These need testing from the outside, the way an AI bot experiences your store, and with the real assistants your customers use. That's exactly what our snapshot and audit do.

Common questions

Should I block GPTBot?

That's a business decision. Blocking GPTBot stops your content being used to train OpenAI's models, but it doesn't affect whether you appear in ChatGPT search. For that, OAI-SearchBot needs access.

My robots.txt looks fine. Does that mean ChatGPT can see my store?

Not necessarily. robots.txt is a request, not a gate, and firewall or hosting settings can still block AI bots. Your products also need to be readable and trustworthy once the bot is in.

Does this apply to Gemini and Perplexity too?

Yes. Each assistant uses its own bots, with their own names, and the same four layers apply. Our snapshot checks the main assistants together.

I'm on Shopify, not WooCommerce. Is this relevant?

Shopify handles some AI settings for its merchants, but product data and checkout still matter. The snapshot works on any store.