ChatGPT-User
Fetches a page in real time when a ChatGPT user (or a GPT/agent) follows a link or browses on demand.
| Operator | OpenAI |
|---|---|
| Powers | Live page fetches when ChatGPT acts for a user |
| Purpose | User-triggered fetch |
| User-agent token | ChatGPT-User |
| Respects robots.txt | Yes |
ChatGPT-User is not a bulk crawler. It fires when a person using ChatGPT triggers a fetch — for example by asking ChatGPT to open or summarize a specific URL, or when an agent/plugin browses on the user's behalf.
Because the request is initiated by a human in the loop, many sites choose to allow ChatGPT-User even when they block training crawlers like GPTBot.
Allow ChatGPT-User
Users explicitly asking ChatGPT about your page can actually read it — a direct, intent-driven visit.
User-agent: ChatGPT-User Allow: /
Block ChatGPT-User
You want to prevent all programmatic access from ChatGPT, including user-initiated fetches.
User-agent: ChatGPT-User Disallow: /
Can ChatGPT-User read your page right now?
Test any URL and see exactly what AI crawlers receive.