L’outils Wordpress est formidable, notamment cette version 2.7 qui véritablement changé l’administration.
Cette version 2.7 possède aussi quelques petits bugs de contenu dupliqué.
Eviter le Duplicate Content avec les Pages de commentaires
Wordpress 2.7 propose de séparer les commentaires sur plusieurs pages, agréable pour la lecture d’une page avec la création d’une page :
http://www.alexandreval.info/cv/blablablabla/comment-page-X
Cette page faisant référence à
http://www.alexandreval.info/cv/blablablabla/
Il se produit alors un duplicate content sur les pages de commentaires. C’est pas très bon pour le référencement, Google n’aime pas cela, alors mieux vaut être gentil avec GG et lui fournir une page “propre”. Pour éviter ce contenu dupliqué, il suffit de rajouter cette petite fonction dans votre page function.php (située dans votre dossier wp-content/theme/NOM_DU_THEME/ :
function noindexoncommentinwp(){
global $wp_query;
if (version_compare( (float) get_bloginfo(‘version’), 2.7, ‘>=’) ){
if ($wp_query->is_singular && get_option(‘page_comments’)){
if (isset($wp_query->query['cpage'])
&& absint($wp_query->query['cpage']) >= 1 ){echo ‘<meta name=”robots” content=”noindex” />’.PHP_EOL;
}
}
}
}add_action(‘wp_head’,'noindexoncommentinwp’);
Cette fonction rajoutera une balise meta no follow pour indiquer aux moteurs de ne pas indexer cette page
Eviter le Duplicate Content avec les Multi Page
Comme pour les commentaires, les pages multiples pour un article créent du contenu dupliqué, on peut alors créer une fonction qui va ajouter la même balise que dans la fonction au dessus.
function noindexinwp(){
global $wp_query;
if(is_single && $wp_query->query[page]) echo “\t”.’<meta name=”robots” content=”noindex,follow” />’.”\n”;
}
add_action(‘wp_head’, ‘noindexinwp’, 1);
Avec cela, vous êtes parés pour recevoir les félicitations de notre ami Google
Article rédigé d’après la trouvaille de NWE, et de l’astuce découverte par Julien.















