Visibilidad IA

Robots.txt: dejar que ChatGPT lea su web

OAI-SearchBot sirve a la búsqueda, GPTBot al entrenamiento, ChatGPT-User a las peticiones de los usuarios VISIBILIDAD IA Los robots de OpenAI OAI-SearchBotbúsqueda ChatGPTautorizarGPTBotentrenamientousted decideChatGPT-Usera peticiónrobots.txt no siempre aplicadoBloquear GPTBot no le retira de la búsqueda

Actualizado el 10 de noviembre de 2026.

Desde hace dos años, muchas empresas han añadido una línea a su archivo robots.txt para «bloquear la IA». La intención suele ser buena: no se quiere que el propio contenido sirva para entrenar modelos sin permiso. Pero, según la línea añadida, también se puede desaparecer de las respuestas de ChatGPT sin saberlo.

Dejar que el robot adecuado lea su web es el más técnico de los tres pasos para aparecer en ChatGPT, y el único que puede bloquearlo todo por sí solo. Buena noticia: se comprueba en dos minutos.

El robots.txt en dos frases

El robots.txt es un pequeño archivo de texto situado en la raíz de su web (susitio.com/robots.txt). Indica a los robots de los buscadores y de los asistentes de IA qué partes del sitio pueden explorar. Cada robot tiene un nombre, y se le pueden dar reglas particulares.

Los robots de OpenAI: cada uno con su función

OpenAI usa varios robots, y ahí empieza la confusión. Según su documentación, cada uno se configura de forma independiente de los demás.

RobotQué haceSi lo bloquea
OAI-SearchBotExplora los sitios para mostrarlos en la búsqueda de ChatGPT.Su web deja de aparecer en las respuestas de búsqueda de ChatGPT (todavía puede aparecer como simple enlace de navegación).
GPTBotExplora contenido que puede servir para entrenar los modelos de OpenAI.Su contenido no debería usarse para el entrenamiento. Ningún efecto en la búsqueda.
ChatGPT-UserVisita una página cuando un usuario lo pide en ChatGPT.Puede que las reglas del robots.txt no se apliquen, ya que la visita procede de una petición de un usuario. No sirve para decidir quién aparece en la búsqueda.
OAI-AdsBotComprueba las páginas enviadas como destino de un anuncio en ChatGPT.Solo afecta a los anunciantes.

La clave: bloquear GPTBot no le retira de la búsqueda, y bloquear OAI-SearchBot no le protege del entrenamiento. Son dos decisiones distintas.

Bloquear el entrenamiento sin desaparecer de la búsqueda

Si quiere que le encuentren en ChatGPT, pero no que su contenido sirva para entrenar los modelos, estas son las reglas que debe añadir a su robots.txt:

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

Si, por el contrario, quiere permitirlo todo, no tiene que escribir nada especial: un robots.txt que no bloquea a estos robots los deja pasar. En devjpt.com, por ejemplo, el robots.txt acoge a todos los robots, incluidos los de los asistentes de IA, y solo excluye la administración y algunas páginas sin valor.

Cuidado con la regla más peligrosa, que todavía se encuentra en algunos sitios:

User-agent: *
Disallow: /

Bloquea a todos los robots que no tienen una regla particular, incluidos OAI-SearchBot y Bingbot. A veces se deja por error tras publicar un sitio que estaba en desarrollo.

Por último, OpenAI precisa que hay que contar unas 24 horas después de modificar el robots.txt para que sus sistemas de búsqueda se ajusten.

La trampa invisible: su proveedor de alojamiento o su cortafuegos

Un robots.txt perfecto no siempre basta. Algunos proveedores de alojamiento, redes de distribución de contenido (CDN) y extensiones de seguridad bloquean los robots de IA por defecto, o los tratan como tráfico sospechoso. En ese caso, el robot recibe un error o una página de verificación, y nunca lee su contenido.

OpenAI lo menciona de forma explícita: para poder aparecer en la búsqueda, su proveedor de alojamiento o su CDN debe dejar pasar el tráfico procedente de las direcciones IP publicadas de su robot. Esas direcciones son públicas, en un archivo que facilita OpenAI (openai.com/searchbot.json).

Si no gestiona usted mismo el alojamiento, pregunte simplemente a su proveedor: «¿Bloquean ustedes OAI-SearchBot, GPTBot o Bingbot?». Aproveche para comprobar Bingbot, ya que Bing también forma parte de los proveedores de búsqueda de ChatGPT.

Comprobar su web en dos minutos

Lo más rápido: introduzca su dirección en el verificador de robots.txt para la IA. Aplica sus reglas a cada robot de OpenAI, Microsoft, Google, Anthropic y Perplexity. Para comprobarlo a mano:

  1. Abra susitio.com/robots.txt en su navegador.
  2. Busque los nombres OAI-SearchBot, GPTBot y Bingbot. Si aparecen, mire la línea siguiente: «Disallow: /» significa bloqueado.
  3. Mire la sección «User-agent: *». Si contiene «Disallow: /», todos los robots sin regla particular están bloqueados.
  4. Pregunte a su proveedor de alojamiento si un cortafuegos bloquea los robots de IA.
  5. Si tiene acceso a los registros de su servidor, busque las visitas de OAI-SearchBot. Su presencia confirma que el robot consigue entrar.

Preguntas frecuentes

Si bloqueo GPTBot, ¿desaparezco de ChatGPT?

No. GPTBot sirve para el entrenamiento de los modelos. Según OpenAI, cada ajuste es independiente: puede bloquear GPTBot y autorizar OAI-SearchBot, que sirve para la búsqueda.

¿ChatGPT-User respeta el robots.txt?

No siempre. ChatGPT-User visita una página cuando un usuario lo pide. Como la acción procede del usuario, OpenAI indica que puede que las reglas del robots.txt no se apliquen. Este robot no sirve para decidir quién aparece en la búsqueda: para eso cuenta OAI-SearchBot.

¿Cuánto tarda en tenerse en cuenta un cambio?

OpenAI habla de unas 24 horas después de modificar el robots.txt para que sus sistemas de búsqueda se ajusten. Que le citen realmente depende después del contenido de sus páginas.

¿Puede mi proveedor de alojamiento bloquear ChatGPT sin que yo lo sepa?

Sí. Algunos cortafuegos y servicios de protección contra robots bloquean los robots de IA por defecto. Pregunte a su proveedor si deja pasar las direcciones IP publicadas por OpenAI para OAI-SearchBot.

¿Hace falta también un archivo llms.txt?

No es necesario para la búsqueda de ChatGPT. La documentación de OpenAI sobre sus robots solo menciona el robots.txt y sus direcciones IP. Un archivo llms.txt puede ayudar a presentar su web a los asistentes, pero no sustituye ni a un robots.txt bien configurado ni a páginas que respondan de verdad a las preguntas. Explico su función real en el artículo sobre el archivo llms.txt y los asistentes de IA.

Compartir este artículo