Key takeaways

  • Robots.txt shows what permission you granted AI crawlers, not whether GPTBot or OAI-SearchBot actually visited your site.
  • GPTBot handles content that may train OpenAI's models, while OAI-SearchBot surfaces pages in ChatGPT search, and a site can block one while allowing the other.
  • A CDN or firewall rule, such as Cloudflare's AI Crawl Control, can block a crawler at the network layer even when robots.txt allows it.
  • Confirming a real visit requires searching server or CDN logs for exact bot user-agent strings and checking HTTP status codes like 200, 403, or 429.
  • Most AI crawlers read raw HTML and do not execute JavaScript, so content loaded via client-side rendering may be invisible even when robots.txt says allow.
  • In our check of 100 websites, 18 of 51 big sites block GPTBot but only 8 block OAI-SearchBot, and none of the 46 readable brands from our AI visibility study block either one.

Can ChatGPT crawl my website? Start with this five-minute check

Answer first: what a crawl check can and cannot confirm