Sitemap XML : Fichier qui liste toutes les URLs importantes d'un site web pour faciliter leur découverte et indexation par les moteurs de recherche. C'est un élément essentiel du SEO technique.
Qu'est-ce qu'un sitemap XML ?
Un sitemap XML est un fichier au format XML qui répertorie les URLs de votre site que vous souhaitez faire indexer par Google et autres moteurs de recherche. Il fournit des informations complémentaires sur chaque page : date de dernière modification, fréquence de mise à jour, et priorité relative.
Pourquoi créer un sitemap XML ?
- Facilite la découverte : Aide Googlebot à trouver toutes vos pages
- Accélère l'indexation : Nouvelles pages indexées plus rapidement
- Sites complexes : Indispensable pour gros sites (e-commerce, médias)
- Pages isolées : Découvre les pages peu liées
- Contenus multimédias : Spécifie images, vidéos, actualités
Structure d'un sitemap XML
Voici un exemple de sitemap XML basique :
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/page1.html</loc>
<lastmod>2025-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.example.com/page2.html</loc>
<lastmod>2025-01-15</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
Éléments d'une URL dans le sitemap
- <loc> : URL absolue de la page (obligatoire)
- <lastmod> : Date dernière modification (facultatif mais recommandé)
- <changefreq> : Fréquence de changement (always, hourly, daily, weekly, monthly, yearly, never)
- <priority> : Priorité relative de 0.0 à 1.0 (0.5 par défaut)
Note : Google indique que changefreq et priority sont peu pris en compte. Concentrez-vous sur <loc> et <lastmod>.
Limites d'un sitemap XML
- 50 000 URLs maximum par fichier sitemap
- 50 Mo maximum non compressé (10 Mo recommandé)
- Si dépassé, créez plusieurs sitemaps et un sitemap index
Sitemap Index
Pour les gros sites, utilisez un fichier sitemap_index.xml qui référence plusieurs sitemaps :
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.example.com/sitemap-pages.xml</loc>
</sitemap>
<sitemap>
<loc>https://www.example.com/sitemap-produits.xml</loc>
</sitemap>
</sitemapindex>
Comment créer un sitemap XML ?
1. Outils automatiques
- CMS WordPress : Yoast SEO, Rank Math, All in One SEO
- Shopify : Sitemap automatique /sitemap.xml
- PrestaShop : Module Google Sitemap
- Sites statiques : Screaming Frog, XML-Sitemaps.com
2. Générateurs en ligne
- XML-Sitemaps.com (gratuit jusqu'à 500 pages)
- Screaming Frog SEO Spider (version gratuite 500 URLs)
Soumettre votre sitemap à Google
- Accédez à Google Search Console
- Sélectionnez votre propriété
- Menu "Sitemaps" dans la barre latérale
- Entrez l'URL de votre sitemap (ex: sitemap.xml)
- Cliquez sur "Envoyer"
Bonnes pratiques sitemap XML
- URLs canoniques uniquement : N'incluez que les versions canoniques
- Pas de redirections : URLs directes, pas de 301/302
- Pas d'URLs bloquées : Vérifiez robots.txt
- HTTPS : Utilisez les URLs sécurisées
- Mettez à jour : Actualisation automatique recommandée
- Compression : Compressez en .gz pour réduire la taille
Types de sitemaps spécialisés
- Image sitemap : Pour les images importantes
- Video sitemap : Pour le contenu vidéo
- News sitemap : Pour Google Actualités
- Sitemap multilingue : Avec balises hreflang
Besoin d'optimiser votre crawl ?
Notre audit SEO technique vérifie votre sitemap et optimise votre indexation.
Demander un audit