Depuis la migration, on voit bien que Google visite beaucoup plus le forum que du temps d'avec phpBB. On vient cependant de s'apercevoir que si on a progressé dans le référencement, le nombre de doublons est en train de nous exploser à la figure.
Il nous faut donc agir d'urgence, car tous les messages de réponse sont considérés comme des doublons par Google, et finalement il ne retient que 8 % de pages pertinentes sur l'ensemble des page sréférencées. Cela correspond effectivement au ratio :
8 % = nombre de discussions/nombre de messages.
En analysant plus avant, on s'aperçoit qu'effectivement toutes les URL correspondant à des messages de réponses sont considérées comme doublon de la discussion (ce qui est d'ailleurs vrai) puisque seul l'affichage de la page change en remontant simplement le message de la discussion en haut de l'écran.
Ce qui existe déjà
Il y a bien un canonical et il est correct.
Code:
<link rel="canonical" href="showthread.php/2976-discussion">
Et dans robots.txt, on a bien écrit :
Il faut donc ajouter aussi un noindex sur toutes les fausses pages qui comportent un point d'interrogation dans leur URL.
Exemple
Si l'URL de la discussion est :
http://monsite.com/showthread.php/2976-discussion
La discussion doit bien sur avoir :
Code:
<meta name="robots" content="index, follow">
Mais l'URL d'une réponse :
http://monsite.com/showthread.php/2976-discussion?p=35370&viewfull=1#post35370
doit avoir :
Code:
<meta name="robots" content="noindex, follow">
Comment faire ?