./prontouso.com

HERRAMIENTAS DE SEO Y WEB

Generador de robots.txt

Crea, edita y prueba un archivo robots.txt directamente en tu navegador. Añade grupos de robots, reglas y sitemaps, luego copia o descarga el archivo final.

Estado de la herramientaSe ejecuta en tu navegador
Vista previa
prontouso://red/robots.txt
LOCALUTF-8ACTUALIZACIÓN AUTOMÁTICA

Configuración

Las reglas de abajo actualizan el archivo automáticamente.

ENTRADA
Plantillas
Grupo 1
Elige un atajo o escribe el tuyo.
Reglas permitidas
1 regla
Allow
Reglas bloqueadas
0 reglas
Sitemaps
0

No se añadió ningún sitemap.

Archivo y prueba

Revisa, copia, descarga o ajusta el contenido final manualmente.

SALIDA
robots.txtGenerado automáticamente
2 líneas23 caracteres

Probar el acceso de un robot

Simula cómo responde el archivo actual para un robot y una ruta específicos.

Acceso permitido
La regla Allow / es la coincidencia más específica.
Procesado localmente en tu navegador Cambios aplicados automáticamente

Cómo funciona

  1. Ingresa tus datos

    Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.

  2. Obtén el resultado al instante

    La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.

  3. Usa tu resultado

    Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.

Privacidad y procesamientoSe ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

¿Qué es Generador de robots.txt?

El Generador de Robots.txt es una herramienta para crear reglas Allow y Disallow en uno o más grupos de user-agent, editar el archivo final manualmente y probar si una ruta específica está permitida o bloqueada para un bot.

ENTIENDE LA HERRAMIENTA

Cómo generar y probar robots.txt

Agrega uno o más grupos de robots, arma las listas de reglas permitidas y bloqueadas de cada grupo, añade tantos sitemaps como necesites y prueba si una ruta está permitida para un bot — todo en esta página, con editor manual y plantillas listas para cuando necesites más control o un comienzo más rápido.

Elegir user-agents y grupos

Usa los atajos Todos, Googlebot o Bingbot para completar el User-agent de un grupo rápidamente, o escribe cualquier otro nombre — el atajo cambia automáticamente a "Personalizado" en cuanto el texto ya no coincide con ningún atajo. "Añadir user-agent" agrega un segundo (o tercer) bot al mismo grupo cuando deben compartir exactamente las mismas reglas. "Añadir grupo" crea un grupo independiente, para un bot que necesita reglas distintas al resto. Un grupo con User-agent: * se aplica a cualquier bot que no tenga su propio grupo más específico — Google no combina el grupo de un bot nombrado con el grupo *, así que un grupo específico debe repetir cualquier regla que deba heredar.

Armar las reglas permitidas y bloqueadas

Las listas "Reglas permitidas" y "Reglas bloqueadas" de cada grupo aceptan tantas rutas como necesites — usa "Añadir regla" para crear una línea nueva y la X junto a un campo para eliminarla. Cada cambio actualiza el archivo de abajo al instante. La lista "Sitemaps" al final funciona igual y acepta cero, uno o varios sitemaps.

Plantillas

La fila de plantillas sobre los grupos completa un punto de partida común con un clic — permitir todo, bloquear todo, bloquear una carpeta, permitir una página dentro de una carpeta bloqueada, una configuración específica para Googlebot, un archivo vacío, o el ejemplo ilustrativo con bloqueo de admin/private y un sitemap. Aplicar una plantilla reemplaza los grupos y sitemaps actuales, así que usa Restaurar o deshacer en el editor si quieres volver a la versión anterior.

Archivo automático, edición manual y Restaurar

Mientras usas el formulario, el archivo que se muestra en el editor lleva la etiqueta "Generado automáticamente". Editar el texto directamente en el editor cambia esa etiqueta a "Editado manualmente" y desvincula el contenido del formulario, para que puedas pegar o ajustar un archivo más completo con varios grupos. El botón Restaurar descarta la edición manual y reconstruye el archivo a partir de los grupos y sitemaps actuales del formulario.

Comodines: * y $

Un * en una ruta coincide con cualquier secuencia de caracteres, así que Disallow: /*.pdf bloquea todo PDF, en cualquier carpeta. Un $ al final ancla el fin de la URL, así que Disallow: /*.pdf$ bloquea /archivo.pdf pero permite /archivo.pdf?preview=1, ya que la cadena de consulta hace que la URL no termine exactamente en .pdf.

Cómo decide la prueba de ruta

El probador lee el contenido actual del archivo, encuentra el grupo cuyo user-agent coincide de forma más específica con el bot indicado (usando el grupo * como respaldo solo cuando ningún grupo nombrado coincide) y aplica la regla Allow o Disallow más específica — es decir, la más larga — para la ruta probada. Si las longitudes empatan, gana Allow, siguiendo el comportamiento documentado por el propio Google de aplicar la regla menos restrictiva ante un conflicto.

Antes de publicar

  • Prueba rutas importantes, como /, /admin/, /blog/post y archivos de imagen, para cada bot que tenga grupo propio.
  • Mantén las reglas sensibles simples y explícitas, y agrega todas las líneas Sitemap que tengas.
  • Después de publicar en /robots.txt, valida el archivo en las herramientas oficiales de los buscadores que importen para tu sitio.

Privacidad y límites de robots.txt

Las reglas, el editor y el probador se ejecutan completamente en tu navegador — nada se envía a un servidor. Pero robots.txt es una sugerencia pública para rastreadores, no una capa de seguridad: cualquiera puede leer el archivo publicado, así que nunca lo uses para esconder URLs privadas o administrativas. Tampoco controla la indexación, solo el rastreo — una página bloqueada puede seguir apareciendo en los resultados de búsqueda si otros sitios enlazan hacia ella, ya que Google nunca llega a ver una etiqueta noindex en una página que no tiene permiso para rastrear.

Preguntas frecuentes

¿Disallow oculta una página de todos?

No. robots.txt solo da instrucciones a los rastreadores. No bloquea usuarios, protege URLs privadas ni elimina páginas que ya están indexadas.

¿Qué regla gana si Allow y Disallow coinciden ambas?

Gana la ruta coincidente más larga. Si ambas coincidencias tienen la misma longitud, gana Allow — esto refleja el comportamiento documentado por Google de aplicar la regla menos restrictiva cuando hay un conflicto.

¿Qué significan * y $ en una ruta?

* coincide con cualquier secuencia de caracteres, así que /*.pdf coincide con un archivo .pdf en cualquier parte de la ruta. Un $ al final ancla el fin de la URL, así que /*.pdf$ solo coincide con una ruta que termina exactamente en .pdf, no una seguida de una cadena de consulta como ?id=1.

¿Necesito un grupo separado para Googlebot o Bingbot?

Solo cuando esos bots necesiten instrucciones distintas al resto. Usa los atajos Googlebot o Bingbot para completar el user-agent de un grupo rápidamente; sin un grupo específico, User-agent: * cubre a todos los bots compatibles. Las reglas de un grupo nombrado reemplazan por completo las del grupo * para ese bot — no se combinan.

¿Un archivo robots.txt puede tener más de una línea Sitemap?

Sí. Un archivo puede listar cero, uno o varios sitemaps; usa "Añadir sitemap" para incluir más.

¿Dónde debo colocar el archivo?

Publícalo en la raíz del sitio, como https://ejemplo.com/robots.txt.

¿Qué significa la etiqueta "Editado manualmente" y qué hace Restaurar?

En cuanto editas el texto del archivo directamente en el editor, deja de reflejar el formulario y muestra la etiqueta "Editado manualmente" — útil para pegar un archivo ya armado con varios grupos. El botón Restaurar descarta esa edición y reconstruye el archivo a partir de los grupos y sitemaps actuales del formulario.

¿Puedo añadir tantos grupos, user-agents, reglas y sitemaps como quiera?

Sí. "Añadir grupo" crea otro grupo de robots, "Añadir user-agent" agrega un bot al grupo actual, y "Añadir regla" y "Añadir sitemap" funcionan igual en sus propias listas — cada una con una X para eliminar ese elemento específico.