Will OAI-AdsBot reach your landing page?
Fetch robots.txt and scan for blocks on OAI-AdsBot — the crawler that matters for ChatGPT ad review, not GPTBot.
Loading tool…
Field note: Crawler access guide
Talk to us Talk to usOpenAI rejects ads whose landing pages block its crawlers, and the crawler that matters is OAI-AdsBot. It visits only pages submitted as ad landing pages, to check policy compliance and inform relevance. GPTBot is a different bot with a different job: blocking GPTBot does not affect your ads at all.
Free to use. No email required, and results stay on screen.
How to use it
- Enter the landing page URL you intend to submit as an ad destination.
- The checker fetches that domain’s robots.txt and parses every applicable group.
- It reports whether OAI-AdsBot, OAI-SearchBot, and GPTBot are allowed or disallowed.
- If robots.txt cannot be fetched from the browser, paste its contents to analyse with the same logic.
What it reports
- OAI-AdsBot
- The crawler that reviews ad landing pages. A block here causes ad rejection.
- OAI-SearchBot
- Powers ChatGPT search citations. Allowing it is recommended.
- GPTBot
- Model training crawler. Blocking it does not affect ads.
- Wildcard rules
- Whether a User-agent: * group disallows the paths you are advertising.
Worth knowing
robots.txt is only the first of five layers that can block a crawler. WAF rules, CDN bot management, rate limiting, and origin IP allowlists can all reject OAI-AdsBot while robots.txt reads as permissive. A clean result here means one layer is clear, not that the page is reachable.
Common questions
Which OpenAI crawler do I need to allow for ChatGPT ads?
OAI-AdsBot. It visits pages submitted as ad landing pages to check policy compliance and inform ad relevance, and it visits nothing else. Blocking it is a documented cause of ad rejection.
Does blocking GPTBot affect my ChatGPT ads?
No. GPTBot is the model training crawler and is unrelated to ad review. Many sites blocked GPTBot and OAI-AdsBot together as if it were one decision. It is not, and only the OAI-AdsBot block harms your ads.
Is OAI-AdsBot data used to train OpenAI models?
No. OpenAI states that data collected by OAI-AdsBot is explicitly not used to train foundation models. Its purpose is limited to ad policy compliance and relevance.
My robots.txt looks fine but ads are still rejected. Why?
robots.txt is one of five layers. WAF rules, CDN bot management, rate limiting, and origin IP allowlists can each block the crawler independently, and none of them appear in robots.txt.