Último día de Halloween: +30% en una recargaEl bono se aplica una sola vez: recarga de una vez todo el importe que necesites. Echa un vistazo a tu panel: hay sorpresas escondidas. 00h00min00s Aprovechar el bono
Inicio / Base de conocimiento / Herramientas e integraciones / Cómo revisar robots.txt: prueba el archivo y URLs específicas, errores comunes

Cómo revisar robots.txt: prueba el archivo y URLs específicas, errores comunes

Herramientas e integraciones 7 min de lectura Actualizado: 02.11.2026
Revisar robots.txt se reduce a tres cosas: el archivo carga en /robots.txt con un 200, no tiene reglas que bloqueen secciones que necesitas y tus URLs clave no quedan afectadas por un Disallow. A continuación te explicamos cómo verificar cada una.

Revisar el robots.txt se reduce a tres preguntas: ¿el archivo carga en https://your-site/robots.txt con estado 200?, ¿contiene reglas que bloquean secciones que necesitas? y ¿hay URLs importantes afectadas por un Disallow? robots.txt controla el rastreo, y una sola línea incorrecta puede bloquear todo el sitio, por eso conviene revisar el archivo después de cada cambio. Puedes analizar tu archivo con el verificador de robots.txt y crear uno nuevo desde cero con el generador.

Cómo revisar robots.txt, paso a paso

  1. Abre el archivo en el navegador: https://example.com/robots.txt. Debe estar en la raíz del host. Las reglas se aplican solo al protocolo, host y puerto donde está el archivo: shop.example.com tiene su propio robots.txt, independiente del de example.com.
  2. Comprueba el código de estado: curl -I https://example.com/robots.txt. Lo ideal es 200. Una redirección es aceptable, pero Google sigue como máximo cinco saltos. Lo que significan otros códigos está en la tabla de abajo.
  3. Pasa el archivo por un analizador. El verificador de robots.txt descarga el archivo, agrupa las reglas por User-agent y muestra Allow y Disallow, Sitemap, Crawl-delay y el texto original. Te avisa si Disallow: / se aplica a todos los bots, si falta la línea Sitemap, si Crawl-delay es mayor que 10 o si el archivo es demasiado grande, y da una puntuación de 0 a 100.
  4. Prueba tus URLs clave con las reglas: la página de inicio, las categorías, las páginas que promocionas, archivos CSS y JS. Cómo hacerlo manualmente se explica en la siguiente sección.
  5. Abre el informe de robots.txt en Search Console (Configuración → robots.txt). Muestra qué archivos robots.txt encontró Google para los 20 hosts principales de tu sitio, cuándo los descargó por última vez, su estado, tamaño y cualquier problema de análisis. Después de una corrección urgente, puedes solicitar un nuevo rastreo del archivo desde el mismo informe. El informe está disponible para propiedades de dominio y propiedades de prefijo de URL sin ruta. El antiguo probador de robots.txt independiente ya no existe: este informe lo reemplazó.
  6. Revisa una página concreta con la Inspección de URL en Search Console: te indica si el rastreo está permitido y, si no, qué lo bloquea.

Lo que nuestro verificador no hace: no prueba una URL específica contra las reglas y no sabe cómo interpreta cada rastreador esas reglas. Muestra el archivo tal como lo ve cualquier visitante y detecta los errores evidentes. Prueba URLs individuales con el método de abajo o en Search Console.

Qué revisa la herramienta

  • Descarga el archivo desde la raíz del dominio por HTTPS (https://domain/robots.txt), siguiendo las redirecciones, e indica si el archivo no existe (404), si el servidor devolvió un error 4xx o 5xx, o si no se pudo cargar.
  • Agrupa las reglas por User-agent: qué rutas están bloqueadas (Disallow) o permitidas (Allow) y para qué bots. También cuenta las líneas y las reglas.
  • Muestra los enlaces al sitemap (Sitemap) y el valor de Crawl-delay.
  • Avisa de problemas evidentes: ningún grupo User-agent; Disallow: / para todos los bots; falta el enlace al Sitemap; Crawl-delay mayor que 10; un archivo de más de 500 líneas o de más de 512 KB.
  • Da una puntuación de 0 a 100 y muestra el archivo original.

Lo que la herramienta no revisa: la sintaxis y los errores tipográficos (una línea con una directiva mal escrita simplemente se omite); ni si se bloquean CSS, JS o URLs específicas. Compruébalo manualmente con las reglas de abajo o en Search Console.

Errores típicos

ErrorConsecuencia
Disallow: / para todos los robotsEl sitio queda completamente cerrado al rastreo: un error clásico tras migrar desde un servidor de pruebas
CSS y JS bloqueadosEl robot ve la página de forma distinta a como la ve el usuario y la evalúa peor
Intentar eliminar una página del índice mediante robots.txtNo funciona: prohibir el rastreo no equivale a eliminarla del índice, para eso se necesita noindex
Sin enlace al sitemapEl robot tarda más en encontrar páginas nuevas
Archivos distintos con www y sin wwwEl comportamiento depende de qué versión se rastree
Robots.txt no protege
No oculta la página ni prohíbe el acceso: las direcciones del archivo son visibles para todos, incluidos quienes buscan algo que ver. Los datos privados se protegen con una contraseña, no con una línea en robots.txt.

Cómo comprobar si una URL está bloqueada

  1. Encuentra el grupo que se aplica. Un rastreador obedece un solo grupo: el cuyo User-agent coincide de forma más específica con su nombre. Si el archivo tiene un grupo User-agent: Googlebot, las reglas de User-agent: * dejan de aplicarse a Googlebot. Google combina varios grupos para el mismo User-agent.
  2. Haz una lista de las reglas que coinciden con el inicio de la ruta de la URL. La coincidencia distingue entre mayúsculas y minúsculas, y la cadena de consulta después de ? forma parte de la URL.
  3. Gana la regla coincidente más larga. Si un Allow y un Disallow que coinciden tienen la misma longitud, Google usa la menos restrictiva: Allow.
  4. Si no hay ninguna coincidencia, la URL está permitida.

En las rutas funcionan dos caracteres especiales: * coincide con cualquier secuencia de caracteres, incluso vacía, y $ marca el final de la URL.

ReglasURLResultado
Disallow: /catalog/
Allow: /catalog/sale/
/catalog/sale/shoesPermitida: la regla Allow es más larga
Disallow: /*.pdf$/files/price.pdfBloqueada
Disallow: /*.pdf$/files/price.pdf?v=2Permitida: la URL no termina en .pdf
Disallow: /*?sort=/shoes?color=red&sort=pricePermitida: sort= no va directamente después de ?; /*sort= es más seguro
Allow: /page
Disallow: /page
/pagePermitida: misma longitud, gana Allow
Disallow: /Admin//admin/Permitida: las mayúsculas y minúsculas no coinciden
Disallow: (vacía)cualquieraPermitida: una regla vacía no bloquea nada

Códigos de estado de robots.txt y límites de Google

Respuesta del servidor para /robots.txtQué hace Google
2xxLee el archivo y sigue las reglas
3xxSigue hasta cinco redirecciones; después lo trata como inexistente (como un 404)
4xx excepto 429Lo trata como si no existiera robots.txt: sin restricciones de rastreo
5xx y 429, errores de redDeja de rastrear el sitio durante las primeras 12 horas mientras reintenta obtener el archivo; luego usa la última copia válida durante un máximo de 30 días; después depende de si el sitio está disponible por otros motivos

La conclusión menos obvia: un robots.txt que devuelve 500 por error es más peligroso que no tener archivo: un 404 significa "rastrea todo", mientras que un 5xx detiene el rastreo. Dos límites más de la documentación de robots.txt de Google: Google lee como máximo 500 KiB del archivo e ignora el resto, y normalmente guarda el contenido en caché hasta 24 horas, por lo que los cambios no se aplican al instante.

Directivas en las que no debes confiar

Algunas líneas que se ven en archivos ajenos son ignoradas por los robots modernos o se interpretan de forma distinta: el retraso de rastreo, la indicación del espejo principal, los patrones de direcciones no estándar. Google admite oficialmente un conjunto limitado de directivas; todo lo demás no funciona o lo interpretan de forma diferente los distintos buscadores. Por eso, cuanto más corto y simple sea el archivo, más predecible será el resultado.

robots.txt y bots de IA

Los servicios de IA rastrean con sus propios bots, y puedes bloquearlos en robots.txt de la misma forma: con grupos User-agent separados: GPTBot, ClaudeBot, PerplexityBot y otros. Google-Extended no es un rastreador independiente sino un token: controla si tu contenido se usa para los modelos de IA de Google y no afecta a la Búsqueda normal. No los confundas: bloquear el entrenamiento y bloquear la búsqueda con IA son bots distintos, y bloquearlo todo puede sacarte de las respuestas de los asistentes de IA. Encontrarás bloques listos para usar y lo que te cuesta cada uno en cómo bloquear bots de IA en robots.txt, y el generador de robots.txt crea un archivo con los grupos que elijas.

Archivo mínimo funcional

En la mayoría de los sitios basta con abrir todo, cerrar las secciones de servicio, la papelera y los resultados de la búsqueda interna, y luego indicar el sitemap. Todo lo demás, según la necesidad. Después de hacer cambios, comprueba que las páginas necesarias sigan accesibles: verificador de indexación y en Search Console.

Comprobaciones relacionadas

Al mismo tiempo, conviene revisar el sitemap y la diferencia entre noindex, nofollow y robots.txt: estas tres cosas suelen confundirse.

Preguntas frecuentes

¿Robots.txt elimina una página del índice?
No. Bloquear el rastreo no elimina una página del índice: para eso se necesita una metaetiqueta noindex en una página accesible.
¿Se pueden bloquear CSS y JS?
No: el robot verá la página de forma distinta a como la ve el usuario y la evaluará peor.
¿Robots.txt protege las secciones cerradas?
No, el archivo es público y las direcciones que contiene son visibles para todos. Los datos privados se protegen con autorización.
¿Cómo compruebo si robots.txt bloquea una URL?
Busca el grupo User-agent que se aplica al rastreador, enumera las reglas que coinciden con el inicio de la ruta de la URL y toma la más larga; si tienen la misma longitud, Allow prevalece sobre Disallow. En el caso de Google, confirma el resultado con la Inspección de URL en Search Console.
¿Dónde está el probador de robots.txt en Search Console?
El antiguo probador independiente ya no existe. Usa el informe de robots.txt (Configuración → robots.txt): muestra los archivos que Google encontró para tus principales hosts, cuándo se obtuvieron por última vez, su estado y cualquier problema de análisis.
¿Qué pasa si robots.txt devuelve un error?
Con una respuesta 4xx distinta de 429, Google rastrea como si no hubiera restricciones. Con 5xx y 429 detiene el rastreo durante las primeras 12 horas y después usa la última copia correcta del archivo durante un máximo de 30 días.
¿Te resultó útil este artículo?
Pruébalo en tu proyecto Todo lo descrito en el artículo está disponible en el panel: el bono de registro ya está en tu saldo.
Abrir panel