1 Accroche
300 pièces, et aucun plan
Imagine que tu construises une immense maison. Elle possède 300 pièces. Tu invites quelqu'un à la visiter, mais tu ne lui donnes aucun plan. Il pourra probablement trouver certaines pièces. Mais il risque d'en manquer quelques-unes.
Sur un site web, c'est un peu la même idée. Les moteurs peuvent découvrir les pages en suivant les liens, mais un site peut également leur fournir un fichier qui liste les URLs qu'il souhaite notamment faire découvrir. Ce fichier s'appelle le sitemap XML.
Son rôle est beaucoup plus simple qu'il n'y paraît :
🎯 Montrer aux moteurs quelles URLs importantes existent sur ton site.
Attention toutefois : un sitemap n'est pas une télécommande qui oblige Google à indexer toutes tes pages.
2 Ce que tu vas apprendre
À la fin de ce chapitre, tu sauras
- ✓ Ce qu'est un sitemap XML
- ✓ À quoi il sert réellement
- ✓ Où trouver celui de ton site
- ✓ Comment vérifier qu'il fonctionne
- ✓ Comment l'envoyer à Google Search Console
- ✓ Ce qu'un sitemap ne garantit pas
3 Le concept expliqué simplement
Le sitemap, c'est quoi ?
Un sitemap XML est un fichier qui contient une liste d'URLs que tu souhaites notamment signaler aux moteurs de recherche. Il peut ressembler à quelque chose comme :
🗺️ sitemap.xml
<urlset>
<url>
<loc>https://www.exemple.fr/</loc>
</url>
<url>
<loc>https://www.exemple.fr/services</loc>
</url>
<url>
<loc>https://www.exemple.fr/blog</loc>
</url>
</urlset>
Tu n'as pas besoin de comprendre chaque ligne. Retiens simplement :
🎯 Le sitemap est une sorte de plan d'adresses de ton site.
Est-ce que Google suit obligatoirement le sitemap ?
Non. Et c'est une nuance très importante. Un sitemap aide à la découverte des URLs, mais il ne garantit ni :
- ✗ leur exploration
- ✗ leur indexation
- ✗ leur positionnement
💡 Analogie — tu donnes le plan d'une maison à quelqu'un. Cela lui indique que trois chambres existent. Cela ne signifie pas qu'il va forcément visiter les trois. Le sitemap indique des URLs. Google décide ensuite ce qu'il explore, indexe et affiche.
⚠️ Les pièges à éviter
- ✗ Croire que le sitemap force l'indexation
- ✗ Mettre toutes les URLs du site sans réfléchir
- ✗ Inclure des pages supprimées
- ✗ Inclure des URLs en erreur
- ✗ Penser qu'un sitemap compense une mauvaise architecture
- ✗ Ne jamais vérifier son contenu après une refonte
4 Exemple concret
2 000 pages produits, 200 toutes nouvelles
Supposons que ton site possède 2 000 pages produits. Certaines sont très bien reliées entre elles. Mais tu viens de créer 200 nouveaux produits. Ton sitemap peut permettre de signaler rapidement ces nouvelles URLs aux moteurs.
Il est particulièrement utile pour certains sites :
- • très importants
- • régulièrement mis à jour
- • avec de nombreuses pages
- • avec des pages difficiles à découvrir naturellement
Pour un petit site de cinq pages, son utilité est moins spectaculaire, mais avoir un sitemap propre reste une bonne pratique.
5 Comment le mettre en pratique
1
Trouve ton sitemap
Commence par essayer https://www.tonsite.fr/sitemap.xml. Selon le CMS ou l'outil utilisé, le sitemap peut être organisé différemment. WordPress, par exemple, peut générer automatiquement des sitemaps.
⚠️ Piège fréquent du débutant : croire qu'il existe toujours exactement un fichier sitemap.xml. Certains sites utilisent un sitemap index qui renvoie vers plusieurs sitemaps.
2
Ouvre-le
Tu dois voir une liste d'URLs ou un fichier qui renvoie vers plusieurs fichiers sitemap. Si tu obtiens une erreur 404, ne panique pas. Ton site peut simplement utiliser une autre adresse.
3
Vérifie son contenu
Demande-toi :
- ? Les URLs importantes sont-elles présentes ?
- ? Les URLs inutiles sont-elles exclues ?
- ? Les URLs renvoient-elles correctement vers des pages accessibles ?
- ? Le fichier est-il régulièrement mis à jour ?
Un sitemap propre doit être utile, pas simplement énorme.
4
Ajoute-le à Search Console
Dans Google Search Console, tu peux déclarer l'adresse de ton sitemap dans la section dédiée aux sitemaps. Google pourra alors récupérer le fichier et te signaler certaines informations relatives à son traitement.
5
Surveille les problèmes
Si ton sitemap contient des URLs qui ne devraient pas y être, corrige sa génération. Par exemple, évite d'y mettre volontairement des URLs :
- ✗ bloquées
- ✗ supprimées
- ✗ redirigées
- ✗ en erreur
- ✗ qui ne sont pas des pages que tu souhaites réellement faire découvrir
6 Le jargon de ce chapitre
Mini-lexique
| Terme | Définition simple |
| Sitemap | Fichier qui liste des URLs d'un site. |
| XML | Format utilisé notamment pour structurer des données. |
| Sitemap index | Fichier qui référence plusieurs sitemaps. |
| URL | Adresse d'une page web. |
| Search Console | Outil de Google permettant notamment de suivre l'exploration, l'indexation et les performances. |
| Indexation | Enregistrement d'une page dans l'index d'un moteur. |
7 Quiz — Vérifie que tu as compris
Question 1 — À quoi sert principalement un sitemap ?
A Accélérer automatiquement le site
B Modifier le design
C Remplacer les backlinks
D Lister des URLs que l'on souhaite notamment signaler aux moteurs
💡 Bonne réponse : D. Un sitemap XML est avant tout une liste d'URLs destinée à aider les moteurs à découvrir les pages d'un site.
Question 2 — Un sitemap garantit-il l'indexation d'une URL ?
A Oui
B Non
C Seulement sur WordPress
D Seulement si elle est dans le menu
💡 Bonne réponse : B. Le sitemap aide à la découverte des URLs, mais Google décide ensuite librement de ce qu'il explore, indexe et affiche.
Question 3 — Peut-on mettre n'importe quelle URL dans un sitemap ?
A Oui
B Non, il doit rester cohérent et contenir des URLs pertinentes et accessibles
C Oui, mais uniquement les URLs en erreur
D Seulement les pages d'accueil
💡 Bonne réponse : B. Un bon sitemap reste propre et cohérent : il ne doit contenir que des URLs pertinentes, accessibles, et que l'on souhaite réellement faire découvrir.
Ton score
3/3
Bravo, le sitemap n'a plus de secret pour toi !
8 Et après ?
La suite logique
Tu sais maintenant comment aider Google à découvrir les pages de ton site. Mais certaines pages modernes posent un problème supplémentaire : leur contenu est généré ou modifié par JavaScript. Et là, la situation devient un peu plus complexe.
Chapitre suivant
Le rendu JavaScript et le crawl budget
Continuer →