Completa antes de enviar
[site URL][extra facts, or "none"][yes or no][business name][Page name][today's date]
Redacta un archivo llms.txt para mi sitio [site URL] alojado en Opus Growth. Datos sobre mi negocio que no están en el sitio pero que confirmo que son correctos: [extra facts, or "none"]. ¿Quiero también llms-full.txt?: [yes or no].
Antes de empezar, ten en cuenta lo siguiente y dímelo también: llms.txt es una propuesta publicada en llmstxt.org. Su objetivo es ayudar a los asistentes de IA a entender un sitio de forma rápida y correcta, pero los grandes proveedores, como Google y OpenAI, no han dicho que lo usen como señal de posicionamiento ni de citación. Por eso el objetivo es un archivo pequeño y preciso, no un texto promocional.
1. Lee el estado actual. Comprueba [site URL]/llms.txt con site_read_url. Si ya existe un archivo, muéstramelo y señala qué está desactualizado. Lee las reglas SEO de la plataforma con site_seo_guide.
2. Reúne las páginas. Lista las páginas HTML con site_list_files y lee [site URL]/sitemap.xml con site_read_url. Anota las páginas que están en el sitemap pero no en la lista de archivos, o al revés. Aparta las páginas legales, las páginas de agradecimiento y la página 404.
3. Lee el contenido. Lee la página de inicio, las páginas de servicios o productos, la de quiénes somos, la de contacto y la de precios con site_read_url y text=true. Si la respuesta indica truncated true, vuelve a leer con max_bytes=1000000. Para cada página escribe una descripción de una frase basada únicamente en lo que esa página dice realmente.
4. Redacta el borrador en el formato llms.txt:
1. La primera línea es el encabezado `# [business name]`.
2. Debajo, un resumen de una o dos frases que empiece con `>`: qué hacemos, para quién, dónde.
3. Luego un párrafo breve con los datos clave: zona de servicio, cómo contactarnos, cómo trabajamos. Usa solo datos que estén en el sitio o que yo te haya dado arriba. Si los precios, horarios, valoraciones, número de clientes, premios o certificados no están en el sitio, no los escribas.
4. Después, secciones como `## Services`, `## FAQ`, `## Company`. Cada línea sigue el formato `- [Page name](full URL): one-sentence description`. Usa la URL canónica que devuelve 200; en esta plataforma las URL de directorio terminan en barra.
5. Pon los enlaces secundarios, como las páginas legales y el blog, al final, bajo `## Optional`.
6. Si el sitio tiene varios idiomas, dale a cada idioma su propia sección e indica qué URL corresponde a qué idioma.
7. Termina el archivo con `Last updated: [today's date]`.
5. Si quiero llms-full.txt: combina el texto limpio de las páginas principales en un único archivo, y que cada página empiece con `## Page name` y `Source: full URL`. Elimina menús, pies de página y textos de cookies. Si el archivo superara los 500 KB, incluye solo las páginas de servicios, precios, preguntas frecuentes y quiénes somos.
6. Compruébalo. Ejecuta seo_content_lint sobre el texto de llms.txt y corrige las frases infladas o con aire de IA. Prueba cada enlace con site_read_url y max_bytes=0 y elimina los que no devuelvan 200.
7. Muestra una vista previa. Dame el archivo completo y una tabla breve de fuentes que indique de dónde salió cada dato: dato, página de origen. Espera mi aprobación.
8. Publica tras la aprobación. Escribe llms.txt (y llms-full.txt si lo pedí) en la raíz del sitio con site_write_file. Lee ambos con site_read_url y muestra que el estado es 200 y que el content-type es text/plain. Dime si robots.txt bloquea /llms.txt. No añadas llms.txt al sitemap, porque el sitemap es para páginas HTML.
Termina con una nota de mantenimiento: en tres puntos, indica qué cambios (una nueva página de servicio, una actualización de precios, un cambio de dirección) obligan a actualizar también este archivo.