WordPress, Sitemap, Plugin – Un plugin WordPress pour générer un sitemap xml
Il a déjà beaucoup été question sur ce blog de sitemap et de référencement ainsi que de WordPress. On se devait donc d’évoquer le plugin qui permettrait le rapprochement des deux. En clair, répondre à la question « quel plugin choisir pour faciliter la création de sitemap en vue d'optimiser son référencement ? » C’est maintenant chose faite à l’aide de cet article !
Pour en savoir plus sur la teneur et l’utilité du sitemap, vous pouvez consulter les quelques articles consacrés à la question sur ce blog.
Pour en savoir plus sur le sitemap et ses usages
- Créer sur Mac un sitemap google pour votre site
- sitemap, robots.txt et réseaux sociaux
- Envoyer son sitemap dans les outils du webmaster de Google
- Créer un sitemap avancé pour Google
- Créer un fichier sitemap sur PC
1. Le plugin wordpress Google XML Sitemaps
Pour ce plugin il n’ y a rien à redire, c’est meilleur de tous si vous possédez un blog wordpress et que vous souhaitez contrôler la création de manière effective votre fichier sitemap.xml
.
Définir le contenu du sitemap
Définir les fréquences et les priorités parmi les pages de votre site
Le code produit par le plugin…
Le plugin produit en racine de votre site un fichier sitemap.xml
et un autre fichier sitemap.xml.gz
qui serait utile si vous souhaitiez utiliser les fonctionnalités avancés du sitemap.Pour plus d’infos, vous pouvez vous reportez à l’article Créer un sitemap avancé pour Google
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://127.0.0.1/wordpress_2_7/site/wp-content/plugins/google-sitemap-generator/sitemap.xsl"?><!-- generator="wordpress/2.8.4" --><!-- sitemap-generator-url="http://www.arnebrachhold.de" sitemap-generator-version="3.1.6" --><!-- generated-on="September 11, 2009 11:26 am" --><!-- Debug: Total comment count: 4 --><urlset 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" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://127.0.0.1/wordpress_2_7/site/</loc> <lastmod>2009-09-02T03:18:40+00:00</lastmod> <changefreq>daily</changefreq> <priority>1.0</priority> </url> <!-- Debug: Start Postings --><!-- Debug: Priority report of postID 26: Comments: 0 of 4 = 0 points --> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/08/11/framework-dilemma/</loc> <lastmod>2009-09-02T03:18:40+00:00</lastmod> <changefreq>monthly</changefreq> <priority>0.2</priority> </url> <!-- Debug: Priority report of postID 21: Comments: 4 of 4 = 1 points --> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/25/howdy-howdy-speaker/</loc> <lastmod>2009-02-25T13:09:28+00:00</lastmod> <changefreq>monthly</changefreq> <priority>1.0</priority> </url> <!-- Debug: Priority report of postID 19: Comments: 0 of 4 = 0 points --> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/again-a-post-in-sex/</loc> <lastmod>2009-02-06T20:43:36+00:00</lastmod> <changefreq>monthly</changefreq> <priority>0.2</priority> </url> <!-- to be continued --> </url> <!-- Debug: End Postings --><!-- Debug: Start Custom Pages --><!-- Debug: End Custom Pages --><!-- Debug: Start additional URLs --><!-- Debug: End additional URLs --></urlset> |
1.1 Le plugin wordpress Google Sitemaps - Append UTW Tags
Un mauvais point, il semble que la version de ce plugin qui requiert l’installation du plugin précédent, n’est plus supportée pour une version supérieure à WordPress 2.3+. Sachant que WordPress est désormais à une version 2.8.4 à l’heure où cet article s’écrit.
2. Le plugin wordpress Karailiev's sitemap
Un plugin sobre et efficace, sans chichi qui fait ce qu’on lui demande de faire. A recommander pour un débutant ou quelqu’un qui ne souhaite pas se prendre la tête avec le sitemap, qui somme toute n’est pas si primordiale en terme de référence. La règle pour une référencement adéquat est plutôt :
- Une forme d’URL explicite basé sur le titre de l’article
- La balise <title> </title> identique au titre de l’article
- Une seule balise <h1> </h1> identique au titre de l’article
Une liste réduite de paramètres pour le plugin Karailiev's sitemap
Un exemple de code produit par le plugin Karailiev's sitemap
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <!-- Generated by Karailiev's sitemap 0.7.1 plugin --> <!-- http://www.karailiev.net/karailievs-sitemap/ --> <!-- Created September 11, 2009, 12:29--> <url> <loc>http://127.0.0.1/wordpress_2_7/site/</loc> <lastmod>2009-09-18T22:29:10Z</lastmod> <changefreq>weekly</changefreq> <priority>1</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/08/11/framework-dilemma/</loc> <lastmod>2009-08-11T09:10:18Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/blogging-does-mean-no-sex/</loc> <lastmod>2009-02-06T20:42:31Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/baby-you-are-a-star-the-return/</loc> <lastmod>2009-02-06T20:35:39Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/baby-you-are-star/</loc> <lastmod>2009-02-06T20:34:32Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/domain-name-with-numbers/</loc> <lastmod>2009-02-06T20:32:52Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/again-i-want-to-post-and-be-part-of-the-web/</loc> <lastmod>2009-02-06T18:55:56Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/2009/02/06/one-more-post/</loc> <lastmod>2009-02-06T20:28:11Z</lastmod> <changefreq>weekly</changefreq> <priority>0.3</priority> </url> <!-- to be continued --> <url> <loc>http://127.0.0.1/wordpress_2_7/site/tag/www/</loc> <changefreq>weekly</changefreq> <priority>0.1</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/tag/webdesign/</loc> <changefreq>weekly</changefreq> <priority>0.1</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/tag/calligraphy/</loc> <changefreq>weekly</changefreq> <priority>0.1</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/tag/cinema/</loc> <changefreq>weekly</changefreq> <priority>0.1</priority> </url> <url> <loc>http://127.0.0.1/wordpress_2_7/site/category/sex/</loc> <changefreq>weekly</changefreq> <priority>0.1</priority> </url> </urlset> |
3. Le plugin wordpress Standard XML Sitemaps
Ce plugin conçu par Patrick Chia est assez déroutant, il ne crée pas physiquement de fichier sitemap.xml
. Il se crée que sur demande lorsque les crawlers viennent visiter votre site. C’est assez décevant car vous ne contrôlez pas ou presque les critères de paramétrage de votre sitemap. Pour connaitre des informations supplementaires sur les critéres tel que vous piuvez les voir ci-dessous.
<loc>http://social.hecube.net/</loc> <lastmod>2009-04-11</lastmod> <changefreq>hourly</changefreq> |
Un point positif, apparemment le plugin est compatible avec WPMU. Toutefois, dans le readme.txt
, il y a une erreur sur le mise à disposition des fichiers.
Extrait du readme.txt
contenant une erreur pour l’installation
Le fichier feed-sitemap.php
va dans le répertoire wp-includes
et le fichier xml-sitemap.php
va dans le répertoire wp-content/ plugins/
= WordPress User =
1. Upload ‘xml-sitemap.php’ to the ‘/wp-content/plugins/’ directory
2. Upload ‘feed-sitemap.php’ to the ‘/wp-content/includes/’ directory
3. check your sitemap url like http://yourblogurl.com/sitemap.xml
Le plugin wordpress Dagon Design Sitemap Generator
Ce plugin Dagon Design est un complément indispensable à un site sous WordPress. Dagon design est d’ailleurs une référence en matière de plugins WordPress. Il ne s’agit pas à proprement parler de générer un sitemap en xml mais de générer un cartographie de votre blog et par exemple dans la page d’erreur 404.php
, un grand classique. C’est un peu la partie émergée du sitemap.xml à destination de votre visiteur et non des crawlers.
Les paramètres de l’administration de Dagon Design Sitemap Generator
Le rendu sur la page 404 de Dagon Design Sitemap Generator
La ligne php à insérer et générer les liens de votre site sur votre page d’erreur 404 (404.php
)
<div id="content" class="narrowcolumn"> <h2 class="center">Error 404 - Not Found</h2> <?php echo ddsg_create_sitemap(); ?> </div> |
Pour aller plus loin
- Le tag
xml sitemap
sur la section plugins de wordpress
http://wordpress.org/extend/plugins/tags/xml-sitemap - Le plugin wordpress
Google XML Sitemaps
http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/ - Le plugin wordpress
Google Sitemaps - Append UTW Tags
http://wordpress.org/extend/plugins/google-sitemap-generator-ultimate-tag-warrior-tags-addon/ - Le plugin wordpress
Standard XML Sitemaps
http://wordpress.org/extend/plugins/standard-xml-sitemap/ - Le plugin wordpress
Karailiev's sitemap
http://wordpress.org/extend/plugins/karailievs-sitemap/ - Le plugin wordpress
Dagon Design Sitemap Generator
http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/