llms.txt vs sitemap.xml vs robots.txt: ¿Cuál es la diferencia?
Estos tres archivos viven en el mismo lugar (la raíz de su dominio) y todos implican “informar a las máquinas sobre su sitio”, por lo que se confunden entre sí constantemente. No son intercambiables. Cada uno fue diseñado para un público diferente y un trabajo diferente. Así es como se comparan realmente.
El resumen de una línea
robots.txt: indica a los rastreadores lo que pueden y no pueden rastrear.sitemap.xml: indica a los motores de búsqueda qué URL existen para que puedan ser descubiertas e indexadas.llms.txt: brinda a los LLM y agentes un mapa curado y legible de lo que importa, con contexto.
Diferentes verbos: restringir, enumerar, explicar. Esa es toda la distinción.
robots.txt: el libro de reglas
robots.txt ha sido un estándar web durante décadas. Es un archivo de directivas en texto plano que indica a los rastreadores con buen comportamiento a qué rutas pueden acceder:
MANTENERX4MANTENERMANTENERX5MANTENERMANTENERX6MANTENER
Hechos clave:
- Se trata de permiso y exclusión, no de calidad del contenido.
- Es consultivo: los robots que cumplen con las normas lo respetan; los maliciosos lo ignoran.
- A menudo apunta a tu mapa del sitio.
robots.txt no dice nada sobre lo que significa su contenido. Sólo rige el acceso.
sitemap.xml: el índice de URL
sitemap.xml es una lista legible por máquina de las URL de su sitio, generalmente con metadatos como fechas de última modificación y frecuencia de cambio:
MANTENERX9MANTENERMANTENERX10MANTENERMANTENERX11MANTENER
Hechos clave:
- Su audiencia son los motores de búsqueda, que lo utilizan para descubrir y priorizar páginas para su rastreo e indexación.
- Se trata de integridad; lo ideal es que enumere todas las páginas que desea encontrar.
- No incluye descripciones, ni selección, ni sentido de qué páginas son más importantes.
Un mapa del sitio responde “¿qué páginas existen?” No responde “¿de qué se trata este sitio?” o “¿por dónde debería empezar?“
llms.txt: el mapa legible para modelos
llms.txt es un archivo Markdown dirigido a modelos de lenguaje grandes y las herramientas creadas en torno a ellos. En lugar de enumerar cada URL, selecciona las importantes, las organiza en secciones y describe cada una:
MANTENERX13MANTENERMANTENERX14MANTENERMANTENERX15MANTENER
Hechos clave:
- Su audiencia son LLM, agentes, canales de RAG y MCP/herramientas de automatización, y humanos que desean una orientación rápida.
- Se trata de comprensión y curación, no de una enumeración exhaustiva.
- No es un factor de clasificación de Google y Google ha dicho que no lo utiliza. (Más información en ¿Es llms.txt un factor de clasificación de Google?.)## Lado a lado
| robots.txt | mapa del sitio.xml | llms.txt | |
|---|---|---|---|
| Trabajo | Restringir el rastreo | Enumerar URL | Explicar y seleccionar contenido |
| Audiencia | Rastreadores/robots | Motores de búsqueda | LLM, agentes, herramientas |
| Formato | Directivas | XML | Rebaja |
| ¿Seleccionado? | No | No | Sí |
| ¿Descripciones? | No | No | Sí |
| ¿Afecta el ranking de Google? | Indirectamente (acceso) | Indirectamente (descubrimiento) | No |
¿Se reemplazan entre sí? No.
Un error común es tratar a llms.txt como un reemplazo moderno de los otros dos. No lo es:
- No controla el acceso del rastreador: conserve su
robots.txt. - No garantiza que los motores de búsqueda descubran cada página; mantenga su
sitemap.xml. - Los otros dos no brindan a los modelos una descripción general seleccionada; ese es el trabajo exclusivo de
llms.txt.
Son complementarios. Un sitio bien administrado puede tener los tres, cada uno haciendo lo suyo.
¿Cuál necesitas?
- Todos se benefician de un
robots.txtsensato y unsitemap.xmlpara búsqueda convencional. llms.txtes opcional y es más valioso si tiene documentación, una API, un producto para desarrolladores o contenido que desea que los modelos y agentes comprendan con precisión. Si ese no eres tú, está bien omitirlo. Consulte Cuando llms.txt tiene sentido para obtener el desglose completo.
El resultado final
robots.txt restringe, sitemap.xml enumera, llms.txt explica. Resuelven tres problemas distintos para tres audiencias distintas, y adoptar uno no significa retirar otro.
Si su sitio es adecuado para llms.txt, genere un borrador limpio con el generador llms.txt y compruébelo con el validador antes de publicar.