<?xml version="1.0" encoding="UTF-8"?>
<!--
  Routes publiques indexables uniquement : celles de ROUTE_SEO
  (src/constants/seo.ts) qui n'ont pas `noindex: true`, donc ni /app, ni
  /activate, ni /merci. Ces trois-là restent volontairement explorables (pas de
  Disallow) et sont tenues hors de l'index par l'en-tête X-Robots-Tag du serveur,
  cf. PRIVATE_SPA_PATHS dans server/index.ts.

  À maintenir à la main quand une page publique est ajoutée ; `npm run
  routes:check` (lancé par les deux builds) échoue si ce fichier et ROUTE_SEO
  divergent. `lastmod` : date de dernière modification réelle de la page.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://tactito.app/</loc>
    <lastmod>2026-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://tactito.app/contact</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://tactito.app/cgv</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://tactito.app/cgu</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://tactito.app/confidentialite</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://tactito.app/mentions-legales</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
