AIgentSphere

AI crawlers › OAI-SearchBot

OAI-SearchBot: the one you probably should not block

OAI-SearchBot is the robot OpenAI documents as surfacing websites in ChatGPT’s search features. Of all the robots on these pages it is the one where blocking has a direct, documented cost to your visibility.

Search crawler · operator: OpenAI · every fact below is quoted from OpenAI, “Bots” (crawler reference) and links to it. Nothing on this page is inferred.

what the operator documents

The facts, and where each one comes from

// OAI-SearchBot — operator documentation
FactWhat the operator saysSource
OperatorOpenAI.OpenAI docs
Name to match in robots.txtOAI-SearchBotOpenAI docs
Documented request stringMozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.4; +https://openai.com/searchbotOpenAI docs
Documented purpose“For search. Used to surface websites in search results in ChatGPT’s search features.”OpenAI docs
What blocking it meansThe operator documents that disallowing it prevents a site from appearing in ChatGPT search.OpenAI docs
Not a training crawlerThe operator documents training crawling under a separate name, GPTBot, with its own robots.txt group.OpenAI docs
Published address listhttps://openai.com/searchbot.jsonOpenAI docs

What the operator does not publish

  • A ranking mechanism. Nothing on the operator's page says how a site is ordered or chosen once it is eligible, and anyone selling you a position in an assistant's answer is selling something they cannot show you.

allow or block

The exact robots.txt lines

Paste these into the robots.txt file at the root of your site. Groups are matched by name, so a group for one robot has no effect on another.

Allow it explicitly — the usual answer

User-agent: OAI-SearchBot
Allow: /

Block it — know what this costs

User-agent: OAI-SearchBot
Disallow: /

Keep it out of one area only

User-agent: OAI-SearchBot
Disallow: /internal/
Allow: /

A blanket User-agent: * with Disallow: / blocks this one too. That is how most sites accidentally remove themselves from an assistant’s search index while trying to opt out of training.

what it means for you

What allowing or blocking it actually changes

Blocking it costs you

Eligibility to be surfaced in that assistant’s search features, by the operator’s own description. This is the concrete one.

Allowing it does not fix your answers

Being fetchable is not the same as being answerable. Across sixty-four cold agent visits to twelve real company sites, 89% could not state a price for what the business sells, and 57 of 64 read one page and stopped (Note 27). The robot arrived. The answer was not on the page.

What to do after you allow it

Put the answers where a one-page reader will find them. That is the whole of our product and it is measurable: 78% fact recovery with the block in place against 30% without it (Note 41).

And the lever that is not in this file at all

Permission is one job; being legible when the robot arrives is another. Google’s page-quality tooling now audits websites for agent-readiness, and the package passes the llms.txt and page-structure checks of Google’s agent-readiness audit; the WebMCP audits cover interactive tools a fact package deliberately does not install — which is a claim about the surfaces on your site, not about who you let in. We make no claim that any of it improves your search position.

The distinction that decides everything on this page

// two populations, measured separately (Note 04)
Crawlers like this oneA model with a fetch tool
Reads robots.txtAlways, and firstNever, in our runs
What it is doingIndexing, then leavingAnswering somebody’s question now
What reaches itYour directivesThe bytes of the page it fetched

Our own server logs plus six models per site across two client sites: the crawlers requested robots.txt before anything else, every time, and not one fetch-tool model requested it once. Source: MARKETING_NOTES_AGENT_VISIBILITY.md, Note 04.

the rest of them

The other crawlers people ask us about

Definitions for the vocabulary on this page: AI crawler, answer engine, llms.txt, fact block.

The separate question of whether your site is legible when one of these arrives is graded by Google’s own tooling now: our explainer on the Agentic Browsing audit covers every check it runs.

free audit

See what AI sees on your site

Blocking and allowing is housekeeping. The question underneath it is whether the page a robot reaches actually answers what your buyers ask.

One model fetches your homepage and answers buyer questions from it. You get the recovery score and the specific answers it could not find. That is the whole free tier: it shows you the problem, and the fix package is not included.