<?xml version="1.0" encoding="UTF-8"?>
<!--
  Index des plans du site de Viens Danser — c'est ce fichier que `robots.txt`
  déclare, et donc le point d'entrée des moteurs.

  Pourquoi un index plutôt qu'un seul fichier : un plan de site est soit un
  `<sitemapindex>`, soit un `<urlset>`, jamais les deux. Or les pages statiques
  s'éditent à la main dans ce dossier alors que les articles du blog vivent en base
  et ne peuvent être listés que par le backend. D'où deux sous-plans :

    - sitemap-pages.xml   fichier statique, servi par nginx depuis webroot/ ;
    - /blog/sitemap.xml   généré par le binaire Go (cf. internal/blog), les
      articles et rubriques vivant en base.

  Les FICHES D'ÉVÉNEMENTS n'ont volontairement aucun plan (le `sitemap-evenements.xml`
  déclaré ici a été retiré, et son chemin répond désormais 410). Elles restent
  publiquement accessibles et indexables : ce qu'on refuse est de livrer la liste du
  catalogue en un fichier, ce qui annulerait la migration 0033 — identifiants publics
  aléatoires, pour qu'on ne puisse plus l'énumérer. Le référencement est porté par les
  articles du blog, qui présentent des sélections de soirées. Détail du raisonnement
  en tête de `internal/sitemap`. Ne pas le rétablir « pour le SEO ».

  `lastmod` est omis pour le plan du blog : il changerait à chaque publication, et ce
  fichier statique ne pourrait pas suivre. Les dates utiles y sont portées par chaque
  URL.
-->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://viensdanser.app/sitemap-pages.xml</loc>
    <lastmod>2026-07-29</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://viensdanser.app/blog/sitemap.xml</loc>
  </sitemap>
</sitemapindex>
