Does ChatGPT read your website? How to check its crawlers

Does ChatGPT read your website? Four checks, from robots.txt to real citations, with live crawler results from five business sites and what to allow or block.

By Harjeet Singh Bedi9 min read3 November 2026

On this page

The short version

Does ChatGPT read your website? You can check in four steps, from quickest to most certain:

  1. robots.txt: do you allow OAI-SearchBot, the crawler behind ChatGPT search? (Check 1)
  2. Your firewall or CDN: services like Cloudflare can turn AI crawlers away before robots.txt is even read. (Check 2)
  3. Your server logs: do the crawlers actually visit, and are they real? (Check 3)
  4. Your citations: does ChatGPT actually link to your pages in its answers? This is the one that matters. (Check 4)

We ran the first two checks on five real business websites. All five let ChatGPT in. Yet AI cited one of them in 1,471 answers over four weeks, and another in fewer than five. Being readable is the starting line, not the finish.

ChatGPT's three visitors

The short answer: OpenAI sends three different agents, and blocking each one does something different.

ChatGPT crawlers explained: OAI-SearchBot feeds ChatGPT search answers, ChatGPT-User opens pages on a user's request, GPTBot crawls for trainingOAI-SearchBot feeds ChatGPT search answers and respects robots.txt; blocking it removes you from ChatGPT search answers. ChatGPT-User opens a page while ChatGPT answers a user, and robots.txt may not apply. GPTBot crawls for training future models; blocking it opts out of training only, not search. ChatGPT’s three visitors, and what blocking each does From OpenAI’s crawler documentation, November 2026 OAI-SearchBot Feeds: ChatGPT search answers robots.txt respected: Yes Blocking it: You disappear from ChatGPT search answers ChatGPT-User Feeds: A page opened while ChatGPT answers robots.txt respected: May not apply Blocking it: May do little: it acts on a user’s request GPTBot Feeds: Training future models robots.txt respected: Yes Blocking it: Opts out of training only, not search
ChatGPT crawlers explained: OAI-SearchBot feeds ChatGPT search answers, ChatGPT-User opens pages on a user's request, GPTBot crawls for training
AgentWhat it's forDoes robots.txt apply?If you block it
OAI-SearchBotChatGPT's search answersYesYou won't be shown in ChatGPT search answers (you can still appear as a plain navigational link)
ChatGPT-UserOpening a page while ChatGPT answers someoneMay not, because a user started itIt may make little difference
GPTBotCollecting content to train future modelsYesYou opt out of training only, not ChatGPT search

That's from OpenAI's own overview of its crawlers. Two points people often get wrong:

Check 1: your robots.txt

The short answer: open yourdomain.com/robots.txt and look for any rule that names OAI-SearchBot, or blocks everyone.

Your robots.txt is a plain text file at the root of your site. Each crawler follows the block with its own name, or the "User-agent: *" block if nothing names it. Google's introduction to robots.txt explains the format.

You want…Lines in robots.txt
ChatGPT search, but no trainingUser-agent: GPTBot → Disallow: / (and no rule blocking OAI-SearchBot)
Everything open (the default)No rules naming OpenAI's agents, and no "Disallow: /" under User-agent: *
Keep out of ChatGPT search tooUser-agent: OAI-SearchBot → Disallow: /

Watch for one common accident: a "Disallow: /" under "User-agent: *", left over from a staging site. That blocks every crawler that follows robots.txt, OpenAI's included.

Check 2: your firewall and Cloudflare

The short answer: a firewall can turn an AI crawler away even when robots.txt says yes, and you'd never see it in robots.txt.

Robots.txt is a polite request. A firewall or CDN is a locked door. In July 2025, Cloudflare, which sits in front of a large share of websites, announced it would block AI crawlers by default for new customers, with a setting to change it. It has since refined which kinds of AI crawler its defaults block, so check the current settings in your own dashboard rather than assuming.

Our crawler check found exactly this kind of block on one of our five sites:

AI crawler check on five real business websites: OAI-SearchBot, ChatGPT-User, PerplexityBot, Googlebot, Bingbot and ClaudeBot allowed everywhere, GPTBot blocked by one firewallCrawler check results: all five websites allowed OAI-SearchBot, ChatGPT-User, PerplexityBot, Googlebot, Bingbot and ClaudeBot in robots.txt and at the firewall. GPTBot was allowed everywhere except the dental training institute, whose firewall returned status 429. Five real websites: can AI crawlers get in? robots.txt and a live request with each crawler’s name · Oct–Nov 2026OAI-SearchBotChatGPT-UserGPTBotPerplexityBotGooglebotBingbotClaudeBotKato ElectricalDental training instituteIndustrial software companyOnline mobility storeShower door companyThe one red mark: the institute’s firewall turned GPTBot away (status 429).
AI crawler check on five real business websites: OAI-SearchBot, ChatGPT-User, PerplexityBot, Googlebot, Bingbot and ClaudeBot allowed everywhere, GPTBot blocked by one firewall
Websiterobots.txtLive request with each crawler's name
Kato ElectricalAll allowedAll got through
Dental training instituteAll allowedGPTBot turned away (status 429); all others got through
Industrial software companyAll allowedAll got through
Online mobility storeAll allowedAll got through
Shower door companyAll allowedAll got through

The dental institute's robots.txt didn't block GPTBot, but its firewall did. Because GPTBot is only the training crawler, that didn't stop ChatGPT search reading the site. In fact, the institute's site was cited more than any other business website in our data.

How to check yours:

  1. Log in to your CDN or hosting firewall (for Cloudflare, look in your domain's security and bot settings).
  2. Find any setting that blocks "AI bots" or "AI crawlers".
  3. Make sure it allows search crawlers like OAI-SearchBot, unless you mean to block them.

Check 3: your server logs

The short answer: look for visits from OAI-SearchBot and ChatGPT-User, and check they really come from OpenAI.

If you can't see server logs (many website builders hide them), skip to check 4. It tells you more anyway.

Check 4: does ChatGPT cite you?

The short answer: the real test is whether ChatGPT links to your pages in its answers, and our data shows that being allowed in doesn't guarantee it.

Does ChatGPT read your website: five sites all open to AI crawlers, yet AI cited one in 1,471 answers and another in fewer than 5AI answers citing each business's own website: dental training institute 1,471; industrial software company 258; Kato Electrical 247; online mobility store 57; shower door company fewer than 5. All five allowed ChatGPT's search crawler. All five let ChatGPT in. Citations still varied wildly. AI answers (five systems) citing each business’s own site, 30 Sep – 28 Oct 2026Dental training institute 1,471Industrial software company 258Kato Electrical 247Online mobility store 57Shower door company fewer than 5
Does ChatGPT read your website: five sites all open to AI crawlers, yet AI cited one in 1,471 answers and another in fewer than 5

Our tracker, LLM Visibility Lens, asks each business's buying questions every day in ChatGPT and four other AI systems, and records every link. From 30 September to 28 October 2026, the five sites above were cited:

WebsiteAI answers citing its own site (five AI systems)
Dental training institute1,471
Industrial software company258
Kato Electrical247
Online mobility store57
Shower door companyfewer than 5

Every one of them let ChatGPT in, yet the citations ranged from fewer than 5 to 1,471. Looking at ChatGPT alone, from 30 September to 20 October it linked to the dental institute's site in 145 answers, a Massachusetts roofer's in 35, and Kato's in 8.

So what makes the difference, once the door is open? From our other studies:

You can run check 4 by hand: ask ChatGPT your customers' buying questions on several days, and note whether it links to your site.

What to allow and what to block

The short answer: allow the search crawlers, decide on training for yourself, and don't block by accident.

  1. Allow OAI-SearchBot if you want to appear in ChatGPT search. For a business that wants customers, that's almost always yes.
  2. Decide on GPTBot. Blocking it keeps your content out of training without hurting ChatGPT search. It's a business choice, not a visibility one.
  3. Leave ChatGPT-User alone. It acts when a real person asks ChatGPT about your page.
  4. Check your firewall after any security change. That's where accidental blocks hide.
  5. Submit your sitemap to Bing Webmaster Tools and keep pages fast and readable without heavy scripts, so every crawler gets the same clear content.

Other AI crawlers worth knowing

Our crawler check tests these too, because other AI systems use their own agents:

Each one follows its own block in robots.txt, so check them one by one. Compare how differently the AI systems use what they read in which AI recommends local businesses most.

How to check yours in one go

LLM Visibility Lens runs this AI crawler check on every plan, including the free one. It tests robots.txt and a live request for each crawler, then checks whether your key pages make your name, service and place clear. It also tracks whether ChatGPT and four other AI systems actually cite and name you, every day. See Kato's in the live demo, try the free question finder, or compare plans. Agencies can run it for every client; see the agency plan. For the full list of fixes, start with the AI visibility checklist.

More reading:

The method is on the how it works page. There's also a comparison with Semrush's AI visibility tool, the changelog, the FAQ page and the security page. If you'd like me to check whether ChatGPT can read your site, get in touch.

Questions people ask

Does ChatGPT read my website?

It can if your robots.txt and firewall let OpenAI's search crawler, OAI-SearchBot, in. The best proof is whether ChatGPT cites your pages in its answers. In our data, five sites all let ChatGPT in, yet AI cited them anywhere from fewer than 5 to 1,471 times in four weeks.

What is the difference between GPTBot and OAI-SearchBot?

GPTBot collects content that may be used to train OpenAI's future models. OAI-SearchBot finds pages for ChatGPT's search answers. Blocking GPTBot opts you out of training but doesn't remove you from ChatGPT search; blocking OAI-SearchBot does.

Should I block GPTBot?

It's a business choice. Blocking GPTBot keeps your content out of OpenAI's model training and doesn't affect ChatGPT search. One site in our data had GPTBot blocked by its firewall and was still the most-cited business website we tracked.

Can Cloudflare stop ChatGPT reading my site?

Yes. A firewall or CDN can turn AI crawlers away before robots.txt is even read. Cloudflare announced default blocking of AI crawlers for new customers in July 2025, so check your bot settings and make sure search crawlers are allowed if you want to appear in AI answers.

How do I know if a visit from GPTBot is real?

Check the visitor's IP address against the lists OpenAI publishes for each agent: searchbot.json, gptbot.json and chatgpt-user.json. A request using OpenAI's name from an address outside those lists isn't from OpenAI.

How long does it take ChatGPT to notice a robots.txt change?

OpenAI says it can take about 24 hours for its search systems to adjust after a robots.txt update. Whether ChatGPT then cites your pages depends on what's on them and what the rest of the web says about you.

Harjeet Singh Bedi, Founder, LLM Visibility Lens · SEO consultant, Bedi SEO

Harjeet Singh Bedi Founder, LLM Visibility Lens · SEO consultant, Bedi SEO

Harjeet has worked in SEO since 2010, first in agencies and now running Bedi SEO for local businesses, online stores and agencies. He built LLM Visibility Lens after clients kept asking whether they showed up in ChatGPT and other AI tools and nobody could give them an honest, measured answer. Every figure in this article comes from answers his tool collected.

Connect with Harjeet on LinkedIn

Found this useful? Let us know, or pass it to someone who would.

See your own numbers

The question finder reads your website and shows the questions buyers actually ask AI about what you sell — free, no card.

Find your questions