<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap estático: solo las rutas fijas e indexables del sitio.

  Las fichas de modelo (/brand/:brandSlug/model/:modelSlug) NO están acá a
  propósito. Son dinámicas y listarlas exige consultar el catálogo en tiempo de
  build, que es trabajo de otra fase. Su ausencia es deliberada, no un olvido.

  Las rutas privadas también quedan fuera. Su noindex se declara en dos
  archivos: ruta por ruta en src/app/app.routes.ts (/admin, /account,
  /favoritos, /login, /register), y para el comparador (/compare y /c/:slug)
  en COMPARE_DEFAULT_META, dentro de src/app/core/page-meta.service.ts.

  robots.txt bloquea el rastreo de casi todas ellas, pero a propósito NO el de
  /c/: ahí el crawler tiene que poder entrar para leer el noindex que inyecta
  el JS. El detalle está explicado en robots.txt.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://cualautocompro.cl/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://cualautocompro.cl/catalogo</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://cualautocompro.cl/legal/privacidad</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://cualautocompro.cl/legal/terminos</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
