Preview environment
CrawlPact

OAI-AdsBot

User-agent token
OAI-AdsBot
Purpose
Advertising / validation
Status
active
Last verified
2026-07-24

OpenAI documents OAI-AdsBot as the crawler used “to validate the safety of web pages submitted as ads on ChatGPT. When you submit an ad, OpenAI may visit the landing page to ensure it complies with our policies.” OpenAI’s documentation states the data it collects “is not used to train generative AI foundation models.”

Why this is different from GPTBot

OAI-AdsBot only visits pages that have been submitted as ChatGPT ads, for compliance and relevance checks — it is unrelated to GPTBot’s training-data collection or OAI-SearchBot’s search indexing.

Published IP ranges

OpenAI publishes OAI-AdsBot’s IP ranges at https://openai.com/adsbot.json, in addition to supporting standard robots.txt disallow rules.

Site-owner controls

Standard robots.txt disallow rules apply. See /limitations for what a robots.txt rule can and cannot guarantee.

Example robots.txt configuration

To disallow OAI-AdsBot specifically, without affecting any other crawler:

User-agent: OAI-AdsBot
Disallow: /

If no dedicated User-agent: OAI-AdsBot group exists in a domain's robots.txt, this crawler falls back to whatever the wildcard User-agent: * group says (RFC 9309) — see robots.txt syntax basics for how group selection works.

Official source: https://developers.openai.com/api/docs/bots

Verified against the source above as of 2026-07-24 — see how CrawlPact verifies crawler information.

See how this applies to your own site

Run a free audit to check your declared AI crawler policy against your own domain, or use the AI crawler checker to check this one crawler specifically.

Audit a domain