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.
Solentia Team
Digital experts
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
Take action
Interested in applying these strategies to your project?
Our experts apply exactly these methods every day for Belgian and European clients. Get an analysis of your situation within 48 hours.
Also worth reading
