robots.txt y bots de IA: cuáles permitir y cuáles bloquear
Respuesta corta
El archivo robots.txt le dice a cada rastreador qué puede pedir en tu sitio, y las empresas de IA usan varios bots con funciones distintas: entrenar modelos, buscar y actuar cuando una persona lo pide. La decisión útil no es «bloquear la IA», sino bloquear lo que no quieres y dejar pasar lo que te hace visible.
Por Robert Virona Publicado el 5 min de lectura
En este artículo · 6 secciones
Qué es robots.txt y qué no es
Es un archivo de texto en la raíz de tu dominio (tusitio.com/robots.txt) donde indicas qué partes del sitio puede
rastrear cada bot. Es una petición, no una cerradura: el estándar lo dice con todas sus letras, las reglas «no son una
forma de autorización de acceso» (RFC 9309 (se abre en pestaña nueva)). Un bot bien portado la respeta;
uno que no, la ignora.
Tampoco sirve para sacar una página de Google. La propia documentación de Google aclara que robots.txt «no es un mecanismo
para mantener una página web fuera de Google» y recomienda noindex o una contraseña para eso
(Google Search Central (se abre en pestaña nueva), 11 oct 2026). Una URL
bloqueada puede aparecer igual en resultados si otros sitios la enlazan, solo que sin descripción.
Los bots de IA, por función
Aquí está el cambio que más confunde: una empresa, varios bots. Esto dicen sus documentaciones oficiales, leídas el 11 oct 2026:
| Empresa | Bot | Para qué sirve | Si lo bloqueas | ¿Obedece robots.txt? |
|---|---|---|---|---|
| OpenAI | OAI-SearchBot |
Mostrar sitios en las funciones de búsqueda de ChatGPT | Tu sitio sale de las respuestas de búsqueda de ChatGPT | Sí |
| OpenAI | GPTBot |
Recopilar contenido que puede usarse para entrenar sus modelos | Señalas que tu contenido no debe usarse para entrenar | Sí |
| OpenAI | ChatGPT-User |
Visitar una página cuando una persona lo pide en ChatGPT | No determina tu visibilidad en búsqueda | Puede que no: la visita la inicia una persona |
| Anthropic | ClaudeBot |
Recopilar contenido que puede contribuir al entrenamiento | Excluyes tu contenido futuro de esos datos | Sí |
| Anthropic | Claude-SearchBot |
Indexar contenido para mejorar las respuestas de búsqueda | Puedes perder visibilidad en esas respuestas | Sí |
| Anthropic | Claude-User |
Recuperar una página cuando una persona lo pide | Puedes perder visibilidad en esa búsqueda dirigida por el usuario | Sí |
| Perplexity | PerplexityBot |
Mostrar y enlazar sitios en los resultados de Perplexity | Sales de sus resultados | Su documentación no lo dice de forma expresa; recomienda permitirlo en robots.txt |
| Perplexity | Perplexity-User |
Visitar una página cuando una persona pregunta | — | En general no: su documentación dice que suele ignorar robots.txt |
(OpenAI (se abre en pestaña nueva), Anthropic (se abre en pestaña nueva), Perplexity (se abre en pestaña nueva).)
La lectura práctica: entrenamiento (GPTBot, ClaudeBot) y búsqueda (OAI-SearchBot, Claude-SearchBot,
PerplexityBot) son decisiones separadas. Bloquear el primero no te saca de las respuestas; bloquear el segundo, sí.
Una nota sobre Google: su documentación dice que para aparecer en AI Overviews y en AI Mode no hay requisitos
adicionales; basta con estar indexado y poder mostrar un fragmento, y no hacen falta archivos nuevos para IA ni marcado
especial (Google (se abre en pestaña nueva), 11 oct 2026). Si publicas un
llms.txt para otros sistemas, trátalo como un experimento, no como un requisito.
Tres configuraciones que puedes copiar
Elige según lo que quieras, no según lo que haga el vecino.
A · Quiero salir en respuestas de búsqueda, pero no entrenar modelos con mi contenido
User-agent: OAI-SearchBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /B · Quiero que todo me rastree (sin reglas especiales para IA): no añades nada. Sin un grupo para un bot, se aplican
las reglas de User-agent: *.
C · No quiero ningún bot de IA: repites Disallow: / para cada uno de la tabla que obedezca el archivo. Ten claro el
costo: sales de las respuestas de búsqueda de esas herramientas.
Cuidado
Si ya tienes un grupo User-agent: * con restricciones, recuerda cómo se combinan las reglas: el estándar indica que, si
varios grupos coinciden con el bot, se suman sus reglas, y solo si ninguno coincide se usa el grupo *
(RFC 9309 (se abre en pestaña nueva)). Después de editar, lee el resultado completo: un Disallow olvidado
cambia el efecto.
- Abre el archivo publicado (
tusitio.com/robots.txt) y confirma que responde 200 y que es el que editaste, no una copia vieja. - Verifica la sintaxis con el informe de robots.txt de Search Console para Google, y con un analizador de robots.txt que acepte el nombre exacto del bot para los demás.
- Espera antes de juzgar: OpenAI indica que, para los resultados de búsqueda, sus sistemas pueden tardar unas 24 horas en ajustarse tras un cambio en robots.txt (OpenAI (se abre en pestaña nueva), 12 oct 2026).
- Mira tus registros del servidor unos días después y busca los nombres de la tabla: así ves quién vuelve a visitarte y quién deja de hacerlo. Una visita no equivale a una cita en una respuesta; solo prueba que te rastrean.
Errores que se repiten
- Bloquear todo en producción. Un
User-agent: *conDisallow: /que viajó desde un entorno de pruebas. Revisa el archivo en cada despliegue. - Confundir entrenamiento con búsqueda. Bloquear
GPTBotno te saca de la búsqueda de ChatGPT; para eso se usaOAI-SearchBot. - Esperar que robots.txt gobierne todo. Los bots que actúan cuando una persona pide la página (
ChatGPT-User,Perplexity-User) pueden no consultarlo. - Usarlo como seguridad. Si algo es privado, protégelo con acceso real, no con una petición.
Sigue por aquí
Para saber si, con tu configuración, una IA llega a citar tu sitio, mira cómo saber si una IA cita tu sitio. Todo esto forma parte de la categoría SEO técnico con IA.
Fuentes
- Overview of OpenAI Crawlers (se abre en pestaña nueva)
- ¿Rastrea Anthropic datos de la web y cómo pueden bloquearlo los propietarios de sitios? (se abre en pestaña nueva)
- Perplexity Crawlers (se abre en pestaña nueva)
- Introducción a robots.txt (se abre en pestaña nueva)
- AI features and your website (se abre en pestaña nueva)
- RFC 9309: Robots Exclusion Protocol (se abre en pestaña nueva)
Si quieres aplicarlo en tu operación
¿Quieres que revise cómo ven los bots de IA el sitio de uno de tus clientes? Agenda un diagnóstico y lo reviso contigo con datos. Conoce también cómo es la asesoría.
Sigue leyendo
Cómo saber si una IA cita tu web: método paso a paso
Un test repetible de 20 preguntas para comprobar si ChatGPT, Gemini, Perplexity y Google citan tu sitio, y cómo leer los registros del servidor.
Robert Virona ·
Claude Code para SEO: qué es y tu primer flujo de trabajo
Qué es Claude Code, qué necesitas para empezar y un primer flujo real para un especialista SEO: revisar títulos y metas de un sitio, con sus límites.
Robert Virona ·
Informe SEO mensual automático: Search Console y Looker Studio
Cómo armar un informe SEO mensual con Search Console y Looker Studio sin copiar y pegar: qué preguntas responde, qué datos usar y dónde revisar a mano.
Robert Virona ·