AI search crawlers

OAI-SearchBot

OAI-SearchBot is a bot operated by OpenAI that indexes pages so an AI answer engine can cite them. Crawls sites to surface as results in SearchGPT. It honours robots.txt, and a request claiming to be OAI-SearchBot can be checked against a published IP range file.

OpenAIIP rangesrobots.txt:Honours

Live check

Verify an IP that claimed to be OAI-SearchBot

Paste the address from the log line. It is checked against what the operator publishes.

Reference

OAI-SearchBot at a glance

Reference data for the OAI-SearchBot crawler
User agentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot
OperatorOpenAI
PurposeSearch result generation.
Respects robots.txtHonourssource
Verification methodIP rangesPublished IP range file

OpenAI publishes a separate range file for the search crawler. Blocking it removes the site from ChatGPT search results, which is a different decision from blocking training.

https://openai.com/searchbot.json

Crawl patternNot published
Robots.txt tokensOAI-SearchBot
Operator documentationhttps://platform.openai.com/docs/bots

Crawls sites to surface as results in SearchGPT.

robots.txt

Allow or block OAI-SearchBot

Paste one at the root of your domain. Rules are per token.

Block OAI-SearchBot
User-agent: OAI-SearchBot
Disallow: /
Allow OAI-SearchBot
User-agent: OAI-SearchBot
Allow: /
Allow, except the pages you never want quoted
User-agent: OAI-SearchBot
Allow: /
Disallow: /account/
Disallow: /checkout/
Disallow: /search

Edit the Disallow paths to match your own URLs.

What blocking actually costs you

Blocking OAI-SearchBot takes the site out of the index behind its answers, so it stops being cited there. If referral traffic from AI answers matters to you, block the training crawler instead and leave this one alone.

Build a file for every crawler

FAQ

OAI-SearchBot questions

What is OAI-SearchBot?

OAI-SearchBot is a bot operated by OpenAI that indexes pages so an AI answer engine can cite them. Crawls sites to surface as results in SearchGPT. It honours robots.txt, and a request claiming to be OAI-SearchBot can be checked against a published IP range file.

Does OAI-SearchBot respect robots.txt?

Yes. The operator documents that OAI-SearchBot reads robots.txt and follows Disallow rules for its own token. Rules take effect on the next fetch of the file, which can be hours or days after you publish them.

How do I verify a request really came from OAI-SearchBot?

OpenAI publishes a separate range file for the search crawler. Blocking it removes the site from ChatGPT search results, which is a different decision from blocking training. The reference is published at https://openai.com/searchbot.json.

How do I block OAI-SearchBot?

Add the OAI-SearchBot token to robots.txt with Disallow: /. If the crawler ignores robots.txt, match the user agent at your CDN or reverse proxy and return 403 there instead.

Will blocking OAI-SearchBot hurt my search rankings?

Blocking OAI-SearchBot takes the site out of the index behind its answers, so it stops being cited there. If referral traffic from AI answers matters to you, block the training crawler instead and leave this one alone.

    OAI-SearchBot (OpenAI): User Agent, IP Verification & robots.txt | IPScanner