website@ki-console.com

OpenAI crawlers

Does ChatGPT read your website?

ChatGPT reads public pages through three OpenAI agents: GPTBot collects training data, OAI-SearchBot builds the index for ChatGPT search, and ChatGPT-User fetches pages when someone asks. According to OpenAI, robots.txt rules may not apply to ChatGPT-User. A fourth agent, OAI-AdsBot, only checks ad landing pages.

OpenAI

The three OpenAI agents that matter

A GPTBot visit, a ChatGPT-User visit and an OAI-SearchBot visit do not mean the same thing. The token tells you which type of access happened. The fourth OpenAI agent, OAI-AdsBot, only checks landing pages of ads in ChatGPT and has nothing to do with training or search.

Training

GPTBot

Training and web data access

GPTBot collects web content that OpenAI may use to train its models. Blocking it signals that your content should stay out of training. Allowing it is a policy decision, not proof of a live ChatGPT answer.

Live fetches

ChatGPT-User

Live page reads

ChatGPT-User is the strongest signal that someone asked ChatGPT to access a page or a GPT tool requested it in the moment. OpenAI states that robots.txt rules may not apply here because a person triggers the fetch. A block is therefore no guarantee.

AI search

OAI-SearchBot

Search-backed retrieval

OAI-SearchBot makes pages findable in ChatGPT search. According to OpenAI, blocking it keeps a site out of search answers, though it can still appear as a plain link; changes take about 24 hours to take effect.

Straight answers

What skeptical website owners usually ask first

KI-Console does not sell magic visibility. It makes your website more readable for AI systems and shows evidence where the tracker or logs provide it.

Is ChatGPT-User the same as GPTBot?

No. GPTBot is associated with training or data collection. ChatGPT-User is a live fetch tied to a user action or tool request.

Can I allow ChatGPT-User but block GPTBot?

Yes, robots.txt can name the agents separately: you allow ChatGPT-User and OAI-SearchBot and block GPTBot for training. Note that OpenAI does not commit to robots.txt rules for user-triggered fetches such as ChatGPT-User.

Does KI-Console detect the OpenAI agents?

Yes. The detection engine tracks GPTBot, ChatGPT-User, OAI-SearchBot and OAI-AdsBot and shows them with their crawler group.

How long until ChatGPT sees a change?

For a live fetch, immediately — ChatGPT-User retrieves the page at the moment someone asks. For the search index it takes days to weeks, depending on when OAI-SearchBot returns. For training, not at all: what sits in the model only changes with the next model. So if you want to correct a false claim about your company, correct it on the website and make sure the live fetch works — that takes effect fastest.

Does blocking GPTBot hurt?

For today's visibility, barely, because GPTBot concerns future training, not today's answer. But anyone who blocks GPTBot and accidentally blocks ChatGPT-User and OAI-SearchBot along with it — through a blanket rule or a bot protection — cuts themselves off from the live fetch. That is the mistake we see most often: the intent was aimed at training, the damage landed on visibility.

Why does ChatGPT name my competitor and not me?

Usually not because the competitor is bigger, but because on their page the answer to the question asked is stated in so many words. A model names what it can quote. Someone who writes "we repair hybrid vehicles of all makes in Bern and the surrounding area" gets named for exactly that question; someone who writes "your competent partner for mobility" does not. Compare your page and theirs against the question you care about — the difference is almost always concreteness, not company size.

Check your own website

Find out which AI signals are working right now

Run the free scan first. With an account, you can verify the domain, keep history, generate files, and document crawler visits over time.