Faire son fichier sitemap XML…

Mathieu Chartier Référencement 1 commentaire

Le fichier Sitemap est un système crée par Google pour améliorer l’indexation des pages de votre site web dans le moteur de recherche. Il suffit d’aller dans l’interface Webmaster Tools de Google pour pouvoir implanter votre fichier Sitemap. Ainsi, Googlebot (le robot de Google) analysera chaque lien de votre plan de site pour indexer chacune des pages, ce qui n’est pas toujours le cas sans ce type de fichier lorsque le robot a du mal à suivre les liens internes au site…

Le protocole Sitemap est un plan au format XML que vous pouvez transmettre à Google par l’interface “Webmaster Tools” ou par le biais d’un fichier robots.txt (fichier permettant d’entrer des données nécessaires aux moteurs de recherche). L’arborescence de votre site sera alors lue et suivie par Googlebot. C’est le moyen le plus simple et rapide pour indexer son site précisément. Cependant, ce protocole n’est en rien un outil de positionnement dans les moteurs, il permet juste une meilleure insertion des pages par le robot.

Comment créer son fichier Sitemap ?

Le Sitemap se développe sur trois phases principales :

  • Réaliser le ou les fichiers XML destiné(s) à votre site web.
  • Uploader le(s) fichier(s) XML sur le serveur.
  • Soumettre le(s) fichier(s) à Google, soit par l’interface prévue, soit par un fichier robots.txt.

Le(s) fichier(s) XML

<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84″>
 <url>
 <loc>https://www.internet-formation.fr</loc>
 <lastmod>2009-06-02</lastmod>
 <changefreq>weekly</changefreq>
 <priority>1</priority>
 </url>
 <url>
 <loc>https://www.internet-formation.fr/contact.php</loc>
 <lastmod>2009-06-01</lastmod>
 <changefreq>monthly</changefreq>
 <priority>0.7</priority>
 </url>
</urlset>

Chaque page doit être définie ainsi :

<url>
 <loc>https://www.internet-formation.fr/contact.php</loc> // Critère obligatoire
 <lastmod>2009-06-01</lastmod> // Date de dernière modification (facultatif)
 <changefreq>monthly</changefreq> // Fréquence de modification de la page (facultatif)
 <priority>0.7</priority> // priorité accordée à la page (facultatif) : privilégiez “1″ pour la page d’accueil
</url>

Où placer son fichier Sitemap ?

Placez le fichier Sitemap à la racine du site ou dans un dossier de votre choix mais il faut savoir que seules les pages situées dans le même dossier que celui où se trouvent le fichier XML seront prises en compte. De ce fait, il faut créer plusieurs fichiers Sitemap si vous avez une arborescence de pages dans différents dossiers…

Le fichier Sitemap est limité à environ 50000 URI et à 10Mo maximum. Si votre site est vraiment trop important, créez plusieurs fichiers pour tout répartir. Cependant, rares sont les sites qui doivent avoir 50000 pages dans le même dossier…

Comment soumettre son fichier Sitemap ?

Allez sur Google, connectez-vous à l’interface Webmaster Tools et remplissez la demande d’ajout d’URL pour votre sitemap. En cas de modification, soumettez votre Sitemap à nouveau à l’url de modification : https://www.google.com/webmasters/sitemaps/ping?sitemap=URL-DU-SITEMAP

N.B. : il est également possible de soumettre un fichier Sitemap au sein d'un fichier robots.txt (placé à la racine du serveur) grâce à l'instruction "Sitemap", sous la forme suivante :

Sitemap: http://www.mon-domaine.fr/sitemap-pages.xml