<?xml version="1.0" encoding="UTF-8"?>
<!--
  sitemap.xml — guillaumegrillo.be

  Le site est une page unique dont la langue est appliquée côté navigateur.
  Chaque variante ?lang=xx est donc déclarée comme une URL à part entière, et
  chacune énumère l'ensemble de ses équivalences via xhtml:link — c'est la
  réciprocité qu'exige Google pour valider un groupe hreflang.

  Limite à connaître : la traduction s'effectuant en JavaScript, les moteurs ne
  voient la version traduite qu'après exécution du script. Si le référencement
  naturel en EN, IT ou NL devient un objectif commercial, il faudra servir de
  vraies pages distinctes par langue. Voir DEPLOIEMENT.md, section « Portée du
  référencement multilingue ».

  Les dates <lastmod> sont à actualiser à chaque mise à jour de contenu.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://guillaumegrillo.be/</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://guillaumegrillo.be/?lang=fr"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://guillaumegrillo.be/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://guillaumegrillo.be/?lang=it"/>
    <xhtml:link rel="alternate" hreflang="nl" href="https://guillaumegrillo.be/?lang=nl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://guillaumegrillo.be/"/>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/?lang=en</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://guillaumegrillo.be/?lang=fr"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://guillaumegrillo.be/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://guillaumegrillo.be/?lang=it"/>
    <xhtml:link rel="alternate" hreflang="nl" href="https://guillaumegrillo.be/?lang=nl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://guillaumegrillo.be/"/>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/?lang=it</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://guillaumegrillo.be/?lang=fr"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://guillaumegrillo.be/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://guillaumegrillo.be/?lang=it"/>
    <xhtml:link rel="alternate" hreflang="nl" href="https://guillaumegrillo.be/?lang=nl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://guillaumegrillo.be/"/>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/?lang=nl</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://guillaumegrillo.be/?lang=fr"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://guillaumegrillo.be/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://guillaumegrillo.be/?lang=it"/>
    <xhtml:link rel="alternate" hreflang="nl" href="https://guillaumegrillo.be/?lang=nl"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://guillaumegrillo.be/"/>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/mentions-legales.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/politique-confidentialite.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <url>
    <loc>https://guillaumegrillo.be/politique-cookies.html</loc>
    <lastmod>2026-07-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

</urlset>
