Retour au blog
SEO Technique5 min de lecture

Sitemap XML : comment créer et soumettre un sitemap parfait pour le SEO

Le sitemap XML indique à Google quelles pages indexer. Guide de création, soumission et erreurs à éviter pour les sites Next.js et WordPress.

S

Équipe Solentia

Experts digitaux

Core Web Vitals 2026LCP · CLS · INP · Tous en zone Good ✓2.1sGood ✓LCPLargest Contentful Paint0.05Good ✓CLSCumulative Layout Shift160msGood ✓INPInteraction to Next PaintSignal de classement Google ✓

Sitemap XML : guide complet

Un sitemap XML est un fichier qui liste toutes les URLs de votre site web pour aider les moteurs de recherche à les découvrir et les indexer efficacement. C'est l'un des éléments SEO les plus fondamentaux — et souvent mal configurés.

Structure d'un sitemap XML

Les balises

  • Balise: <loc> — Obligatoire: ✅ Oui — Description: URL complète de la page
  • Balise: <lastmod> — Obligatoire: Non — Description: Date de dernière modification (YYYY-MM-DD)
  • Balise: <changefreq> — Obligatoire: Non — Description: Fréquence de mise à jour (ignorée par Google en pratique)
  • Balise: <priority> — Obligatoire: Non — Description: Priorité relative 0.0-1.0 (ignorée par Google en pratique)

Sitemap Index : pour les grands sites

Limite d'un sitemap : 50 000 URLs ou 50 MB. Pour les sites plus grands, utilisez un sitemap index :

Sitemap dans Next.js App Router

Next.js génère automatiquement un sitemap via le fichier app/sitemap.ts :

Accessible à : /sitemap.xml

Sitemap multilingue avec hreflang

Pour les sites en plusieurs langues, ajoutez les alternatives linguistiques :

Soumettre votre sitemap à Google

Via Google Search Console

  1. 1Propriété → Sitemaps (dans la barre latérale)
  2. 2Saisir l'URL du sitemap (ex: sitemap.xml)
  3. 3Soumettre

Via robots.txt (automatique)

Ajoutez dans robots.txt :

Google découvrira le sitemap lors du prochain crawl de robots.txt.

Ce qu'il ne faut PAS mettre dans un sitemap

  • À exclure: Pages noindex — Raison: Contradiction : demandez à Google de ne pas indexer mais vous lui soumettez
  • À exclure: Pages avec redirections — Raison: Mettre les URLs finales uniquement
  • À exclure: Pages 404 — Raison: Gaspille le crawl budget
  • À exclure: Pages de filtre/tri e-commerce (si noindex) — Raison: Même raison que noindex
  • À exclure: Pages de connexion/compte utilisateur — Raison: Pas de valeur SEO
  • À exclure: Pages en double (sans canonical résolu) — Raison: Risque de confusion

Vérifier et diagnostiquer votre sitemap

Google Search Console :

  • Sitemaps → voir "URLs soumises" vs "URLs indexées"
  • Un écart important signale un problème

Outils :

  • Screaming Frog : crawle et valide le sitemap
  • XML Sitemap Validator (sitemap.xml online) : validation syntaxique
  • Google Search Console → Rapport de couverture : identifie les URLs exclues

Conclusion

Un sitemap XML bien structuré est l'un des signaux SEO les plus directs que vous pouvez envoyer à Google. En Next.js, il se génère automatiquement — assurez-vous d'y inclure toutes vos pages indexables et d'en exclure strictement les pages sans valeur.

Questions fréquentes

Passer à l'action

Ces stratégies vous intéressent pour votre projet ?

Nos experts appliquent exactement ces méthodes chaque jour pour des clients belges et européens. Obtenez une analyse de votre situation en 48h.