# OAI-AdsBot

## Quick answer

OAI-AdsBot is OpenAI's crawler for checking the safety and policy compliance of landing pages submitted as ads on ChatGPT. It only visits pages tied to an active ad submission, not general web content, and it doesn't feed model training or affect how a brand appears in ChatGPT's answers.

## What it does

OAI-AdsBot visits landing pages that have been submitted as ads on ChatGPT, checking them to validate safety and policy compliance before or while those ads run. OpenAI is explicit that data this bot collects is not used to train its generative AI foundation models, which separates OAI-AdsBot's job entirely from GPTBot's training crawl and from the fetches ChatGPT-User makes on a live user's behalf. Because it only visits pages an advertiser has already submitted through OpenAI's ad system, it doesn't crawl a site broadly or discover new pages on its own. OpenAI publishes OAI-AdsBot's IP ranges separately, letting a site owner verify genuine traffic before deciding how to configure access.

## Facts

- Operator: OpenAI
- Robots token: OAI-AdsBot
- User agent string(s): Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-AdsBot/1.0; +https://openai.com/adsbot
- Purpose: other
- Respects robots.txt: not stated
- IP ranges: https://openai.com/adsbot.json

## Should you block it?

OAI-AdsBot only matters to a site that has submitted a landing page as an ad on ChatGPT; for that use case, blocking it could prevent OpenAI from completing the safety and policy check the ad needs before it can run. For every other site, this bot has nothing to decide, since OpenAI documents it as unrelated to search indexing, AI training, or the content ChatGPT draws on when answering a question about a brand. It's worth distinguishing OAI-AdsBot from the bots that actually affect whether a brand shows up in ChatGPT's answers, like GPTBot for training or ChatGPT-User for live fetches, since blocking or allowing OAI-AdsBot specifically has no bearing on that broader AI-visibility question. The decision here is tied entirely to whether the site is running paid ads on ChatGPT.

## How to block it

OpenAI's documentation does not explicitly confirm that OAI-AdsBot honors robots.txt the way GPTBot and OAI-SearchBot do, but the standard rule to signal a preference is:

User-agent: OAI-AdsBot
Disallow: /

This only matters if the site has submitted a landing page as an ad on ChatGPT; it's unrelated to search indexing or AI training.

## FAQ

### Does OAI-AdsBot affect how my brand shows up in ChatGPT's answers?

No. OpenAI documents OAI-AdsBot as validating ad landing pages only, with data it collects not used to train generative AI foundation models.

### Who actually needs to worry about OAI-AdsBot?

Mainly sites that have submitted a landing page as an ad on ChatGPT, since this bot checks those specific pages for safety and policy compliance.

### Is OAI-AdsBot the same as GPTBot?

No. GPTBot collects content for model training. OAI-AdsBot only validates landing pages submitted as ChatGPT ads, and OpenAI says its data isn't used for training.

## Sources

- OAI-AdsBot validates the safety of web pages submitted as ads on ChatGPT. Source: https://developers.openai.com/api/docs/bots
- Data collected by OAI-AdsBot is not used to train OpenAI's foundation models. Source: https://developers.openai.com/api/docs/bots
