Bloqueada por robots.txt en Search Console: encuentre la regla culpable, desbloquee las páginas correctas, use noindex para el resto y valide la corrección.

En esta página
En resumen
«Bloqueada por robots.txt» significa que una regla de su archivo robots.txt impide que Googlebot rastree una URL, de modo que Google no puede leer la página y esta suele quedar fuera de los resultados. Si el bloqueo es intencionado (administración, carrito, búsqueda interna), déjelo. Si afecta a una página importante, encuentre la regla Disallow que la bloquea, modifíquela, pruebe la URL y solicite un nuevo rastreo. Para sacar una página de Google, use noindex: robots.txt controla el rastreo, no la indexación.
¿Quiere ir más lejos? Pregunte a
Quiz rápido
¿Quién debería arreglar la parte técnica de tu web?
Nuestro consejo para ti
Exporte las URL afectadas es la solución adecuada para usted
Número 1 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Separe los bloqueos intencionados de los errores es la solución adecuada para usted
Número 2 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Encuentre la regla que coincide es la solución adecuada para usted
Número 3 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Edite el archivo es la solución adecuada para usted
Número 4 de esta clasificación, el que mejor encaja con sus respuestas.
El estado bloqueada por robots.txt aparece en el informe de indexación de páginas de Google Search Console, entre los motivos por los que las páginas no se indexan. La documentación del informe de indexación de páginas lo describe en una línea: la página se ha bloqueado mediante el archivo robots.txt de su sitio. Detrás de esa línea hay dos situaciones muy distintas, un bloqueo sano y uno accidental, además de un pariente confuso: «Indexada, aunque un archivo robots.txt la ha bloqueado». Esta guía explica cómo distinguirlas y corregir cada una sin romper nada más. Si el archivo es nuevo para usted, empiece por nuestra definición de robots.txt.
Su archivo robots.txt está en la raíz del host (ejemplo.com/robots.txt) e indica a los rastreadores qué rutas pueden obtener. Cuando Googlebot encuentra una URL, por un enlace o un sitemap, consulta primero ese archivo. Si una regla Disallow coincide con la ruta para su user agent, no descarga la página. Search Console muestra entonces la URL en «Bloqueada por robots.txt».
De ahí salen dos consecuencias. Google no ve el contenido, el título, los enlaces internos ni ninguna metaetiqueta de la página. Y como nunca la lee, tampoco ve una etiqueta noindex. El estado figura como motivo de no indexación y, para la mayoría de los sitios, es informativo: Google mismo señala que las URL bloqueadas por robots.txt probablemente lo están a propósito.
El problema empieza cuando la lista contiene páginas que quiere ver en Google: fichas de producto, artículos, categorías o el sitio entero tras una migración. En ese caso el bloqueo es una causa directa de un sitio web que no aparece en Google, y uno de los problemas técnicos más rápidos de resolver.
El segundo estado parece contradictorio, y es el que más preocupa a los propietarios de sitios. La introducción de Google a robots.txt lo explica: robots.txt no sirve para mantener una página fuera de Google. Si otras páginas enlazan a una URL prohibida, Google puede indexar la URL sin rastrearla. El resultado muestra entonces la dirección sin descripción, porque Google nunca leyó el texto.
| Estado | ¿Rastreada por Google? | ¿En el índice? | Categoría del informe | Corrección habitual |
|---|---|---|---|---|
| Bloqueada por robots.txt | No | No | Motivo de no indexación | Nada si es intencionado; cambiar la regla si la página importa |
| Indexada, aunque un archivo robots.txt la ha bloqueado | No | Sí, solo la URL, normalmente sin descripción | Advertencia (páginas indexadas) | Desbloquearla si la quiere en Google; desbloquearla y añadir noindex si no |
La clave es decidir primero qué quiere para cada URL: indexada o no indexada. Robots.txt responde a otra pregunta (rastreada o no rastreada), y mezclar ambas es el origen de la mayoría de los errores.
Atención
Nunca bloquee una página en robots.txt y le añada noindex al mismo tiempo. La documentación de Google sobre bloquear la indexación con noindex es explícita: para que la directiva funcione, la página no debe estar bloqueada por robots.txt. Si lo está, Googlebot nunca ve la etiqueta.
La mayoría de los bloqueos accidentales vienen de unas pocas causas. Revíselas en este orden:
Disallow: / protege un sitio de pruebas, se publica con el lanzamiento y lo bloquea todo.Disallow: /p bloquea /productos/ y /precios/ además de /p/. Las reglas de robots.txt afectan al inicio de la ruta.* equivale a cualquier secuencia de caracteres y $ marca el final de una URL. Disallow: /*? bloquea todas las URL con parámetros, lo que puede incluir páginas paginadas o filtradas que quiere indexar.Recuerde que Google sigue la regla más específica (la ruta coincidente más larga) y, cuando un Allow y un Disallow son igual de específicos, gana el menos restrictivo. Un Allow: /blog/ concreto puede, por tanto, reabrir una carpeta situada bajo un bloqueo más amplio.
En Google Search Console, abra Indexación, luego Páginas, y haga clic en la fila «Bloqueada por robots.txt». Exporte la lista y ordénela por carpeta. Normalmente verá un patrón en un minuto: un directorio, un parámetro, un subdominio.
Marque cada patrón como «mantener bloqueado» o «debe estar en Google». Carritos, procesos de pago, cuentas de cliente, resultados de búsqueda interna y zonas de administración van al primer grupo. Todo lo que responde a una búsqueda, recibe enlaces o figura en su sitemap XML va al segundo. Una URL que está en el sitemap y bloqueada a la vez es una contradicción que hay que resolver.
Abra la herramienta de inspección de URLs con una URL de ejemplo: indica si el rastreo está permitido. Después lea el archivo publicado o pegue la URL en nuestro comprobador de robots.txt gratuito para ver qué línea la bloquea y para qué user agent.
Elimine o acote la regla, o añada un Allow más específico. Haga un cambio mínimo y pruébelo tanto con una URL que quiere desbloquear como con una que debe seguir bloqueada. Si el archivo está desordenado, cree uno limpio con nuestro generador de robots.txt y compárelos antes de publicar.
Google suele guardar robots.txt en caché hasta 24 horas, según su especificación de robots.txt. Para acelerar, abra Ajustes y luego el informe de robots.txt de Search Console (disponible para propiedades de dominio), y solicite un nuevo rastreo del archivo. Después, solicite la indexación de sus URL desbloqueadas más importantes en la inspección de URLs.
Haga clic en «Validar corrección» en la página del problema. La validación puede tardar de varios días a algunas semanas, y las URL nuevas se comprueban a medida que Google las vuelve a rastrear. Nuestra guía sobre la indexación en Google explica qué ocurre después del rastreo, cuando Google decide si una página merece quedarse.
Consejo
Antes de publicar un robots.txt nuevo, pruébelo con una lista corta de diez URL clave (inicio, una categoría, un producto, un artículo, la URL del sitemap). Un solo error al copiar una línea Disallow puede bloquear un sitio entero, y el coste aparece en el tráfico en pocos días.
La corrección depende de lo que quiera para la página:
<meta name="robots" content="noindex"> en el head, o una cabecera HTTP X-Robots-Tag: noindex para PDF y otros archivos. Cuando Google haya rastreado de nuevo la página y la haya retirado, puede volver a bloquearla si el volumen de rastreo importa, algo que la mayoría de los sitios nunca necesita. Nuestra definición de noindex explica las opciones.En una navegación por facetas con miles de URL de filtros, un bloqueo en robots.txt puede seguir siendo la herramienta adecuada para ahorrar presupuesto de rastreo. La advertencia «Indexada, aunque bloqueada» en algunas de esas URL es entonces aceptable, siempre que las versiones canónicas de sus categorías sean rastreables e indexadas.
Tres señales confirman una corrección correcta. La inspección de la URL publicada muestra «Rastreo permitido: Sí». El número de páginas bloqueadas en el informe de indexación de páginas baja en las semanas siguientes. Y las páginas desbloqueadas empiezan a sumar impresiones en el informe de rendimiento. Una pasada rápida con nuestro comprobador de indexabilidad detecta también los otros frenos que suelen acompañar a los errores de robots.txt: un noindex olvidado, una canónica errónea o una redirección.
Vigilar importa porque estos errores vuelven. Una actualización del tema, un plugin o un script de despliegue pueden reescribir robots.txt sin que nadie lo note. Seguir las páginas cuyos clics e impresiones caen de golpe es la alerta temprana más rápida.

El panel GEO y SEO de Sorank se conecta a Search Console y muestra esas páginas al alza y a la baja en una sola vista, de modo que un bloqueo introducido por un despliegue aparece como un grupo de URL en descenso y no como una pérdida lenta e inexplicable.
Robots.txt tiene ahora un segundo público: los rastreadores de los asistentes de IA. OpenAI, Anthropic, Perplexity y Google publican sus user agents (GPTBot y OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended), que respetan robots.txt. Una regla pensada para uno de ellos, o un bloqueo general User-agent: *, decide si ChatGPT, Claude o Perplexity pueden leer sus páginas cuando buscan en la web para construir una respuesta.
Se aplica el mismo razonamiento que con Google: decida bot por bot qué quiere. Bloquear los rastreadores de entrenamiento y permitir los de búsqueda es un compromiso habitual, y nuestra guía de robots.txt para rastreadores de IA enumera los user agents y las reglas de cada uno. La entrada del glosario sobre rastreadores de IA explica qué hace cada bot.
Nota
Una página que los asistentes de IA no pueden rastrear todavía puede mencionarse a través de fuentes de terceros, pero rara vez se cita directamente. Nuestro estudio de las fuentes que citan las plataformas de IA muestra cuánto dependen las citas de las páginas que los asistentes pueden leer.
Para ver el efecto de estas decisiones, siga los prompts que importan para su negocio. El seguimiento de menciones en IA de Sorank muestra si ChatGPT, Gemini o Claude citan su sitio, y qué competidores citan en su lugar.
Robots.txt decide lo que los rastreadores pueden leer; noindex decide lo que los resultados pueden mostrar. Reserve los bloqueos para zonas sin valor de búsqueda, no bloquee nunca una página que quiere indexar o desindexar y revise el informe de indexación de páginas tras cada migración o despliegue. La mayoría de los problemas de «bloqueada por robots.txt» se resuelven en minutos en cuanto se encuentra la regla culpable, y el panel de Search Console de Sorank le ayuda a detectar el siguiente antes de que le cueste tráfico.
Google suele actualizar su copia en caché de robots.txt en 24 horas, y puede solicitar un nuevo rastreo del archivo en el informe de robots.txt de Search Console. El rastreo de las páginas desbloqueadas puede tardar de unos días a unas semanas. Solicitar la indexación en la inspección de URLs ayuda para unas pocas URL importantes.
Solo si la lista contiene páginas que quiere que aparezcan en Google. Los bloqueos de carritos, cuentas de cliente, administración o búsqueda interna son normales y no requieren ninguna acción. Exporte la lista, agrúpela por carpeta y compruebe si aparece alguna sección valiosa.
Su URL puede indexarse si otras páginas enlazan a ella, pero Google no puede leer su contenido, así que el resultado suele aparecer sin descripción y rara vez se posiciona para algo relevante. Si quiere que la página se posicione, desbloquéela para que Google pueda rastrearla y evaluarla.
PROBARON SORANK ANTES QUE USTED
