Mots-clés : plan, sitemap, articles, archive
Après avoir suggéré de créer un plan sitemap pour chaque site hébergé sur Viabloga j'ai essayé de trouver une solution et j'ai trouvé un moyen très simple pour créer un plan sitemap sans passer par un logiciel ni faire appel à un site proposant ce service et être ainsi restreint à 500 pages.
Il suffit d'utiliser la page d'archives ! Dans le code source de la mise en page, cherchez <object class=archive> et modifiez ce code :
Par<ul>
<object class=archive_entry count=100000>
<li><attribute date_and_title_and_link></li>
</object>
</ul>
<textarea rows="10" cols="50">
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<object class=archive_entry count=10000000>
<url>
<loc><attribute news_url></loc>
<lastmod><attribute published_t.yyyy>-<attribute published_t.mm>-<attribute published_t.dd></lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</object>
</urlset>
</textarea>
Explications : tout d'abord le "textarea", il sert à afficher le code html sans l'appliquer directement. De plus le code d'un plan sitemap est en xml alors cela risquerait de bugger si on ne mettait pas le textarea.
Ensuite on met les balise de début du plan sitemap, on intègre l'object "archive_entry" avec une grande valeur (je pense que 10000000 suffira). Et enfin on met les valeurs dont on a besoin dans les bonnes balises : l'url de l'article et la date de publications.
Dans les balise "changefreq", j'ai mis la valeur "monthly" c'est à dire que l'article à tendance à être modifié tout les mois mais vous pouvez mettre au chois :
Et enfin la balise "priority" qui définit l'importance de l'article par rapport aux autres. Mettez une valeur comprise en 0.0 et 1.0 en sachant que la priorité par défaut est de 0.5.
Bon fini pour les explications, vous changez le code que je viens de dire et ensuite vous importez votre modèle de mise en page dans le menu administrateur. Allez sur votre page d'archives (http://monsite.viabloga.com/archive.shtml) et vous verrez un champ texte. Vous copier ce qu'il y a dedans et vous le coller dans un nouveau fichier Bloc-notes que vous enregistrez sous "sitemap.xml" en changeant le type de fichier par "Tous les fichiers".
Et voilà votre sitemap est prêt, vous pouvez rétablir l'ancien code html des archives et envoyer votre plan sitemap dans les fichiers de votre viabloga.
Enfin il ne reste plus qu'à indiquer l'url à Google dans votre espace "Outils pour les webmasters".
D'autres articles sur des thèmes similaires :
- Plan Sitemap - 04/07/08
- Liens rubrique articles suivants -- fait - 10/06/08
- Mon site s'est cassé tout seul -- en cours - 18/06/07
- Article pas pris sur site - 08/04/11
- Pouvoir choisir pour chaque article de l'afficher en première page ou pas - 27/02/09
- Correction compteur de lectures - 23/06/08
- Afficher les articles de n'importe quelle rubrique -- Résolu - 17/05/08
- Le lien "suite de l'article..." dans l'article lui-même -- FAIT sur certains modèles - 16/04/08
- Affichage des articles - 06/11/07
- Module de remontée des articles de la semaine - 10/01/07
Merci pour le tutoriel !