Método
Robots.txt y bots de IA: qué bloquear y qué dejar pasar
Bloquear «a la IA» en robots.txt ya no es una sola decisión. Cada empresa tiene un bot para entrenar modelos, otro para su buscador y otro que visita tu página cuando un usuario lo pide. Tratarlos igual es la forma más rápida de desaparecer de las respuestas sin proteger nada.
8 min de lectura · actualizada el
Hace dos años la pregunta era sencilla: ¿dejo que la IA use mi contenido o no? Añadías User-agent: GPTBot y Disallow: / y listo. Hoy esa regla sola puede sacarte de las respuestas de ChatGPT, dejar pasar a otros veinte bots y no proteger lo que querías proteger. El motivo es que cada empresa de IA ya no tiene un bot, sino varios, y cada uno hace algo distinto.
Los tres tipos de bot de IA
| Tipo | Qué hace | Si lo bloqueas |
|---|---|---|
| Entrenamiento | Recoge páginas para entrenar futuros modelos | Tu contenido no entra en el entrenamiento. No afecta a las citas. |
| Búsqueda | Indexa páginas para el buscador del asistente | Dejas de aparecer como fuente en sus respuestas. |
| A petición del usuario | Visita una página concreta porque alguien se lo ha pedido | El asistente no puede leer tu página cuando un usuario la menciona. |
La mayoría de webs que quieren «proteger su contenido» en realidad quieren bloquear solo el primer tipo. Y la mayoría de las que quieren «aparecer en ChatGPT» necesitan que los otros dos puedan entrar.
Los bots que conviene conocer
| Empresa | Entrenamiento | Búsqueda | A petición |
|---|---|---|---|
| OpenAI | GPTBot | OAI-SearchBot | ChatGPT-User |
| Anthropic | ClaudeBot | Claude-SearchBot | Claude-User |
| Perplexity | — | PerplexityBot | Perplexity-User |
Google-Extended (señal, no bot) | Googlebot | — | |
| Apple | Applebot-Extended (señal) | Applebot | — |
| Otros | CCBot, Bytespider, meta-externalagent | — | — |
Dos matices importantes. Primero, Google-Extended y Applebot-Extended no rastrean nada: son nombres que lees en robots.txt para decidir si el contenido que ya recoge Googlebot o Applebot puede usarse para entrenar sus modelos. Segundo, los AI Overviews y el Modo IA de Google dependen de Googlebot, no de Google-Extended. Bloquear Google-Extended no te saca de ahí.
La lista cambia cada pocos meses. Antes de tocar nada, consulta la documentación oficial de cada empresa, que publica sus agentes y, en muchos casos, los rangos de IP desde los que rastrean.
Qué bloquear según tu negocio
- Vives de que te descubran (servicios, software, tiendas, marca personal). Deja pasar a todos. Que un asistente te recomiende es un canal de captación, como explica la guía de cómo aparecer en ChatGPT y Perplexity. Si te preocupa el entrenamiento, bloquea solo los de entrenamiento.
- Vives de la publicidad o de las suscripciones (medios, contenido de pago). Bloquea el entrenamiento y piensa bien el resto. Cada respuesta completa es una visita que no llega, pero salir de todas las respuestas también te quita visibilidad. Muchos medios permiten la búsqueda y bloquean el entrenamiento.
- Tienes contenido que no debería salir de tu web (zonas privadas, datos de clientes). Eso no se protege con robots.txt: se protege con autenticación. robots.txt es público y cualquiera puede leer qué rutas intentas esconder.
Tres robots.txt de ejemplo
1. Bloquear solo el entrenamiento, manteniendo las citas:
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Bytespider
User-agent: meta-externalagent
User-agent: Google-Extended
User-agent: Applebot-Extended
Disallow: /
User-agent: *
Allow: /
2. Permitir todo menos una sección, por ejemplo artículos de pago:
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: OAI-SearchBot
User-agent: Claude-SearchBot
User-agent: PerplexityBot
Disallow: /premium/
User-agent: *
Allow: /
3. Salir de todo lo que sea IA. Añade al primer ejemplo los bots de búsqueda y de usuario (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User). Ten claro el precio: desapareces como fuente en esos asistentes.
Agrupar varios User-agent encima de una misma regla es válido y más fácil de mantener que repetir el bloque. Lo que no funciona es escribir User-agent: *AI*: robots.txt no admite comodines en el nombre del agente.
El bloqueo que no sabías que tenías
La causa más frecuente de que una web no aparezca en los asistentes no está en robots.txt, sino en la CDN o el cortafuegos. Cloudflare, por ejemplo, empezó en 2025 a bloquear por defecto a los rastreadores de IA en los dominios nuevos, y otros proveedores tienen reglas de «protección contra bots» que los meten en el mismo saco que el spam.
Si tu robots.txt permite a OAI-SearchBot pero la CDN le devuelve un 403, el resultado es el mismo que si lo hubieras bloqueado. Revisa la configuración de bots de tu proveedor y decide allí lo mismo que decidiste en robots.txt.
Lo que robots.txt no puede hacer
- No es una barrera. Es una petición. Los bots serios la respetan; los demás, no. Para esos hace falta bloquear por agente o por IP en el servidor.
- No borra lo que ya se recogió. Si tu contenido entró en un entrenamiento anterior, bloquear hoy no lo saca de ahí.
- No controla lo que otros publican. Si tu texto está copiado en otra web o citado en un foro, los bots lo leerán allí.
- No aplica siempre a los agentes de usuario. Algunos proveedores indican que sus visitas a petición de un usuario no siguen robots.txt, porque tratan esa visita como la de una persona.
Cómo comprobar que funciona
- Lee tu robots.txt en producción, no el del repositorio. Es habitual que un despliegue lo sobrescriba con el del entorno de pruebas, y eso también afecta a Google: la guía de páginas que Google no indexa explica cómo detectarlo.
- Busca los agentes en los registros del servidor. Si permitiste a
OAI-SearchBoty no aparece nunca, o aparece con respuestas 403, el bloqueo está en otro sitio. - Pregunta a los asistentes por tu marca o por una página concreta y comprueba si la citan o si dicen que no pueden acceder.
- Mide lo que llega. Las visitas que vienen de ChatGPT o Perplexity se pueden separar en la analítica, como se explica en cómo medir el tráfico que llega desde la IA.
Resumido: separa entrenamiento, búsqueda y visitas de usuario, decide cada una según de qué vive tu web y comprueba que la CDN dice lo mismo que el robots.txt. Casi todos los problemas vienen de tratar a todos los bots de IA como si fueran uno.
Preguntas frecuentes
¿Bloquear GPTBot me saca de ChatGPT?
No del todo. GPTBot es el rastreador que recoge contenido para entrenar modelos. Las respuestas con fuentes de ChatGPT dependen de OAI-SearchBot, y las visitas que ChatGPT hace cuando un usuario le pide leer una página, de ChatGPT-User. Puedes bloquear el primero y permitir los otros dos, que es lo que hacen muchos medios.
¿Bloquear Google-Extended me quita de los AI Overviews?
No. Google-Extended no es un bot, es una señal que le dice a Google que no use tu contenido para entrenar ni para dar contexto a Gemini. Los AI Overviews y el Modo IA se alimentan del índice normal de Googlebot, así que la única forma de salir de ellos es salir de la búsqueda, o limitar los fragmentos con nosnippet.
¿Todos los bots de IA respetan robots.txt?
Los de las grandes empresas dicen hacerlo con sus rastreadores automáticos. Con los agentes que actúan a petición de un usuario la cosa cambia: algunos proveedores documentan que no aplican robots.txt porque consideran que es el usuario quien visita la página. Y hay bots menos conocidos que lo ignoran sin más; contra esos solo sirve bloquear en el servidor o en la CDN.
¿Bloquear los bots de IA mejora mi posicionamiento en Google?
No. Googlebot es independiente de los bots de IA de otras empresas y bloquearlos no cambia nada en Google. Lo que sí puede pasar es lo contrario: una regla demasiado amplia en robots.txt o en el cortafuegos que acaba afectando a Googlebot o a Bingbot.
¿Hace falta un llms.txt además de robots.txt?
No. robots.txt es el mecanismo que los bots leen para saber si pueden entrar. llms.txt es una propuesta de índice para modelos de lenguaje que, a día de hoy, ninguna gran empresa se ha comprometido a usar. Si tienes que elegir dónde dedicar el tiempo, revisa bien el robots.txt.
Skills para ponerlo en práctica
Prompts del catálogo relacionados con esta guía, listos para copiar.
-
SEO con IA en 2026: Posiciona en Google y en ChatGPT a la Vez
Domina el SEO híbrido 2026: optimiza para Google tradicional Y para AI Overviews con prompts de Claude. Incluye GEO (Generative Engine Optimization), clusters de contenido y auditorías automatizadas.
Marketing · 432 votos
-
Generador de meta descriptions SEO en masa
Crea meta titles y descriptions optimizados para SEO para múltiples páginas a la vez, siguiendo las mejores prácticas de Google y maximizando el CTR.
Marketing · 287 votos
-
Calendario de contenido SEO para 12 meses
Genera un calendario editorial SEO completo para todo el año, con temas mensuales, artículos y oportunidades de enlazado interno.
Marketing · 187 votos
-
Análisis de competidores para estrategia de contenido SEO
Analiza el contenido de tus competidores y encuentra gaps de contenido que puedes aprovechar para superar sus rankings en Google.
Marketing · 177 votos
-
Generar artículos de blog SEO con IA
Produce artículos optimizados para buscadores que posicionen y conviertan, usando IA para investigación, estructura y redacción.
Marketing · 48 votos
-
SEO en la era de la IA generativa
Cómo adaptar la estrategia de SEO cuando Google AI Overviews y los LLMs están cambiando el comportamiento de búsqueda.
Marketing · 48 votos
Prompts para revisar la parte técnica de tu web
Auditar un robots.txt, leer los registros del servidor o preparar un informe técnico para tu equipo: en Marketing y Desarrollo están los prompts que mejor funcionan.
Sigue leyendo
-
GEO: cómo conseguir que ChatGPT y Perplexity citen tu web
Cada vez más gente pregunta a ChatGPT lo que antes buscaba en Google, y en esa respuesta solo aparecen tres o cuatro fuentes. Esto es lo que hay que tener en orden para ser una de ellas.
-
llms.txt: qué es y si sirve de algo en 2026
Medio sector recomienda añadir un llms.txt y los datos dicen que casi ningún bot lo pide. Aquí están las cifras, la postura de Google y la decisión razonable: cuesta veinte minutos, no es una estrategia.
-
Cómo medir el tráfico que te llega desde la IA
Una parte creciente de tus visitas viene de una conversación con un asistente, y la mayoría aterriza en tu analítica como tráfico directo. Estas son las tres fuentes que hay que montar y lo que cada una deja fuera.