SEO7 min de lectura

robots.txt

El archivo robots.txt es un archivo de texto plano ubicado en el directorio raíz de tu sitio web que proporciona instrucciones a los rastreadores web sobre qué partes de tu sitio deben o no deben visitar. Actúa como un conjunto de directrices, indicando a los bots dónde deben concentrar sus limitados recursos de rastreo.

Disponible en

Actualizado el noviembre de 2026Fuente: RFC 9309

01Cómo funcionan las directivas: conceptos básicos del control de rastreo

El archivo utiliza directivas específicas para comunicar reglas. Los elementos más importantes son los comandos User-agent y Disallow:. El User-agent especifica a qué bot (o 'crawler') se aplica la regla; puedes dirigirte a todos los bots usando * o especificar uno en particular como Googlebot. A continuación, Disallow: le indica al user-agent seleccionado qué rutas debe ignorar. Por ejemplo, si quieres bloquear el acceso a tu área de staging interna, usarías Disallow: /staging/. Es crucial entender que este archivo solo controla el crawling, no la indexación. Se le puede indicar a un bot que no rastree una página, pero aun así puede encontrarla e indexarla si otras partes de la web apuntan a ella.

Piensa en robots.txt como una señalización para los robots de los motores de búsqueda. Colocas este archivo en la página principal de tu sitio web y contiene reglas sencillas que indican a los bots qué carpetas o páginas tienen permitido revisar. Ayuda a gestionar cuánto esfuerzo (o "presupuesto de rastreo") dedican esos bots a indexar tu sitio.

02Acciones concretas: qué deben hacer los marketers esta semana

Revisa tu archivo robots.txt buscando específicamente rutas que contengan contenido sensible o redundante, como páginas de inicio de sesión, paneles de administración o URLs con parámetros generados automáticamente (por ejemplo, códigos de seguimiento). Si tienes un sitio grande con muchas secciones profundas y no esenciales —como el historial de perfiles de usuario o carpetas de archivos antiguos— utiliza la directiva Disallow: para evitar que los crawlers pierdan tiempo en ellas. Al limitar la profundidad de rastreo solo a tu contenido más valioso y definitorio de la marca, te aseguras de que los motores de búsqueda asignen su 'crawl budget' de manera eficiente hacia las páginas que realmente importan para los resultados de búsqueda de IA.

03Cómo verificar si tus reglas están funcionando

No puedes confiar únicamente en la observación de los resultados de búsqueda; debes comprobar el comportamiento del rastreo directamente. Utiliza herramientas para desarrolladores o herramientas dedicadas de auditoría de sitios que simulen una solicitud de bot contra tu archivo robots.txt. Estas herramientas confirmarán si las directivas se analizan correctamente y si las rutas especificadas están efectivamente bloqueadas para el rastreo. Si una página crítica no se está rastreando, esto sugiere una directiva incorrecta o que otro mecanismo (como una meta tag) está anulando la instrucción. Un monitoreo constante garantiza que la estructura de tu sitio se mantenga limpia para el consumo de la IA.

04Errores comunes que debes evitar al usar robots.txt

El uso incorrecto de este archivo puede ocultar contenido valioso de forma inadvertida o no bloquear las áreas necesarias. Trata siempre las directivas como sugerencias, no como comandos absolutos.

  • Warn: Asumir que robots.txt evita la indexación. Solo detiene el rastreo. Si una página tiene enlaces desde otros lugares, es posible que Google la indexe de todos modos, incluso si la bloqueas en este archivo. — warn
  • Warn: Bloquear directorios enteros sin revisar el contenido. Podrías bloquear accidentalmente un subdirectorio importante que contiene información esencial de productos simplemente porque el nombre de la carpeta es genérico. — warn
  • Check: Asegurarte de que el archivo sea accesible y esté colocado correctamente en el directorio raíz (yourdomain.com/robots.txt). Cualquier desviación hará que los bots lo ignoren o que no logren encontrarlo en absoluto. — check

05Cuando robots.txt no se aplica (o con qué se confunde)

El archivo robots.txt es una instrucción a nivel de protocolo, lo que lo diferencia de las instrucciones a nivel de contenido. Por ejemplo, si necesitas indicarle a los motores de búsqueda que una página existe pero no debe mostrarse en los resultados —independientemente de si la rastrean o no— debes usar la etiqueta meta noindex dentro de la sección ` de esa página HTML específica. Del mismo modo, las etiquetas canónicas (rel="canonical") se utilizan para dirigir a los rastreadores hacia la versión preferida del contenido cuando existen versiones duplicadas. Estos métodos operan a nivel de documento, mientras que robots.txt` opera a nivel de estructura del sitio.

06Ejemplo práctico: Bloquear herramientas internas

Imagina que tu sitio web tiene un portal de usuario en /user/ y un área de pruebas internas en /dev/. Quieres permitir que Googlebot rastree todo lo demás, pero bloquear el acceso a estas dos áreas. Tu archivo se vería así:

User-agent: *
Disallow: /user/
Disallow: /dev/

07Preguntas frecuentes

Si utilizo una directiva robots.txt, ¿eso garantiza que el contenido no aparecerá en los resultados de búsqueda?

No, el uso de una directiva robots.txt no garantiza que el contenido se bloquee por completo de aparecer en los resultados de búsqueda. Simplemente indica a los rastreadores que cumplen con la norma qué recursos deben evitar para no perder tiempo durante su proceso de rastreo. Es posible que los motores de búsqueda sigan indexando la URL basándose en otras señales, como enlaces que apuntan a ella o versiones en caché.

¿Cuál es la diferencia entre usar robots.txt y añadir etiquetas meta noindex?

La diferencia principal es que robots.txt es una instrucción a nivel de protocolo que controla el rastreo, indicando a los bots hacia dónde pueden ir. Por el contrario, una etiqueta noindex es una instrucción a nivel de contenido que le dice al bot qué hacer después de haber rastreado y visualizado con éxito el contenido de la página, indicándole que no la incluya en su índice.

Si cambio mi archivo robots.txt, ¿cuánto tiempo tardará Google en enterarse de los cambios?

No existe un cronograma preciso para cuando los motores de búsqueda descubrirán o adoptarán tus cambios. Si bien puedes enviar sitemaps actualizados y solicitar un nuevo rastreo a través de herramientas para webmasters, la velocidad de propagación depende totalmente del cronograma de rastreo natural del crawler y de la asignación de prioridades. Debes monitorear los informes de cobertura para confirmar que se están respetando las nuevas reglas.

¿Debería usar robots.txt para bloquear páginas que contienen datos sensibles de los usuarios?

Aunque es un primer paso necesario, confiar únicamente en robots.txt para bloquear datos sensibles es insuficiente y arriesgado. Siempre debes combinar esto con medidas técnicas como la protección por contraseña, requisitos de autenticación y etiquetas noindex explícitas. robots.txt solo gestiona el esfuerzo de rastreo, no la seguridad.

¿Es necesario que el archivo esté en el directorio raíz de mi dominio?

Sí, para obtener la máxima fiabilidad y capacidad de descubrimiento por parte de los motores de búsqueda, el archivo robots.txt debe colocarse directamente en el directorio raíz de su sitio web (por ejemplo, example.com/robots.txt). Colocarlo en cualquier otro lugar puede impedir que los rastreadores lo encuentren fácilmente o que interpreten su alcance correctamente.

08Preguntado en voz alta

dicho, no escrito

El mismo término en las palabras que alguien usa al hablar con un asistente en lugar de escribir en un buscador: escrito desde la situación, y por eso cada pregunta lleva la situación de la que salió.

Acabo de lanzar un nuevo portal de pruebas internas y no puedo arriesgarme a que los motores de búsqueda indexen nada de ese contenido privado. ¿Qué tengo que hacer ahora mismo? on the move

Debería implementar una directiva robots.txt de inmediato para evitar que los rastreadores siquiera intenten acceder a esos directorios. Si bien esto no garantiza la seguridad, evita que desperdicien el presupuesto de rastreo (crawl budget) y previene la indexación accidental de áreas de desarrollo o de pruebas (staging).

Mi cliente está preocupado porque ve que aparecen páginas de inicio de sesión confidenciales en los resultados de búsqueda. ¿Qué deberíamos usar para detener eso? what actually hurts

Necesita una combinación de enfoques, pero empezar con robots.txt es crucial para bloquear el acceso de rastreo a esas rutas. Sin embargo, también debe implementar una protección sólida mediante contraseña y asegurarse de aplicar etiquetas noindex directamente para evitar la indexación.

Estoy revisando este informe masivo del mapa del sitio (sitemap) y no estoy seguro de si estas instrucciones realmente funcionan para todos los diferentes bots que existen.

Por lo general, funcionan para los principales rastreadores de motores de búsqueda que cumplen las normas, al controlar su comportamiento de rastreo. Sin embargo, debe recordar que robots.txt es un conjunto de directrices, no una ley absoluta; solo indica a los bots educados y bien comportados dónde concentrar sus limitados recursos.

Míralo en GLLmolfar

La pestaña AI de GLLmolfar lee tu robots.txt para GPTBot, ClaudeBot, PerplexityBot, Google-Extended y otros rastreadores de IA, muestra cuáles pueden entrar en cada carpeta y cita la regla aplicada con su línea.

09Más en SEO

10Fuentes

Escrito por

Preparado en GetLoopLoop

Redactado a partir de las fuentes que se listan en esta página, con comprobaciones automáticas.

Actualizado el noviembre de 2026

Toda la entrada

CC BY 4.0 — Libre de reutilizar con un enlace a esta página. Las citas y las ilustraciones conservan las licencias de sus propias fuentes.