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.
Équipe Solentia
Experts digitaux
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
- 1Propriété → Sitemaps (dans la barre latérale)
- 2Saisir l'URL du sitemap (ex:
sitemap.xml) - 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.
À lire aussi
