<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Home -->
  <url>
    <loc>https://maximetrabattoni.com/</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://maximetrabattoni.com/" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://maximetrabattoni.com/" />
  </url>

  <!-- Services -->
  <url>
    <loc>https://maximetrabattoni.com/services</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/services" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/services" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/services</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/services" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/services" />
  </url>

  <!-- CV / Resume -->
  <url>
    <loc>https://maximetrabattoni.com/cv</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/cv" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/resume" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/resume</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/cv" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/resume" />
  </url>

  <!-- Projects -->
  <url>
    <loc>https://maximetrabattoni.com/projets</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/projets" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/projects" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/projects</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/projets" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/projects" />
  </url>

  <!-- About -->
  <url>
    <loc>https://maximetrabattoni.com/a-propos</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/a-propos" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/about" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/about</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/a-propos" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/about" />
  </url>

  <!-- Contact -->
  <url>
    <loc>https://maximetrabattoni.com/contact</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/contact" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/contact" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/contact</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/contact" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/contact" />
  </url>

  <!-- Blog veille cybersécurité -->
  <url>
    <loc>https://maximetrabattoni.com/blog</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/blog" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/10-regles-iptables-essentielles</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/ad-hardening-checklist</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/rgpd-audit-1h-tpe</loc>
    <lastmod>2026-05-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/rgpd-webmarketers-10-audits-avant-campagne</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/securiser-wordpress-2026-checklist-consultant</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/openclassrooms-vs-greta-formation-cybersecurite</loc>
    <lastmod>2026-05-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/ga4-dsa-ia-act-2026-ce-qui-change</loc>
    <lastmod>2026-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/server-side-tagging-cybersecurite-2026</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/securite-ecommerce-7-points-oublies</loc>
    <lastmod>2026-04-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/stage-cybersecurite-vannes-recruteurs-2026</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/formations-cybersecurite-bretagne-comparees</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/technicien-reseaux-securises-vs-pentester</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/premier-lab-cyber-virtualbox-kali-windows</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/wireshark-debutants-5-captures-analyser</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/pingcastle-pme-audit-active-directory-30min</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/qu-est-ce-qu-un-veilleur-de-cybersecurite</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/soc-noc-cert-difference</loc>
    <lastmod>2026-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/analyste-soc-niveau-1-metier</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/siem-edr-xdr-difference</loc>
    <lastmod>2026-01-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/rgpd-vs-nis2-2026-quelles-differences</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/wazuh-vs-splunk-pme</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/certifications-cybersecurite-2026-comparatif</loc>
    <lastmod>2025-12-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/cti-osint-threat-hunting-difference</loc>
    <lastmod>2025-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/blog/cybersecurite-freelance-5-missions-accessibles</loc>
    <lastmod>2025-12-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Long-form pillar : Parcours cyber -->
  <url>
    <loc>https://maximetrabattoni.com/parcours-cyber</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/parcours-cyber" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/cyber-journey" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/cyber-journey</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/parcours-cyber" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/cyber-journey" />
  </url>

  <!-- Local SEO pages (FR only) -->
  <url>
    <loc>https://maximetrabattoni.com/bretagne</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/vannes</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/morbihan</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/ressources</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/disponibilite</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Pages légales (FR + EN) -->
  <url>
    <loc>https://maximetrabattoni.com/mentions-legales</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/mentions-legales" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/legal-notice" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/politique-confidentialite</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="fr-FR" href="https://maximetrabattoni.com/politique-confidentialite" />
    <xhtml:link rel="alternate" hreflang="en" href="https://maximetrabattoni.com/en/privacy-policy" />
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/legal-notice</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/privacy-policy</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- EN local pages -->
  <url>
    <loc>https://maximetrabattoni.com/en/resources</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://maximetrabattoni.com/en/availability</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
