Sitemap.xml
Par jaycreation le jeudi, mai 20 2010, 09:51 - référencement - Lien permanent
Pour ceux qui ne le savent pas encore, le sitemap.xml est impératif à une bonne indexation par lesmoteurs de recherche.
Le sitemap est un fichier XML, qui indexe toutes les pages de votre site.
Les bots des moteurs de recherche vont ensuite le lire pour savoir quelles adresses existent. C’est le moyen le plus efficace pour que google et bing indexent instantanément les pages de votre site. (indexer ne veut pas dire référencer, elles seront en première page ! )
Pour être bien indexé, l’idéal est de mettre à jour son sitemap à chaque ajout d’une page sur votre site.
C’est vite très contraignant !
Comment créer un sitemap.xml :
Il existe plusieurs solutions :
1- sitemap.xml a la main
Bon courage,
La syntaxe n’est pas bien compliquée, mais c’est une sacrée perte de temps.
Voici comment le créer, pour info, mais je vous déconseille cette méthode :
le sitemap.xml doit au minimum comporter :
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url><loc>http://blog.jaycreation.net/</loc></url>
<url><loc>http://blog.jaycreation.net/category/divers</loc></url>
</urlset>Et vous répétez autant de fois la ligne <url><loc>http://blog.jaycreation.net/</loc></url> que nécessaire en modifiant à chaque fois l’url.
Vous avez en plus la possibilité d’ajouter la date de la dernière modification, la fréquence de mise à jour, et la priorité pour chaque page.
Ce qui donne par exemple pour chaque lien :
<url>
<loc>http://blog.jaycreation.net/post/jQuery-this-demystifie</loc>
<lastmod>2010-05-18</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
2- sitemap.xml, grâce à un service en ligne :
Un spider va visiter vos pages et générer automatiquement un sitemap.
Ensuite, grâce à vos connaissances de la structure d’un sitemap, vous pourrez le modifier à la main
Génération de sitemap.xml simple :
> www.neuroticweb.com/recursos/sitemap/
Sitemap.xml plus évolué qui donne en plus les erreurs sur vos pages
> www.sitemapdoc.com/
Donnez l’adresse de votre home page et le service génère le fichier pour vous.
3- Grâce à un logiciel
Vous pouvez installer un logiciel sur votre PC qui créera le sitemap pour vous.
YOODA propose le très bon Yoodamap
Le fonctionnement est simple mais sur les site dynamique il a souvent tendance à ne renvoyer que la Home Page…
Si ça fonctionne pour vous, ce système évite de tout re-paramétrer à chaque fois que vous générez un nouveau sitemap.xml.
4- Un script serveur
Il faut développer un spider pour faire le tour de vos pages. Attention donc à la fréquence à laquelle vous le lancerez (une fois par jour à minuit semble largement suffisant).
Et bon courage. Je n’ai à cette heure pas trouvé de script php qui fonctionnait.
Par contre google à lancé un programme serveur pour créer vos site map.
Si vous avez les droits d’exécution (oubliez donc les hébergements mutualisés) vous pouvez vous intéresser à au googlesitemapgenerator, une fois installé sur votre serveur, il surveille l’activité de votre site. A chaque fois qu’une nouvelle page est demandé, il l’indexe dans le sitemap.xml.
Il ne vous reste plus qu’à soumettre votre site map aux différents moteurs de recherche à l’aide de leur interface pour webmaster.
Commentaires
Attention de bien vérifier le fichier de Yoodamap une fois fait car bien souvent il rajoute des url qui ne sont pas de votre site, ce qui à pour conséquence que vous faite des liens vers des sites qui ne sont pas le votre.
Juste pour préciser qu’un sitemap n’est en rien obligatoire à l’indexation et au positionnement sur les moteurs de recherche.
Par contre ils aident bien pour les gros sites, pour les news…
Tout a fait vrai pink SEO !
Il y a par contre des rumeurs qui disent que le sitemap aurait une influence positive sur le pagerank.
Je n’en ai jamais eu de preuves jusqu’ici
On dit aussi que danser un soir de pleine lune lors d’une MAJ de l’affichage du PR permet de gagner un point dans la barre verte. :)