English
citeglass · AI visibility check

HomeKnowledge base › AI crawlers in detail

Allow or block GPTBot

GPTBot is the crawler OpenAI uses to collect publicly accessible content for training future models.

What GPTBot is for

GPTBot fetches pages for training data — not to answer a specific user question in ChatGPT. The live search in ChatGPT is handled by OAI-SearchBot and ChatGPT-User. If you block GPTBot but still want to appear in AI search, you must keep allowing those two.

Allowing it

A dedicated block gives GPTBot full access: "User-agent: GPTBot" followed by "Allow: /". Important: a bot-specific block fully replaces the "User-agent: *" block for GPTBot — repeat any necessary Disallow rules there.

Blocking it

"User-agent: GPTBot" followed by "Disallow: /" keeps GPTBot off the whole domain. OpenAI usually respects robots.txt within 24 hours. It does not pull back content that has already gone into training.

Checking whether it works

GPTBot obeys robots.txt — but still won't get through if a WAF or bot protection rejects the user agent with a 403 first. citeglass fetches your page with the real GPTBot user agent and shows whether the robots.txt rule and the actual server response match.

Check your own site

citeglass shows in about 30 seconds where your website is unreadable for AI systems — free and without login.

Read on

General information, not legal advice. GEO is a young field — recommendations may change.