"Indexing" is a Google word, and ChatGPT does not work quite like Google. There is no Search Console for ChatGPT, no index coverage report, no published ranking documentation. What there is: three documented crawlers, a robots.txt you control, and answers you can read.
This post explains what OpenAI documents about how ChatGPT reaches web content, what you control, what you can observe, and what our own logs and answers show over a month.
How does ChatGPT get to your pages?
OpenAI documents three user agents that fetch web pages, each with its own job:
OAI-SearchBot
- What OpenAI says it is for
- "used to surface websites in search results in ChatGPT's search features"
- When it fetches
- On its own schedule, to keep pages available for search
GPTBot
- What OpenAI says it is for
- crawls content "that may be used in training our generative AI foundation models"
- When it fetches
- On its own schedule, for training
ChatGPT-User
- What OpenAI says it is for
- "for certain user actions in ChatGPT and Custom GPTs"
- When it fetches
- When a person's question leads ChatGPT to visit a page
So there are really three paths from your page to an answer:
- Search. OAI-SearchBot has fetched your page before. When someone asks a question that needs current information, ChatGPT can retrieve it and cite it.
- Live fetch. A person's question leads ChatGPT to visit your page right then, as ChatGPT-User.
- Memory. The model learned something about you during training, from pages GPTBot or other sources gathered, and answers without fetching anything. These answers usually carry no link to you.
The first two produce citations. The third produces mentions without links, which is why your brand can be named in an answer that cites nobody.
What does this look like on a real site?
Here is our own site for the 30 days to 2026-10-04, read from our workspace that day. The frame at the top of this page has the crawling side.
Crawling. OpenAI's crawlers made 7,536 requests across 428 distinct pages. About 86% were search indexing, 11% training and 3% live fetches triggered by someone's question. Those shares are OpenAI's rounded purpose mix, so a per-crawler count is an approximation. These are counts by claimed user agent; none were verified, because OpenAI's crawlers cannot be verified the way Googlebot can.
Citing. On the 61 questions we track, ChatGPT answered 2,349 times in the window and linked our domain in 154 of them, 91 on the three questions that contain our name. ChatGPT adds utm_source=chatgpt.com to many of the links it shows, so clicks arrive in analytics labelled as coming from ChatGPT.
The gap. The OpenAI crawlers fetched 428 of our pages. The pages the engines cited most were a small set: the home page, the compare hub, pricing and a few comparison pages. This post was cited in 5 of 4,524 answers, every one to "what is Attensira". Being fetched is a condition for being cited, not a cause. Our own documentation puts it plainly: a model answers a prompt, a crawler fetches pages, and "a high crawl rate does not produce mentions".
What do you control?
Access, per crawler
robots.txt can allow or block each crawler separately, because each has its own user agent. Common choices:
- Allow search, block training: allow OAI-SearchBot, disallow GPTBot. Your pages can be cited in ChatGPT search; they are not offered for training.
- Allow everything: the default if you do nothing.
- Block everything: your pages cannot be fetched for search or training. ChatGPT can still mention you from what it learned before, without a link.
OpenAI notes that a robots.txt change can take about 24 hours to take effect in its systems.
Two other things block crawlers more often than robots.txt does: bot protection at your CDN or host, which may challenge or drop crawler requests, and pages that only render their text with JavaScript, which a crawler fetching HTML will see as empty.
What the page says
Once a page can be fetched, what decides whether it is cited is its content: whether it answers the question, in a passage that stands alone. See AI search chunking and becoming the sentence AI search writes.
Where else you appear
ChatGPT often cites pages about you rather than pages by you: roundups, reviews, comparisons. For category questions those decide more answers than your own site does.
What can you observe?
Three things, and you need all three:
Crawler fetches
- Where it comes from
- Server, CDN or edge logs
- What it answers
- Can ChatGPT reach and read my pages?
Answers and citations
- Where it comes from
- Asking ChatGPT your buyers' questions, repeatedly
- What it answers
- Does ChatGPT name me, and which pages does it cite?
Referral visits
- Where it comes from
- Analytics, via utm_source=chatgpt.com
- What it answers
- Do people click through from ChatGPT?
None of them alone is enough. Fetches without citations means your pages are read but not used. Citations without fetches means ChatGPT is using pages about you, not yours. Referrals are the smallest number and the latest to move.
For the crawler side, see analyzing log files. For the answer side, see how to audit your AI mentions.

