<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap des pages VITRINE. Ce fichier est la base du sitemap servi : l'API y
  ajoute /blog et les articles publiés à la volée (cf. buildSitemapXml,
  apps/api/src/services/blogSsr.ts) — ne pas y lister le blog en dur.

  URLs SANS slash final : c'est la forme canonique (cf. <link rel="canonical"> de
  Seo.tsx et le middleware de canonicalisation d'apps/api/src/app.ts). Une URL
  listée ici avec un slash serait redirigée en 301, donc annoncée non indexable.

  `lastmod` doit POST-DATER le dernier changement réel de la page — contenu ou
  RÉPONSE SERVIE. Google s'en sert pour ordonner ses recrawls : un lastmod
  antérieur à sa dernière exploration lui dit « rien n'a bougé depuis ta
  dernière visite », et la page reste figée dans l'état où il l'a vue.
  C'est ce qui a maintenu /faq, /comment-ca-marche et /politique-confidentialite
  en « Page avec redirection » dans la Search Console : explorées les 13, 15 et
  17/07 — quand une redirection d'index de répertoire (/faq → 301 /faq/)
  précédait encore Node —, elles portaient un lastmod du 03/07, soit AVANT ces
  explorations. Aucun signal ne demandait donc la réexploration qui aurait
  constaté le 200. D'où la date ci-dessous, celle du correctif (serve-static
  `redirect: false` + 301 de canonicalisation, cf. app.ts) : postérieure aux
  trois explorations, elle rouvre le recrawl.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.heurekia.com/</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/collectivites</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/comment-ca-marche</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/faq</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/analyse-parcellaire</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/mentions-legales</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/politique-confidentialite</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog/pieces-permis-de-construire-maison-individuelle-pcmi</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog/certificat-urbanisme-cua-cub-definition-utilite</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog/demateralisation-autorisations-urbanisme-depot-en-ligne</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog/declaration-prealable-ou-permis-de-construire</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.heurekia.com/blog/delais-instruction-autorisations-urbanisme</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
