Saltar al contenido
ToolMug

Generador y probador de robots.txt

Generar: elige las rutas que bloquear, los rastreadores que quieres dejar fuera y las URL de tu sitemap, y obtén un robots.txt listo para subir. Probar: descarga el robots.txt de cualquier sitio (o pega uno), introduce una URL y un rastreador, y comprueba si puede rastrearla y qué línea lo decide.

Se procesa en nuestros servidores y se elimina en una hora

Una por línea, empezando por /. Usa * como comodín y $ para el final de la URL.

Excepciones dentro de carpetas bloqueadas, p. ej. /admin/public/

Opcional. Bing y Yandex lo usan; Google y Baidu lo ignoran.

Bloquear rastreadores de IA

Nombres publicados por cada empresa. Solo funcionan con rastreadores que respetan robots.txt.

Bloquear buscadores concretos

robots.txt

Sube el archivo a la raíz del sitio para que se sirva en https://tu-dominio/robots.txt.

Cómo se usa

  1. En Generar, escribe las rutas que bloquear, marca los rastreadores de IA o buscadores que quieras bloquear y añade las URL de tu sitemap. El robots.txt se actualiza sobre la marcha; cópialo o descárgalo.
  2. En Probar, introduce un sitio web y haz clic en Obtener robots.txt, o pega el contenido.
  3. Introduce la URL que probar y elige un rastreador. El resultado indica si puede rastrearla y resalta la línea que coincide.

Opciones explicadas

Reglas de coincidencia
Como en la especificación de Google — se aplica el grupo que mejor coincide con el nombre del rastreador, gana la ruta coincidente más larga, Allow gana en caso de empate y se admiten * y $.
Crawl-delay
Segundos entre peticiones. Bing y otros lo respetan; Google y Baidu lo ignoran.

Un ejemplo práctico

Este es un robots.txt que bloquea una carpeta pero abre una subcarpeta, bloquea los archivos PDF y mantiene fuera por completo a un rastreador de IA:

User-agent: *
Disallow: /private/
Allow: /private/press/
Disallow: /*.pdf$

User-agent: GPTBot
Disallow: /

Sitemap: https://example.com/sitemap.xml

La pestaña «Probar» da estas respuestas:

Rastreador Ruta de la URL Resultado Línea decisiva
Googlebot /blog/post Permitido No coincide ninguna regla
Googlebot /private/data Bloqueado Disallow: /private/
Googlebot /private/press/kit Permitido Allow: /private/press/ (gana la coincidencia más larga)
Googlebot /files/a.pdf Bloqueado Disallow: /*.pdf$
Googlebot /files/a.pdf?x=1 Permitido El $ significa que la URL debe terminar ahí
GPTBot /blog/post Bloqueado Disallow: / en su propio grupo
Googlebot /robots.txt Permitido El propio archivo siempre se puede rastrear

Googlebot usa el grupo * porque ningún grupo lo nombra, mientras que GPTBot usa su propio grupo e ignora las reglas de *. La comparación sigue la RFC 9309, que define solo User-agent, Allow y Disallow. Sitemap y Crawl-delay son extensiones muy usadas que la RFC no define.

Preguntas frecuentes

¿robots.txt mantiene una página fuera de los resultados de búsqueda?

No del todo. Solo pide a los rastreadores que no descarguen la página; si otros sitios enlazan a ella, la URL aún puede indexarse. Usa una etiqueta noindex para las páginas que deben quedar fuera y no las bloquees en robots.txt, o los rastreadores nunca verán el noindex.

¿Funciona bloquear los rastreadores de IA?

Los rastreadores oficiales como GPTBot, ClaudeBot y Google-Extended dicen respetar robots.txt, así que bloquearlos evita que tus páginas se usen para entrenar. Los rastreadores que ignoran el estándar no se pueden detener así.

¿Desde qué conexión se descarga el robots.txt?

Nuestro servidor solicita el robots.txt de la raíz del sitio, solo ese archivo. Probar contenido pegado ocurre por completo en tu navegador.

Privacidad

Los archivos se suben por HTTPS para procesarlos y se eliminan automáticamente en el plazo de una hora.

Herramientas relacionadas