# llms.txt

# Este es un archivo llms.txt hipotético, reflejando sus directivas robots.txt.
# IMPORTANTE: No existe un estándar oficial para llms.txt reconocido por todos los proveedores de LLM,
# y este archivo no puede ser subido directamente a su tienda Shopify sin soluciones.
# Sirve como ejemplo ilustrativo de cómo se podrían estructurar dichas directivas.

# Reglas generales del bot LLM (equivalente a User-agent: * en robots.txt)
User-agent: *LLM* # Representa cualquier rastreador de Large Language Model
No permitir: /admin
No permitir: /cart
Disallow: /checkout
Disallow: /checkouts/
Disallow: /pedidos
Disallow: /cuenta
Disallow: /carritos
Disallow: /*?oseid=
Disallow: /*preview_theme_id
Disallow: /*preview_script_id
Disallow: /apple-app-site-association
Disallow: /.well-known/shopify/monorail
Disallow: /cdn/wpm/*.js
Disallow: /recomendaciones/productos

# Estos están permitidos para la indexación LLM (NO BLOQUEAR):
Allow: /colecciones/
Permitir: /productos/
Permitir: /blogs/
Permitir: /pages/
Permitir: /search # incl. contenido clasificado, filtrado y etiquetado

# Directiva LLM específica de Google
Agente de usuario: Google-Extended # Bot oficial utilizado por Google para los modelos Gemini/Bard
No permitir: /admin/
Allow: /

# Modelos basados en GPT de OpenAI (ChatGPT, etc.)
Agente de usuario: GPTBot
No permitir: /admin/
Allow: /

# Bot LLM hipotético para contenido publicitario
Agente de usuario: AdLLMBot
No permitir: /checkout
Disallow: /checkouts/
Disallow: /carritos
Disallow: /pedidos

# Bot LLM hipotético para el procesamiento de imágenes (por ejemplo, futura indexación de modelos visuales)
Agente de usuario: ImageLLMBot
No permitir: /admin/
Allow: /

# Bot LLM hipotético para Pinterest
Agente de usuario: PinterestLLM
Retraso de rastreo: 1

# Bots LLM hipotéticos para Ahrefs
User-agent: AhrefsLLMBot
Retraso de rastreo: 10
No permitir: /checkout
Disallow: /checkouts/
Disallow: /cart
Disallow: /admin
Disallow: /pedidos

User-agent: AhrefsSiteAuditLLM
Retraso de rastreo: 10
No permitir: /checkout
Disallow: /checkouts/
Disallow: /cart
Disallow: /admin
Disallow: /pedidos

# Bot LLM hipotético para MJ12bot
User-agent: MJ12LLMBot
Retraso de rastreo: 10

# Bloquear raspadores LLM obsoletos o agresivos
User-agent: OutdatedLLMScraper
No permitir: /

# Mejores usos para un hipotético archivo llm.txt:
# 1. Privacidad y seguridad de datos: Evitar que los rastreadores de LLM accedan a áreas sensibles.
# 2. Control de contenido para el entrenamiento de IA: Permitir/no permitir explícitamente contenidos para el entrenamiento de modelos de IA.
# 3. Gestión de recursos: Mitigar potencialmente la carga del servidor solicitando retrasos en el rastreo.
# 4. Protección de la propiedad intelectual: Señalar preferencias de uso de contenidos.
# 5. Directivas específicas: Aplicar reglas específicas a diferentes agentes de usuario LLM.