<?xml version="1.0" encoding="UTF-8"?>
<!--
  RUTA 3.4 — sitemap.xml
  Incluye rutas estáticas + las 8 fichas de producto generadas por
  el componente <ProductPage>. Cuando agregues /insights o /podcast,
  añádelos aquí o migra a generación dinámica.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <url>
    <loc>https://www.ruta34.com/</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="es-cl" href="https://www.ruta34.com/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://www.ruta34.com/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.ruta34.com/"/>
    <image:image>
      <image:loc>https://www.ruta34.com/assets/og-image.jpg</image:loc>
      <image:title>RUTA 3.4 — Formación ejecutiva en IA para gerencias, jefaturas y directorios</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.ruta34.com/modelo</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/servicios</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Los links de evento son esta MISMA URL con ?cohorte=xxx y nunca entran
       aquí. El canonical ya sale limpio (parseRoute descarta la query), así que
       Google consolida todas las variantes en esta sola entrada. Agregar una
       URL con query rompe el build: el guard extrae el <loc> entero, no lo
       reconoce como ruta canónica y lo reporta como sobrante. -->
  <url>
    <loc>https://www.ruta34.com/diagnostico-preliminar</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/diagnostico</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/libro</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://www.ruta34.com/assets/libro-cover-v2.webp</image:loc>
      <image:title>El futuro llegó y no trae instrucciones — Decidir en tiempos de incertidumbre tecnológica</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://www.ruta34.com/prensa</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/indice</loc>
    <lastmod>2026-08-10</lastmod>
    <!-- Era "yearly" cuando la página era solo la edición congelada. Ahora
         lleva una línea de corte vivo que se refresca tras cada sala, así que
         declarar frecuencia anual le decía a Google lo contrario de la verdad. -->
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/nosotros</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://www.ruta34.com/cotizacion</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- /contacto NO va en el sitemap a propósito. La página tiene ~600 caracteres
       (un correo, un teléfono y poco más): es exactamente el perfil que Google
       clasifica como contenido escaso, y pedirle que la rastree gasta presupuesto
       de rastreo en la página más pobre del sitio. Sigue siendo indexable y está
       enlazada desde el pie, así que Google la encuentra igual — simplemente no
       la promocionamos. Si algún día se enriquece, vuelve aquí con prioridad 0.6. -->

  <!-- Fichas de producto (7) — provenientes de PRODUCTS en data.jsx.
       Son 8 productos pero solo 7 fichas: /producto/diagnostico NO va, porque
       canonicaliza a /diagnostico. Tenerla aquí era pedirle a Google que
       rastreara una URL que ella misma declara no ser la canónica, y el
       resultado se vio en Search Console: Google indexó /producto/diagnostico
       y dejó /diagnostico sin indexar. El sitemap solo lista canónicas. -->
  <url>
    <loc>https://www.ruta34.com/producto/charla-estrategica</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/advisory</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/alineacion-ejecutiva</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/ia-para-decidir</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/estrategia-operacion</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/adaptacion-futuro</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/producto/capsulas</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Páginas legales (baja prioridad pero indexables — Google las espera como señal de confianza) -->
  <url>
    <loc>https://www.ruta34.com/privacidad</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/terminos</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.ruta34.com/cookies</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

</urlset>
