Loading...
WordPress

Google sitemap WordPress SPIP

Pour mieux référencer son site, Google propose de créer un plan du site au format XML ou compressé en .gz. Voir à cette adresse.

Sitemap est un protocole plus d’infos ici
Exemple simple de sitemap.xml :

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://www.example.com/</loc>
      <lastmod>2005-01-01</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=12&amp;desc=vacation_hawaii</loc>
      <changefreq>weekly</changefreq>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=73&amp;desc=vacation_new_zealand</loc>
      <lastmod>2004-12-23</lastmod>
      <changefreq>weekly</changefreq>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=74&amp;desc=vacation_newfoundland</loc>
      <lastmod>2004-12-23T18:00:15+00:00</lastmod>
      <priority>0.3</priority>
   </url>
   <url>
      <loc>http://www.example.com/catalog?item=83&amp;desc=vacation_usa</loc>
      <lastmod>2004-11-23</lastmod>
   </url>
</urlset>

Ce sitemap est limité à 50 000 URLs et 10MB. Si on a un sitemap qui dépasse on peut utiliser un index, comme cet exemple :

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2004-10-01T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2005-01-01</lastmod>
   </sitemap>
</sitemapindex>

Plugin WordPress

Un plugin existe http://www.arnebrachhold.de/redir/sitemap-home/

Plugin SPIP

Il y a un plugin  disponible sur SPIP zone au nom de sitemap_x_x.zip pour Spip 1.9. Prenez la dernière version et décompressez le contenu dans le répertoire « plugins/ » à la racine du SPIP (créez le si besoin). Vous aurez alors accès au lien vers la page des plugins. A lire aussi http://www.spip-contrib.net/Sitemap-Google

A lire pour Spip 2

Pour une adresse en .XML vous pouvez ajouter dans htaccess :

RewriteRule ^sitemap[.]xml$      spip.php?page=sitemap [QSA,L]

N.B

la version sitemap est à 0.9 Le plugin déclare la page sommaire, je préconise d’effacer cette boucle. Regarder le source (le xml généré) de ce plugin et adapter le à vos besoins. Préférez le codage utf8 du XML, un filtre existe pour vos URLS |utf8_encode

Activez votre plugin nouvellement créé. Vous pourrez ensuite accéder à votre sitemap directement par l’url :

http://www.monsite.fr/spip.php?page=sitemap

ACTIVATION Sitemap

Allez dans votre interface de gestion Google et soumettez votre sitemap.

robots.txt

Vous pouvez renseigner votre sitemap dans le fichier robots.txt placé à la racine de votre site :

User-agent: *
Sitemap: http://www.monsite.fr/spip.php?page=sitemap

One comment
  1. Loiseau2nuit

    Je l’ai déjà dit via Twitter mais je le redis ici : je viens de vous découvrir ce jour dans la liste de mes referers et je tenais à vous remercier chaleureusement pour le backlink. Ca fait plaisir de constater que je n’écris pas dans le vide et que ma prose sert à des gens.

    Bonne continuation et à très bientôt 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *