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

  <!-- Pages principales -->
  <url><loc>https://onconteste.fr/</loc><changefreq>weekly</changefreq><priority>1.0</priority><lastmod>2026-03-20</lastmod></url>

  <!-- Services (URLs propres sans #) -->
  <url><loc>https://onconteste.fr/contester</loc><changefreq>monthly</changefreq><priority>0.95</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/analyze</loc><changefreq>monthly</changefreq><priority>0.90</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/amende</loc><changefreq>monthly</changefreq><priority>0.90</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/resiliation</loc><changefreq>monthly</changefreq><priority>0.90</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/mentions-legales</loc><changefreq>monthly</changefreq><priority>0.85</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/prud-hommes</loc><changefreq>monthly</changefreq><priority>0.85</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/dossier-location</loc><changefreq>monthly</changefreq><priority>0.85</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/mise-en-demeure</loc><changefreq>monthly</changefreq><priority>0.85</priority><lastmod>2026-03-20</lastmod></url>

  <!-- Pages utilitaires -->
  <url><loc>https://onconteste.fr/pricing</loc><changefreq>monthly</changefreq><priority>0.75</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/blog</loc><changefreq>daily</changefreq><priority>0.85</priority><lastmod>2026-03-20</lastmod></url>
  <url><loc>https://onconteste.fr/register</loc><changefreq>yearly</changefreq><priority>0.40</priority></url>
  <url><loc>https://onconteste.fr/login</loc><changefreq>yearly</changefreq><priority>0.30</priority></url>

  <!-- Articles de blog -->
  <url><loc>https://onconteste.fr/blog/comment-contester-un-huissier-en-france</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-amende-stationnement-radar</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/resilier-contrat-telephone-sans-frais</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/tiers-detenteur-impots-que-faire</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/comprendre-lettre-administrative-droits-recours</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/lettre-contestation-saisie-compte-bancaire</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-injonction-de-payer</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/lettre-resiliation-assurance-habitation</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-amende-stationnement-fps</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/recours-caf-allocation-refusee</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-pv-radar-automatique</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/resiliation-contrat-internet-box</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-redressement-fiscal</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/droits-locataire-expulsion-procedure</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/contester-surendettement-plan-commission</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-10</lastmod></url>
  <url><loc>https://onconteste.fr/blog/mentions-legales-site-web-obligatoires</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-15</lastmod></url>
  <url><loc>https://onconteste.fr/blog/rgpd-politique-confidentialite-modele</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-15</lastmod></url>
  <url><loc>https://onconteste.fr/blog/calcul-indemnites-licenciement-bareme-macron</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-15</lastmod></url>
  <url><loc>https://onconteste.fr/blog/heures-supplementaires-impayees-recours</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-15</lastmod></url>
  <url><loc>https://onconteste.fr/blog/dossier-location-appartement-conseils</loc><changefreq>monthly</changefreq><priority>0.80</priority><lastmod>2026-03-15</lastmod></url>

</urlset>
