Lister les archives dans une autre page pour diminuer le nombre de liens sur la home
En référencement, le lien est la clé pour relier les contenus entre eux. En revanche, le lien peut aussi être perçu comme un élément perturbateur, notamment s’il est présent en trop grand nombre dans une page : nous appelons ça du “link farming” ou ferme de liens. Il s’agit là d’une vieille technique “seo black hat” que les moteurs de recherche n’apprécient plus vraiment…
Pour info, Google recommande de ne pas dépasser les 100 liens par pages, sous réserve de ne pas tous les prendre en compte…
Par défaut, environ 99% des thèmes Wordpress proposent d’afficher l’ensemble des archives sur toutes les pages, souvent dans la colonne latérale. Malheureusement, avec le temps les liens s’accumulent et au bout de quelques années, on peut facilement se retrouver avec plus de 30 liens, rien que pour les archives !
Une solution rapide consiste à créer une page qui contiendra vos archives. Pour cela, créez un fichier intitulé par exemple “archives.php”. A l’intérieur, écrivez la ligne de code suivante :
<?php wp_get_archives(‘type=monthly’); ?>
Enregistrez la page et mettez la dans le répertoire de votre thème. Enfin, créez une page vide depuis votre interface Wordpress et choisissez “Archives” dans le modèle de page et… C’est tout !


Je ne vois pas où on choisi le modèle de la page ?
Lorsque tu es en train de créer la page vide, c’est une option accessible à partir d’un onglet déroulant en bas de page.
moi non plus…
Je n’ai pas cette option “modèle de page” ou quelque chose de semblable…
l o l idem et j’ai la version anglaise en + c’est pas gagner…
J’ai inséré une capture d’écran pour vous aider.
Je crois que la version anglaise a pas cette option :
Custom Fields
Comments & Pings
Password Protect This Page
Page Parent
Page Order
Page Revisions
voila pourquoi merci pour l’aide dommage pour moi…
Je cherchais justement à mettre ces archives quelque part. J’ai vu que sur certaines plateformes, un lien “voir toutes les archives” regroupait les liens de plus d’un an d’âge. Dommage que WP n’intègre pas par défaut.
Dommage, mon thème ne dispose pas de cette option
mais si cette fonction est sur WP ! moi je l’ai en tout cas
mettez à jour peut-être ?
Moi non plus mais j’ai trouver une solution de dépannage au lieu de “monthly” dans mon thème j’ai utiliser “yearly” ce qui réduit en effet un peu le nombres de page a default
Version anglaise 2.6.1 dernière mise a jour et rien de tout sa j’ai dans le details : Custom Fields, Comments & Pings, Password Protect This Page, Page Parent, Page Order, Page Revisions…
> CB : mettre en yearly implique que tu as beaucoup moins de points d’entrées vers tes pages. Niveau référencement, c’est un peu dommage car du coup tu ne favorises pas le linking interne.
Bonjour à tous,
pour compléter cet article vous pouvez consulter un tutoriel concernant la création d’une page d’archives en listant les articles par catégories ce qui confère une approche différente que la vue chronologique.
Le lien : http://www.maigretsblog.com/cr.....categorie/
Faut-il préciser que pour faire un modèle de page il faut intégrer avant le code voulu ces quelques lignes :
< ?php/*
Template Name: nom du modèle
*/
?>
Avec tout ça même en version anglaise c’est good merci pour votre aide…
Tout est clair comme d’habitude. Merci à Maigret pour son travail.
Merci Benoît pour le rappel. J’ai oublié de préciser le code à mettre en en-tête de page… Désolé à tous !
Merci arnaud suite a ton mess “mettre en yearly…” j’ai limiter le nombre de post archives comme ceci : 12 mois c’est deja plus clair parce depuis 2003 sa faisait un peu pas mal lol
j’ai oublier le code : postbypost&limit=12&type=monthly
@happytobehere : merci à toi