Créer son sitemap

sitemap

sitemap

Cet article est tiré du site seolizer.com aujourd’hui disparu.

 

Je vous propose aujourd’hui un petit tutoriel dédié à la création d’un sitemap version 0.84.

Avant de vous lancer je vous suggère de réflechir sur la manière dont vous souhaitez que Google crawl votre site. Pour vous aider dans cette démarche, je vous propose une petite série de questions :

– Mon site peut il être divisé en plusieures catégories ?
– Dans chacune de ces catégories quelle est la fréquence de mise à jour des pages : Continue, horaire, journalière, hebdomadaire, mensuelle, annuelle, inexistante ?
– M’est il possible de dater la dernière modification des pages et catégories de mon site ?
– Puis-je évaluer sur une échelle de 0.0 à 1.0 la priorité de chacune de mes pages pour les outils de recherches ?

Maintenant que vous avez les réponses à ces questions nous pouvons entamer l’élaboration de votre sitemap.

Fichier sitemap index

Si vous avez répondu non à la première question, vous pouvez négliger cette étape, je vous conseille néamnoins de la consulter pour une meilleure compréhension de la suite du tutorial.

Pour chaque catégorie de votre site il vous faudra créer un fichier sitemap. Pour référencer ces derniers, nous allons donc créer un fichier « Sitemap index ».

Créez un fichier « index.xml » puis placez le au sein de la racine de votre site. Copiez maintenant ces lignes dans le fichier « index.xml » :
<?xml version= »1.0″ encoding= »UTF-8″?>
<sitemapindex xmlns= »http://www.google.com/schemas/sitemap/0.84« >

Admettons que vous ayez trouvé 3 catégories : News, Articles, et forum et que la date de dernière modification des news soit le 4 Janvier 2005, celle des articles soit le 3 Janvier 2005 et celle du forum soit le 2 Janvier 2005, vous devrez alors inclure ces lignes au fichier xml :

<sitemap>
<loc>http://www.monsite.com/sitemaps/news.xml</loc>
<lastmod>2005-01-04</lastmod>
</sitemap>
<sitemap>
<loc>http://www.monsite.com/sitemaps/articles.xml</loc>
<lastmod>2005-01-03</lastmod>
</sitemap>
<sitemap>
<loc>http://www.monsite.com/sitemaps/forum.xml</loc>
<lastmod>2005-01-02</lastmod>
</sitemap>

Sans oublier la fermeture en bas de fichier de la balise « <sitemapindex> » que nous avons précédemment initialisé :
</sitemapindex>

Si vous ne connaissez pas la date de dernière modification de chaque catégorie, ignorez l’écriture des lignes <lastmod>…</lastmod>

Fichier sitemap

Continuons sur le modèle de site proposé ci-dessus : Il nous faut maintenant créer le fichier « news.xml ». Nous le placerons à la racine de votre site avec le plan du site précédemment créé.

Commencons par écrire ces lignes au sein du fichier nouvellement créé :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">

Si vous avez répondu consciencieusement aux trois dernière questions posées initialement, vous devriez être en mesure de : Dater la dernière modification des pages de la catégorie news de votre site, évaluer la fréquence de modification de ces pages, et leur attribuer un dégré de priorité pour les moteurs de recherches.

Admettons que nous ayons 2 pages dans notre catégorie news : « politique.html » et « economie.html ». Nous savons que la date de dernière modification du fichier « politique.html » est 4 Janvier 2005, nous évaluons à journalière la fréquence de mise à jour de cette page, et nous jugons qu’elle a une priorité de 0.8 sachant que par défaut un fichier a une priorité de 0.5

En revanche nous ne connaissons pas la date de dernière modification du fichier « economie.html » ni sa fréquence de mise à jour, mais nous évaluons sa priorité à 0.6

Voilà les lignes qu’il faudra écrire pour répondre à ces contraintes :

<url>
<loc>http://www.monsite.com/news/politique.html</loc>
<lastmod>2005-01-04</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>http://www.monsite.com/news/economie.html</loc>
<priority>0.6</priority>
</url>

Si vous ne souhaitez pas non plus évaluer la priorité d’un fichier, c’est à dire la laisser à sa valeur par défaut qui est 0.5, vous pouvez ignorer la ligne <priority>…</priority>. En effet, seule la ligne <loc>…</loc> est obligatoire.

Pour ce qui est du champ <changefreq>…</changefreq>, voici les valeurs qu’il accepte : « always », « hourly », « daily », « weekly », « monthly », « yearly » et « never ».

Il ne reste plus qu’à fermer la balise « <urlset> » :
</urlset>

Répétez maintenant cette étape pour les catégories restantes de votre site, dans notre cas ce sera : Articles et forum.

Yooda propose gratuitement Yoodamap, un logiciel permettant de générer efficacement le sitemap d’un site en saisissant simplement son URL.

Upload des fichiers sitemaps

Pour mener à bien la finalisation de cette procédure il faudra tout d’abord vous créer un compte Google. Une fois cette étape réalisée, connectez vous à la plateforme d’upload des sitemaps, cliquez sur « Add a Sitemap » puis indiquez l’adresse de votre fichier « Sitemap index », ou celui de votre « Sitemap » si vous n’avez pas créé de « Sitemap index ».

Après validation, Google mettra votre demande en file d’attente et la traitera dès qu’il aura des ressources libres. Soyez patients, cela peut prendre plusieures heures !

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

%d blogueurs aiment cette page :