Robots.txt y rastreadores de IA: los ajustes SEO y GEO que debe conocer
El archivo robots.txt indica a los rastreadores qué páginas de su web pueden rastrear. Las IA utilizan dos tipos: rastreadores de búsqueda, que encuentran las páginas que citar, y rastreadores de entrenamiento. Para aparecer citado, deje pasar los primeros; bloquear los segundos sigue siendo decisión suya.
Índice
- ¿Qué es el archivo robots.txt?
- Los rastreadores de las IA: cuáles sirven para citarle
- Robots.txt: los ajustes SEO, IA y GEO según su elección
- Un archivo robots.txt comentado
- Los errores que hacen su web invisible para las IA
- Cómo comprobar su archivo robots.txt
- Preguntas frecuentes: robots.txt, SEO, IA y GEO
¿Qué es el archivo robots.txt?
Es un simple archivo de texto, situado en la raíz de su web: suweb.es/robots.txt. Abra esta dirección en su navegador y verá el suyo. Contiene grupos de reglas: cada grupo empieza por el nombre de un rastreador (User-agent), seguido de las partes de la web que puede rastrear (Allow) o no (Disallow).
User-agent: * Disallow: /carrito/ Sitemap: https://suweb.es/sitemap.xml
Este archivo pide a todos los rastreadores (*) que no rastreen el carrito, y les indica dónde encontrar la lista de páginas de la web.
Dos puntos que conviene retener:
- Es una indicación, no un cerrojo. Los grandes rastreadores la respetan, pero el archivo es público y no protege nada. Para mantener un contenido privado, hace falta un inicio de sesión.
- Regula el rastreo, no la visualización. Una página prohibida puede seguir siendo conocida por un buscador si otras webs enlazan con ella. Para que una página no aparezca en Google, hay que usar la etiqueta noindex, no el robots.txt.
Los rastreadores de las IA: cuáles sirven para citarle
Cada IA publica la lista de sus rastreadores. Esto es lo que dicen sus documentaciones oficiales.
| IA | Rastreador | Función | Si lo bloquea |
|---|---|---|---|
| ChatGPT | OAI-SearchBot | Encontrar las páginas que se muestran en la búsqueda de ChatGPT | Sus páginas dejan de retomarse en las respuestas; como mucho, un enlace y un título |
| ChatGPT | GPTBot | Recopilar páginas para entrenar los modelos de OpenAI | Sus páginas quedan excluidas del entrenamiento, sin efecto en la búsqueda |
| ChatGPT | ChatGPT-User | Leer una página a petición de un usuario | Según OpenAI, puede que el robots.txt no se aplique |
| Claude | Claude-SearchBot | Indexar páginas para la búsqueda | Visibilidad reducida en las respuestas de Claude |
| Claude | ClaudeBot | Recopilar páginas para el entrenamiento | Sus páginas futuras quedan excluidas del entrenamiento |
| Claude | Claude-User | Leer una página a petición de un usuario | Visibilidad reducida en las búsquedas que piden los usuarios |
| Perplexity | PerplexityBot | Mostrar y enlazar webs en sus resultados; no se usa para entrenar | Perplexity deja de indexar el texto de sus páginas; aún puede mostrar el dominio, el título y un breve resumen |
| Perplexity | Perplexity-User | Leer una página a petición de un usuario | Según Perplexity, este rastreador suele ignorar el robots.txt |
| Googlebot | Rastrear las páginas para la Búsqueda de Google, AI Overviews y Modo IA incluidos | Google ya no puede leer sus páginas ni citarlas en sus respuestas | |
| Google-Extended | No es un rastreador aparte: una indicación que regula el uso de sus páginas para entrenar Gemini y para algunos otros sistemas de IA de Google | Ningún efecto en la Búsqueda de Google ni en el posicionamiento, según Google |
Mantenga también permitido Bingbot, el rastreador de Bing: ChatGPT se apoya en parte en buscadores de terceros.
Otros rastreadores que conviene conocer
| Empresa | Rastreador | Función |
|---|---|---|
| Mistral AI | MistralAI-Index | Indexar páginas para la búsqueda de su asistente |
| Mistral AI | MistralAI-Training | Recopilar páginas para entrenar sus modelos |
| Mistral AI | MistralAI-User | Leer una página a petición de un usuario, respetando el robots.txt |
| Apple | Applebot | Rastrear la web para Siri, Spotlight y Safari; sus datos también pueden servir para el entrenamiento, salvo rechazo mediante Applebot-Extended |
| Apple | Applebot-Extended | No es un rastreador aparte: una indicación que rechaza el entrenamiento de los modelos de Apple, sin efecto en sus resultados de búsqueda |
| Common Crawl | CCBot | Crear un archivo público de la web, reutilizado por numerosos proyectos de IA |
Mistral AI, la IA francesa, sigue la misma lógica que sus competidores: un rastreador para la búsqueda, uno para el entrenamiento y uno para las peticiones de los usuarios.
Robots.txt: los ajustes SEO, IA y GEO según su elección
Quiere aparecer citado en todas partes
Es la opción adecuada para la mayoría de las empresas. Basta un archivo que lo deje pasar todo, salvo las páginas sin interés:
User-agent: * Disallow: /carrito/ Sitemap: https://suweb.es/sitemap.xml
Quiere aparecer citado, sin servir para el entrenamiento
User-agent: * Disallow: /carrito/ User-agent: GPTBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: Google-Extended Disallow: / Sitemap: https://suweb.es/sitemap.xml
Un rastreador sigue el grupo que lleva su nombre o, si no lo hay, el grupo *. Aquí, OAI-SearchBot, Claude-SearchBot, PerplexityBot y Googlebot se rigen por el primer grupo y quedan permitidos. Conviene saber que bloquear Google-Extended también puede reducir el uso de sus páginas en algunas respuestas de Gemini.
Quiere proteger una parte de la web
Prohíba solo las carpetas afectadas, por ejemplo /mi-cuenta/, y protéjalas sobre todo con un inicio de sesión: el robots.txt, que es público, no oculta nada.
El Generador de robots.txt de iasyo escribe estos archivos por usted, rastreador por rastreador.
Un archivo robots.txt comentado
Este es un archivo como los que se encuentran a menudo, tras un copiar y pegar «para bloquear las IA»:
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php User-agent: GPTBot Disallow: / User-agent: OAI-SearchBot Disallow: / User-agent: PerplexityBot Disallow: / Sitemap: https://suweb.es/sitemap_index.xml
- El primer grupo es el de WordPress: cierra la administración y deja pasar el resto. No hay nada que cambiar.
- GPTBot: se rechaza el entrenamiento de los modelos de OpenAI. Es una elección, sin efecto en la búsqueda.
- OAI-SearchBot: aquí está el problema. ChatGPT ya no puede retomar sus páginas en sus respuestas. Elimine estas dos líneas.
- PerplexityBot: lo mismo para Perplexity, del que es el rastreador de búsqueda. Elimine también estas dos líneas.
- Sitemap: la dirección del sitemap, útil para todos los rastreadores. Consérvela.
Los errores que hacen su web invisible para las IA
- El «Disallow: /» olvidado. Puesto durante la creación de la web para ocultar la versión de pruebas, bloquea a todos los rastreadores, IA incluidas, una vez que la web está en línea.
- Un bloqueo fuera del robots.txt. Algunos proveedores de alojamiento, cortafuegos o servicios como Cloudflare bloquean rastreadores de IA con un clic. En Cloudflare, desde el 15 de septiembre de 2026, las opciones «Block» y «Block on pages with ads» también detienen a rastreadores de uso múltiple, como Googlebot, Bingbot o Applebot, incluso para la búsqueda; «Disallow AI Training» solo rechaza el entrenamiento. Para una web que muestra publicidad, Cloudflare propone este bloqueo en las páginas con publicidad desde el alta. Su robots.txt puede ser perfecto y sus páginas, seguir siendo inaccesibles.
- Un ajuste de Search Console. Desde el 31 de agosto de 2026, Google permite excluir una web de sus funciones de IA generativa, en los ajustes de Search Console. Con la opción «Excluir los enlaces y el contenido de mi sitio de las funciones de IA generativa de la Búsqueda», sus páginas salen de las AI Overviews y del Modo IA, aunque estén bien indexadas.
- Un archivo en el lugar equivocado. Debe estar en la raíz de cada dirección: suweb.es/robots.txt, y no en una subcarpeta.
- Archivos CSS o JavaScript bloqueados, que impiden a los rastreadores mostrar sus páginas como las ven sus visitantes.
- El robots.txt usado para ocultar una página. No la retira de Google: utilice mejor la etiqueta noindex.
Cómo comprobar su archivo robots.txt
- Abra suweb.es/robots.txt y busque las líneas «Disallow: /», así como los nombres de los rastreadores de la tabla.
- Pruébelo rastreador por rastreador con el Robots.txt tester para IA de iasyo, gratis.
- En Google Search Console, el informe de robots.txt, en los ajustes, muestra la versión que ha leído Google y sus posibles errores.
- Si su web pasa por Cloudflare o por un cortafuegos, revise su ajuste de rastreadores de IA.
- Los registros de su proveedor de alojamiento muestran qué rastreadores visitan realmente sus páginas.
En WordPress, el archivo se modifica desde Yoast SEO o Rank Math: la página SEO para IA en WordPress detalla los pasos. La auditoría gratis de iasyo comprueba automáticamente el acceso de cada rastreador de IA a su web.
Preguntas frecuentes: robots.txt, SEO, IA y GEO
¿Para qué sirve el robots.txt?
El archivo robots.txt, situado en la raíz de una web, indica a los rastreadores de los buscadores y de las IA qué páginas pueden rastrear. Es una indicación pública, que respetan los grandes rastreadores, pero que no protege ningún contenido.
¿Cómo usar el archivo robots.txt de WordPress?
WordPress crea un archivo robots.txt virtual mientras no exista uno en el servidor. Para modificarlo, use su plugin SEO: en Yoast SEO, Herramientas y luego Editor de archivos; en Rank Math, en modo avanzado, Ajustes generales y luego Editar robots.txt.
¿Hay que bloquear GPTBot?
Es una elección. GPTBot recopila páginas para entrenar los modelos de OpenAI. Bloquearlo no le retira de la búsqueda de ChatGPT, mientras OAI-SearchBot siga permitido: OpenAI precisa que los dos ajustes son independientes.
¿Bloquear el entrenamiento de las IA me hace desaparecer de sus respuestas?
No, si deja pasar sus rastreadores de búsqueda: OAI-SearchBot para ChatGPT, Claude-SearchBot para Claude, PerplexityBot para Perplexity y Googlebot para Google. Google-Extended no tiene ningún efecto en la Búsqueda de Google.
¿Cuánto tarda en tenerse en cuenta un cambio?
Unas 24 horas en OpenAI, según su documentación. Google también suele guardar el archivo en memoria hasta 24 horas.
¿El robots.txt protege mis contenidos de las IA?
No. Es una indicación pública, que respetan los grandes rastreadores, no una protección. Los rastreadores que leen una página a petición de un usuario, como Perplexity-User, pueden ignorarlo. Para proteger un contenido, hace falta un inicio de sesión o un cortafuegos.
¿Dónde está el archivo robots.txt?
En la raíz de su web: suweb.es/robots.txt. Cada subdominio tiene el suyo: tienda.suweb.es necesita su propio archivo.
¿Hace falta un grupo de reglas para cada IA?
No. El grupo «User-agent: *» se aplica a todos los rastreadores que no tienen un grupo con su nombre. Añada un grupo solo para los rastreadores que quiera tratar aparte, por ejemplo GPTBot si rechaza el entrenamiento.
Fuentes
Google, documentación sobre el rastreo: «Introduction to robots.txt» y «How Google interprets the robots.txt specification»
Google Search Central, «Google's common crawlers» (Google-Extended)
OpenAI, «Overview of OpenAI Crawlers»
Anthropic, «Does Anthropic crawl data from the web, and how can site owners block the crawler?»
Perplexity, «Perplexity Crawlers»; Mistral AI, «Robots»; Apple, «About Applebot»; Common Crawl, FAQ
IETF, RFC 9309 «Robots Exclusion Protocol», 2022
Cloudflare, «Your site, your rules: new AI traffic options for all customers», 1 de julio de 2026; Google, ayuda de Search Console sobre el ajuste de IA generativa de la búsqueda
Todas consultadas el 28 de septiembre de 2026