OAI-AdsBot
OpenAI's ad-safety crawler. It reviews pages submitted as ChatGPT ads - not organic citation candidates.
Reference reviewed by Sona
| Operator | OpenAI |
|---|---|
| Powers | Safety review of pages submitted as ChatGPT ads |
| Purpose | Search & answers |
| User-agent token | OAI-AdsBot |
| Respects robots.txt | Yes |
OAI-AdsBot is the newest of OpenAI's four documented crawlers, and its job is narrower than the name suggests. OpenAI describes it as used to "validate the safety of web pages submitted as ads on ChatGPT" - a compliance review of advertiser-submitted landing pages, not a crawl that enriches shopping results or influences organic answers.
That scoping makes it the least consequential OpenAI token for most sites. If you do not advertise on ChatGPT, nobody is submitting your pages for ad review, and you should see no traffic. Blocking it costs you nothing and gains you nothing.
If you do advertise, the calculus inverts sharply. The crawler has to reach the landing page for the safety check to pass, so a Disallow - or a wildcard block that catches this token by omission - can cause ad placements to fail review for reasons that will not be obvious from your ad account.
It has its own robots.txt group and its own IP feed at openai.com/adsbot.json, controllable independently of GPTBot, OAI-SearchBot, and ChatGPT-User. Anyone maintaining OpenAI rules from an older template will not have this token at all, since it postdates most published guidance.
How OAI-AdsBot behaves
- Fires only when a page has been submitted as a ChatGPT ad, so most sites should never see it.
- Performs safety validation, not content enrichment - it does not affect organic citation eligibility.
- Newest of OpenAI's four tokens, so it is absent from most older robots.txt templates.
- Has its own IP feed, separate from the GPTBot, SearchBot, and ChatGPT-User files.
Full user-agent string
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-AdsBot/1.0; +https://openai.com/adsbot
Allow OAI-AdsBot
Required if you advertise on ChatGPT - the safety review cannot pass if the crawler cannot fetch your landing page.
User-agent: OAI-AdsBot Allow: /
Block OAI-AdsBot
You don't advertise on ChatGPT, so there is nothing to review and no cost to declining the access.
User-agent: OAI-AdsBot Disallow: /
How to verify OAI-AdsBot
Published IP range feed
OpenAI publishes a dedicated feed at openai.com/adsbot.json, separate from its three other crawler files. Because legitimate traffic only occurs when a page has actually been submitted as a ChatGPT ad, an unexpected verified hit is a signal worth following up on - it suggests someone has submitted your URL as an ad landing page, which is useful to know if that someone is not you.
Check an IP against this botCommonly confused with OAI-AdsBot
OAI-SearchBot decides whether ChatGPT can organically cite you. OAI-AdsBot only reviews pages submitted as paid placements - blocking it has no effect on organic visibility.
Neither shares the other's purpose: GPTBot collects training data, OAI-AdsBot performs ad safety review. Both are separate robots.txt groups.
OAI-AdsBot FAQs
What does OAI-AdsBot actually do?
OpenAI describes it as validating the safety of web pages submitted as ads on ChatGPT. It is a compliance check on advertiser-submitted landing pages, not a crawl that feeds organic answers or shopping results.
Do I need to allow it if I don't advertise on ChatGPT?
No. Traffic only occurs when a page has been submitted as a ChatGPT ad, so if you do not advertise you should never see it, and blocking it costs you nothing.
Could blocking this break my ChatGPT ads?
Yes. The crawler has to fetch the landing page for the safety review to pass, so a Disallow - including a wildcard block that catches this token by omission - can cause placements to fail review in ways your ad account will not explain clearly.
Why is this token missing from my robots.txt template?
It is the most recent of OpenAI's four crawlers and postdates most published robots.txt guidance. Templates that cover GPTBot, OAI-SearchBot, and ChatGPT-User frequently omit it.
Can OAI-AdsBot read your page right now?
Test any URL and see exactly what AI crawlers receive.