L’essentiel à retenir ℹ️
Le champ Site Web du formulaire de commentaires WordPress est souvent détourné pour du spam et de la création abusive de backlinks. Même si WordPress ajoute un attribut nofollow aux liens des commentaires, la suppression de ce champ reste la solution la plus efficace. Un simple filtre PHP dans le fichier functions.php de votre thème suffit à le retirer définitivement.
Quel rapport entre les commentaires WordPress et le référencement ?
J’y arrive, patience ! Parmi les centaines de critères que Google utilise pour positionner un site web ou une page web dans son moteur de recherche, il y a les backlinks. Donc les liens hypertextes en français. Google évalue notamment le nombre de liens mais aussi la qualité des liens pointant vers votre site pour le positionner dans les résultats de son moteur de recherche. Plus vous aurez de liens de qualité, plus vous aurez de chance d’être bien placé dans Google. Et c’est encore mieux si vous obtenez des liens venant d’un site faisant autorité. Comme par exemple si vous parvenez à avoir un lien depuis Wikipédia, le Monde ou un autre site réputé. Car Google estimera alors que votre site est pertinent. Et il le positionnera donc mieux. Le texte de l’ancre du lien est lui aussi important. Il vaut mieux ainsi que le lien soit placé sur une expression comprenant des mots-clés liés à votre site plutôt que juste sur son url ou un intitulé neutre. Par exemple, cela sera bien plus efficace pour le référencement de ce site si j’obtiens un lien sur le mot-clé tutoriels wordpress plutôt que sur l’expression cliquez-ici pour visiter le site. Google favorisera plus ma position dans Google pour tutoriels wordpress dans le premier cas.Les liens dans les commentaires WordPress pour améliorer son référencement
Il y a quelques années, les spécialistes du référencement ont découvert qu’il était facilement possible de créer des backlinks intéressants vers leurs sites via le formulaire de commentaires de WordPress. En effet, il y a un champ Site web prévu dans le formulaire de commentaires de WordPress pour lier son nom avec un site web. Les référenceurs s’en sont donc donnés à cœur joie en utilisant en masse cette fonctionnalité de WordPress pour améliorer leur référencement.

<a href="https://astuceswp.fr" rel="nofollow">Nofollow en anglais signifie ne pas suivre. C’est une instruction donnée aux robots d’indexation de Google lui demandant de ne pas suivre ce lien. Et ne pas lui transmettre de jus comme disent souvent les référenceurs. Donc de ne pas en prendre compte pour jauger et positionner le site web. Les développeurs de WordPress ont rapidement utilisé ce nofollow pour éviter le spam inutile des commentaires des articles qui vidaient souvent les commentaires de leur utilité.
Pourquoi supprimer le champ Site Web des commentaires WordPress ?
Si vous faites attention au formulaire de commentaire de ce site, vous vous apercevrez qu’il n’y a pas de champ Site web présent sur ce site. La raison est simple ! Éliminer les tentatives de se faire de la pub via ce site avec la mention de son site web. En effet, même si Google a essayé de contrer cette technique abusive, certains l’utilisent encore. Souvent au détriment de la qualité des commentaires. Je préfère donc m’en passer. Si vous souhaitez aller plus loin, vous pouvez aussi désactiver complètement les commentaires sur WordPress.Code PHP pour retirer le champ Site Web des commentaires WordPress
Il est très simple de retirer le champ Site Web du formulaire de commentaires de votre site. Il vous suffira d’éditer le fichier functions.php de votre thème WordPress. Ce fichier sert à personnaliser votre thème en modifiant certaines fonctions de base de WordPress. Pensez à créer un thème enfant avant de modifier ce fichier, sous peine de perdre vos modifications lors d’une mise à jour du thème. Voici le code à ajouter dans votre fichier functions.php qui permet d’ajouter un filtre à votre thème pour ne pas afficher le champ Site web dans votre formulaire de commentaires :/* supprime le champ site web du formulaire de commentaires de WordPress pour éviter le spam */
function comment_url_filtered($fields) {
if(isset($fields['url'])) unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'comment_url_filtered');
Et, miracle ! Le champ Site Web n’est plus affiché dans le formulaire de commentaires, il a disparu !
Foire aux questions
La suppression du champ Site Web affecte-t-elle les commentaires existants ?
Non, les commentaires déjà publiés avec un lien vers un site web ne sont pas modifiés. Seul le formulaire de soumission de nouveaux commentaires est affecté. Les anciens commentaires conservent leur lien.
Peut-on supprimer le champ Site Web sans toucher au code ?
Oui, certains plugins de gestion des commentaires permettent de personnaliser les champs du formulaire. Vous pouvez aussi masquer le champ via du CSS (.comment-form-url { display: none; }), mais le champ restera présent dans le code source HTML.
Le champ Site Web dans les commentaires est-il utile pour le SEO ?
Non. WordPress ajoute automatiquement un attribut nofollow aux liens des commentaires. Les moteurs de recherche ne suivent pas ces liens et ne transmettent pas de « jus SEO ». Le champ n’apporte rien en termes de référencement.
Faut-il utiliser un thème enfant pour modifier functions.php ?
Oui. Si vous modifiez directement le functions.php du thème parent, vos modifications seront écrasées à la prochaine mise à jour du thème. Un thème enfant protège vos personnalisations.
Comment remettre le champ Site Web si je change d’avis ?
Il suffit de supprimer le filtre ajouté dans functions.php. Le champ Site Web réapparaîtra automatiquement dans le formulaire de commentaires dès que le code sera retiré.
Cette méthode fonctionne-t-elle avec tous les thèmes WordPress ?
Elle fonctionne avec la majorité des thèmes qui utilisent le formulaire de commentaires standard de WordPress. Certains thèmes avec un formulaire de commentaires personnalisé peuvent nécessiter une approche différente.
Alternative : masquer le champ via du CSS
Si vous ne souhaitez pas modifier le code PHP de votre thème, vous pouvez masquer visuellement le champ Site Web via du CSS. Rendez-vous dans Apparence > Personnaliser > CSS additionnel et ajoutez cette règle :.comment-form-url { display: none; }
Cette méthode cache le champ à l’écran, mais ne le supprime pas du formulaire HTML. Un utilisateur averti pourrait toujours soumettre une URL via les outils de développement du navigateur. La méthode PHP décrite plus haut reste donc la plus fiable pour bloquer définitivement ce champ.

Re bonjour
malheureusement cette astuce ne fonctionne pas chez moi … le champ est toujours affiché !
JMarc
En effet, certaines personnes (ou robots) peuvent laisser des commentaires non pertinents sur votre site simplement pour obtenir un lien retour vers leur site (que l on appelle aussi backlink) et ainsi essayer d ameliorer leur positionnement dans les moteurs de recherche.