ChatGPT-User

AI assistant fetcher

The fetcher ChatGPT uses when a user action requires loading a page, for example when a user asks ChatGPT to read, summarize, or check a specific URL. Requests happen on behalf of a user, not as bulk crawling, and OpenAI states this traffic is not used for training.

OperatorOpenAI
TypeAI assistant fetcher
Respects robots.txtYes (documented)
DocumentationOfficial operator documentation

ChatGPT-User user-agent string

This is how ChatGPT-User identifies itself in your server logs:

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot

How to block ChatGPT-User in robots.txt

Add this to the robots.txt file at the root of your site:

Block ChatGPT-User

User-agent: ChatGPT-User
Disallow: /

Explicitly allow ChatGPT-User

User-agent: ChatGPT-User
Allow: /

What blocking changes: ChatGPT can no longer open your pages when users ask about them, so answers about your site fall back to older or second-hand information and your pages stop being linked from those answers.

Want to decide for all AI bots at once? Use the AI robots.txt generator.

Other ai assistant fetchers

Is OpenAI sending you visitors?

Glyphex classifies AI referral traffic from ChatGPT, Perplexity, Claude, Gemini and more. See which assistants cite your pages and what those visitors do.

See your AI traffic