¿Qué es ChatGPT-User y cuándo visita tu web?
ChatGPT-User es el agente web de OpenAI que visita una página para atender una acción que pide una persona en ChatGPT o en un GPT personalizado. No rastrea la web de forma automática ni decide si un contenido puede aparecer en la búsqueda de ChatGPT, y como cada visita la inicia alguien, OpenAI avisa de que las reglas de robots.txt pueden no aplicarse.
Lo esencial
- ChatGPT-User visita páginas cuando una persona hace algo en ChatGPT o en un GPT personalizado; no recorre la web por su cuenta.
- No decide si tu tienda puede salir en la búsqueda de ChatGPT: ese trabajo es de OAI-SearchBot.
- Como cada visita la inicia alguien, OpenAI avisa de que las reglas de robots.txt pueden no aplicarse.
- Una visita auténtica sale de una IP de la lista que publica OpenAI en chatgpt-user.json, que cambia a menudo.
ChatGPT-User no es una persona usuaria de ChatGPT ni una cuenta: es el nombre con el que se presenta en tu servidor el agente que OpenAI envía cuando alguien, desde ChatGPT, provoca la visita a una web. A diferencia de un rastreador, no recorre enlaces por su cuenta ni guarda un índice. Para una tienda tiene dos consecuencias. Es la huella más directa de que una persona está usando ChatGPT con una de tus páginas, y es el agente de OpenAI que menos control te deja desde robots.txt.
Cómo funciona
OpenAI documenta tres agentes en la misma página y les da trabajos distintos. OAI-SearchBot es el de la búsqueda, GPTBot el que reúne contenido para entrenar sus modelos y ChatGPT-User el que usa para ciertas acciones de los usuarios en ChatGPT y en los GPT personalizados.[1]OpenAI. Overview of OpenAI Crawlers La documentación no enumera esas acciones; lo que sí deja claro son tres límites:[1]OpenAI. Overview of OpenAI Crawlers
- No rastrea la web de forma automática. Cada visita responde a algo que ha hecho una persona.
- No decide qué aparece en la búsqueda de ChatGPT. OpenAI dice expresamente que ChatGPT-User no se usa para determinar si un contenido puede aparecer en su búsqueda.
- robots.txt puede no aplicarse. Como la acción la inicia un usuario, las reglas del archivo pueden no aplicarse a estas visitas.
Ese último punto es el que más sorprende, y tiene una razón. El protocolo de exclusión de robots, publicado como RFC 9309, está pensado para los rastreadores: programas que deciden solos qué pedir. Y aun para ellos, el estándar recuerda que sus reglas no son una forma de autorizar el acceso.[2]IETF (Koster, Illyes, Zeller y Sassman). RFC 9309: Robots Exclusion Protocol Un grupo User-agent: ChatGPT-User en tu archivo es una petición, no una puerta cerrada, y OpenAI ya avisa de que puede no atenderla.
La petición llega con este user agent, en la versión que documenta OpenAI en octubre de 2026:[1]OpenAI. Overview of OpenAI Crawlers
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot
Cualquiera puede escribir esa cadena en una petición, así que el nombre no prueba nada. Lo que sí lo prueba es la dirección de origen: OpenAI publica las IP desde las que sale ChatGPT-User en openai.com/chatgpt-user.json.[1]OpenAI. Overview of OpenAI Crawlers La versión que leímos el 6 de octubre de 2026 tenía fecha del 25 de septiembre de 2026 y 230 prefijos IPv4, muchos más que las listas de sus otros dos agentes.[3]OpenAI. chatgpt-user.json (rangos de IP de ChatGPT-User) Una lista así se mueve, y se consulta el día que verificas, no se copia una vez.
Las otras empresas tienen su equivalente, y no lo tratan igual. Perplexity usa Perplexity-User para las acciones que pide una persona dentro de su buscador, y dice que por lo general ignora las reglas de robots.txt porque la visita la pidió un usuario.[4]Perplexity. Perplexity Crawlers Anthropic, en cambio, afirma que sus agentes respetan las directivas de robots.txt, y avisa de que bloquear Claude-User impide que Claude recupere tu contenido para responder a una pregunta, lo que puede reducir tu visibilidad en las búsquedas que dirige el usuario.[5]Anthropic. Does Anthropic crawl data from the web, and how can site owners block the crawler? Tres empresas, tres políticas para el mismo tipo de visita.
OpenAI documenta aparte otro agente que tampoco conviene mezclar: el navegador en la nube de ChatGPT Work. Ese agente firma cada petición con el estándar HTTP Message Signatures (RFC 9421), con una cabecera Signature-Agent que vale "https://chatgpt.com", y OpenAI publica las claves para comprobar la firma.[6]OpenAI Help Center. ChatGPT Work's Cloud browser allowlisting Es el enfoque de Web Bot Auth. La página de ChatGPT-User no menciona firmas: para este agente, la verificación que documenta OpenAI es la lista de IP.[1]OpenAI. Overview of OpenAI Crawlers
En una tienda
Una tienda de café de especialidad revisa los registros de su servidor una mañana. Es un ejemplo ficticio, simplificado y con IP reservadas para documentación:
198.51.100.20 [06/Oct/2026:10:02:11 +0200] "GET /products/cafe-etiopia-250g HTTP/1.1" 200 "...compatible; OAI-SearchBot/1.4..."
203.0.113.58 [06/Oct/2026:17:45:30 +0200] "GET /products/cafe-etiopia-250g HTTP/1.1" 200 "...compatible; ChatGPT-User/1.0..."
Las dos líneas piden la misma ficha y dicen cosas distintas. La primera es el agente de búsqueda de OpenAI pasando por la tienda: tu página puede entrar en lo que ChatGPT muestra en sus búsquedas. La segunda es una visita puntual ligada a la acción de una persona en ChatGPT.[1]OpenAI. Overview of OpenAI Crawlers Ninguna de las dos prueba que la ficha salga en una respuesta, y las dos merecen la misma comprobación antes de contarlas: la IP de la primera se contrasta con la lista de OAI-SearchBot, y la de la segunda con chatgpt-user.json.
Ahora supón que la tienda quiere que ChatGPT no lea su catálogo y añade esto a su robots.txt:
User-agent: GPTBot
User-agent: ChatGPT-User
Disallow: /
Para GPTBot la regla funciona como OpenAI describe: indica que el contenido no debe usarse para entrenar sus modelos.[1]OpenAI. Overview of OpenAI Crawlers Para ChatGPT-User es otra cosa. OpenAI no promete que la vaya a cumplir, porque cada visita la pide una persona,[1]OpenAI. Overview of OpenAI Crawlers así que la tienda no puede dar por hecho que la segunda línea del registro deje de aparecer. Lo único que conviene comprobar después es eso mismo: si aparece o no, con la IP verificada.
Lo que se suele confundir
ChatGPT-User no es el agente que te mete o te saca de la búsqueda de ChatGPT. OpenAI dice que no se usa para decidir si un contenido puede aparecer en su búsqueda; eso depende de OAI-SearchBot.[1]OpenAI. Overview of OpenAI Crawlers Bloquear ChatGPT-User no te quita de esas respuestas, y dejarle pasar no te pone en ellas. Lo que sí cambia, si la regla se cumple, es que ChatGPT no pueda leer la página cuando alguien se la pide.
Cómo comprobarlo
- Busca ChatGPT-User en los registros de tu servidor o de tu CDN y anota qué páginas pide y a qué horas. Son visitas sueltas, no un recorrido del sitio.[1]OpenAI. Overview of OpenAI Crawlers
- Contrasta cada IP con
openai.com/chatgpt-user.jsonel mismo día que revisas los registros. Si no está en la lista, no es una de las direcciones que OpenAI declara para este agente.[3]OpenAI. chatgpt-user.json (rangos de IP de ChatGPT-User) - Separa los tres agentes de OpenAI por su nombre antes de sacar conclusiones: OAI-SearchBot para la búsqueda, GPTBot para el entrenamiento y ChatGPT-User para las acciones de una persona. Cada uno tiene su propia lista de IP.[1]OpenAI. Overview of OpenAI Crawlers
- Lee tu robots.txt sabiendo qué puede hacer. Si tiene un grupo para ChatGPT-User, no des por hecho que se cumple: OpenAI avisa de que puede no aplicarse.[1]OpenAI. Overview of OpenAI Crawlers
- Si usas un cortafuegos o una CDN que filtra bots, revisa qué hace con estas IP. Si las bloquea, ChatGPT no podrá abrir tus fichas cuando alguien se lo pida, aunque robots.txt lo permita.
Concepto cercano: OAI-SearchBot
Los dos son de OpenAI y los dos pueden pedir la misma ficha el mismo día, pero no hacen el mismo trabajo. OAI-SearchBot rastrea por su cuenta para mostrar sitios en los resultados de búsqueda de ChatGPT, se gestiona en robots.txt, y los sitios que lo bloquean no aparecen en las respuestas de esa búsqueda. ChatGPT-User no rastrea, no cuenta para la búsqueda y responde a lo que pide una persona, con la advertencia de que robots.txt puede no aplicarse.[1]OpenAI. Overview of OpenAI Crawlers El primero dice que tu tienda está en el radar de la búsqueda; el segundo, que alguien acaba de usar una de tus páginas en una conversación.
Para seguir, la guía de lo que ve un rastreador de IA en tu tienda recorre agente por agente qué lee cada uno, y la ruta de lectura de este tema ordena el resto de términos.
Sinónimos
- English
- ChatGPT-User agent, OpenAI user-triggered fetcher
- Español
- agente de usuario de ChatGPT
Fuentes
- [1] OpenAI. Overview of OpenAI Crawlers. Consultado el . ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
- [2] IETF (Koster, Illyes, Zeller y Sassman). RFC 9309: Robots Exclusion Protocol. Consultado el . ↑
- [3] OpenAI. chatgpt-user.json (rangos de IP de ChatGPT-User). Consultado el . ↑ ↑
- [4] Perplexity. Perplexity Crawlers. Consultado el . ↑
- [5] Anthropic. Does Anthropic crawl data from the web, and how can site owners block the crawler?. Consultado el . ↑
- [6] OpenAI Help Center. ChatGPT Work's Cloud browser allowlisting. Consultado el . ↑
Historial de cambios
- Primera versión.
Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.
Términos relacionados
OAI-SearchBot
Qué es OAI-SearchBot, el rastreador que usa OpenAI para mostrar webs en la búsqueda de ChatGPT, qué pasa si lo bloqueas y cómo verificar sus visitas.
GPTBot
Qué es GPTBot, el rastreador con el que OpenAI recoge contenido para entrenar sus modelos, qué cambia si lo bloqueas y cómo verificar sus visitas.
robots.txt
Qué es el archivo robots.txt, cómo lo leen Googlebot, GPTBot y OAI-SearchBot, por qué no sirve para desindexar y cómo revisar el de tu tienda.
User agent
Qué es el user agent, cómo se lee la cadena de un navegador o de Googlebot, por qué no prueba quién visita tu tienda y cómo se comprueba en los registros.
ClaudeBot
Qué es ClaudeBot, el rastreador con el que Anthropic recoge contenido para entrenar a Claude, qué cambia si lo bloqueas y cómo verificar sus visitas.
PerplexityBot
Qué es PerplexityBot, el rastreador con el que Perplexity muestra y enlaza webs en sus resultados, qué pasa si lo bloqueas y cómo verificarlo.
Haz que los bots entiendan tu catálogo
Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.