[WordPress] Modifier l’ancre des liens des commentaires
Les commentaires sur les blogs WordPress sont pratiques pour les référenceurs puisque ça permet d'ajouter des liens. Toutefois, il y a des abus et certains référenceurs (ou spammeurs) utilisent des mots-clés en guise de pseudo. Cet article est un tutoriel pour faire les liens des commentaires avec une ancre prédéfinie.
Retour d'expérience d'un blog DoFollow
Depuis plusieurs mois ce blog est en DoFollow. C'est un choix pour remercier les lecteurs en leur attribuant un peu de popularité. Malheureusement, depuis il y a une multitude de commentaires peu pertinent qui ont été ajouté. Le problÚme ne concerne pas les commentaires de 1 ou 2 lignes, mais concerne les commentaires exclusivement destinés à obtenir un backlink car WordPress ajoute un lien vers le site de ceux qui commentent s'ils ajoutent l'URL de leur site.
Par défaut, WordPress utilise le pseudo de ceux qui commentent en tant qu'ancre pour ces liens. Ce qui motive certains à avoir des pseudos tel que: "ioniseur", "blog", "conseil santé" ...
Pour contrer ces commentaires ce blog possĂšde maintenant des ancres de liens presque neutre. Le pseudo est utilisĂ© mais le lien est placĂ© sur le mot "site". Ainsi tout le monde est au mĂȘme niveau et les discussions sont plus facile puisqu'on a maintenant Ă faire Ă de vrai pseudo.
Tutoriel pour modifier l'ancre des liens de WordPress
Pour modifier la façon dont WordPress fait des liens, il est possible de modifier le code de WordPress, mais ça serait pas trĂšs propre. Si on fait ainsi, Ă chaque mise Ă jour de WordPress les mises Ă jours risque d'ĂȘtre perdues.
La bonne maniĂšre consiste Ă ajouter un bout de code dans le fichier "functions.php" de votre template. Ăa permet de rĂ©-Ă©crire le petit bout de code en question.
Le fichier "functions.php" se trouve dans le dossier "wp-content", puis "themes", puis dans le dossier de votre thĂšme. Ce fichier peut ĂȘtre ouvert avec un Ă©diteur de texte. Personnellement j'utilise NotePad++. Avec ce logiciel, sous Windows, il faut tout simplement faire un clic droit sur le fichier "functions.php" et sĂ©lectionner "ouvrir avec NotePad++". Puis il faut insĂ©rer le code suivant:
{code type=php}function replace_get_comment_author_link() {
$url = get_comment_author_url();
$author = get_comment_author();
if ( empty( $url ) || 'http://' == $url )
$return = '<strong>'.$author.'</strong>';
else
$return = '<strong>'.$author.'</strong> [<a href="'.$url.'" rel="external">site</a>]';
return $return;
}
add_filter('get_comment_author_link', 'replace_get_comment_author_link');
{/code}
Ce petit bout de code permet à la fois de mettre en gras le pseudo et également de faire un lien avec l'ancre "site" au lieu du pseudo de l'utilisateur qui commente.
Avec cette modification il y a un peu moins de spam sur un blog. Mais ça n'empĂȘche pas qu'il y a encore des commentaires avec des pseudos optimisĂ©s pour le rĂ©fĂ©rencement.