ChatGPT-User is OpenAI's user-action fetcher. It is not a bulk crawler and not a training crawler: it retrieves a single page on demand when a ChatGPT user (or a GPT/plugin acting for them) needs to browse it. Activity is driven by real user requests, not scheduled indexing.
Blocking ChatGPT-User prevents ChatGPT from fetching and reading your page when someone explicitly asks about it, so the assistant can't pull your live content into that conversation.
How to check and control it
To check, look in your robots.txt for a rule targeting this user-agent. To allow or block it:
User-agent: ChatGPT-User
Disallow: / # blocks it — remove or set "Allow: /" to permit
For an instant check across your whole site, use SEO AEO Specialist's free AI crawler checker, and see the llms.txt & AI crawler guide.
FAQ
Is ChatGPT-User the same as OAI-SearchBot?
No. OAI-SearchBot builds ChatGPT's search index in the background, while ChatGPT-User fetches a page in real time in response to a specific user action. Blocking ChatGPT-User stops on-demand fetches; blocking OAI-SearchBot removes you from the search index and citations.
Should I block ChatGPT-User?
Usually not, if you want ChatGPT to access your live pages when users ask about them. Since it acts on genuine user intent, blocking it mainly limits your reach. SEO AEO Specialist audits every OpenAI user-agent so you can decide deliberately rather than by accident.
See where you stand
SEO AEO Specialist runs a free AI-visibility audit and hands you the exact fixes. One-off report €9, unlimited €19/mo.
Run your free audit →