Rankwise logoRankwise
Free audit
PricingCompareResources
Sign inGet started

Footer

Rankwise

The infrastructure layer for AI search: measure what AI says, publish what wins, and pinpoint the fixes that get you cited.

Built for the answer engines

Product

  • Pricing
  • Templates

Solutions

  • For agencies
  • For in-house SEO
  • For founders
  • Use Cases
  • Integrations
  • Compare
  • Alternatives

Resources

  • Resources
  • Articles
  • Guides
  • Case Studies
  • Learn
  • Glossary
  • Topics
  • API

Company

  • About
  • Contact
ImpressumAGBDatenschutz

© 2026 Rankwise. All rights reserved. Built by Founder Ventures.

Tracking ChatGPT · Perplexity · Claude · Google AI Overviews
  1. Rankwise
  2. /AI crawlers
  3. /ChatGPT-User
OpenAI · User-triggered fetch

ChatGPT-User

Visits a web page when a user asks ChatGPT or a custom GPT a question that needs it.

Source: developers.openai.com
Check if your site allows ChatGPT-User

Operator

OpenAI

Job

User-triggered fetch

Visits a page because a person asked a question that needs it. This is the visit that can end in a citation.

robots.txt

May ignore robots.txt on user requests

OpenAI says that because these visits are initiated by a user, robots.txt rules may not apply.

Source: developers.openai.com
User agent

How it identifies itself

Copied from the vendor's documentation. Version numbers inside these strings change over time, so match on the token rather than the whole string.
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot
Source: developers.openai.com
robots.txt

Allow or block ChatGPT-User

Add one of these groups to the robots.txt at the root of your domain.

A crawler obeys only the most specific group that names it (RFC 9309), so a named group does not inherit the rules under User-agent: *. Repeat any paths you keep private, as the example does with /admin/.

Allow ChatGPT-User
User-agent: ChatGPT-User
Allow: /
Disallow: /admin/
Block ChatGPT-User
User-agent: ChatGPT-User
Disallow: /

OpenAI says this fetcher acts on a person's request and may not follow robots.txt. A block here states your preference; it may not stop the visit.

What tryrankwise.com does

We name ChatGPT-User and let it in

Read from the robots.txt we serve. We want AI engines to read and cite this site, so every AI crawler is allowed everywhere except the app, the API and the sign-in pages (/dashboard/, /api/, /login, /signup, /sign-in, /sign-up). The file also declares Content-Signal: ai-train=yes, search=yes, ai-input=yes.

tryrankwise.com/robots.txt
User-agent: ChatGPT-User
Allow: /
Disallow: /dashboard/
Disallow: /api/
Disallow: /login
Disallow: /signup
Disallow: /sign-in
Disallow: /sign-up

See the whole file. The same rules repeat in every group, because a crawler that matches a named group ignores the wildcard one.

Worth knowing

More from OpenAI

  • OpenAI says ChatGPT-User is not used to decide whether content appears in ChatGPT search. That is OAI-SearchBot's job.

    Source: developers.openai.com
Other OpenAI crawlers
OAI-SearchBotSearch index
GPTBotModel training
AI engines it matters for
ChatGPTHow it picks sources, and what Rankwise measures on it

Sources, checked 2026-09-24

  • developers.openai.com/api/docs/bots
Check your own file

Does your robots.txt let ChatGPT-User in?

The free AI crawler checker reads your robots.txt and reports which of the major AI crawlers it allows or blocks. No signup.
Check AI crawler accessOr start free →