Guide ultime de blocage des commentaires WordPress
Une section de commentaires animée est idéale pour l’engagement des visiteurs et peut même améliorer votre position dans les classements des moteurs de recherche. Mais les spambots, les trolls d’Internet et les escrocs peuvent perturber la discussion.
Heureusement, il existe des moyens de filtrer automatiquement les commentaires indésirables. Avec les bons outils et mesures de sécurité, vous pouvez profiter des commentaires WordPress sans aucun inconvénient.
Dans cet article, nous examinerons de près les listes de blocage des commentaires WordPress et pourquoi elles sont importantes. Nous vous montrerons ensuite comment créer un système de blocage de commentaires complet en cinq étapes.
Une introduction aux listes de blocage des commentaires WordPress (et pourquoi vous en avez besoin)
Les insultes, les liens de spam et les commentaires non pertinents peuvent dévaloriser votre site. Pour maintenir une section de commentaires engageante et positive, vous voudrez peut-être envisager de créer une liste de blocage.
Une liste de blocage est une liste de mots offensants, de spam potentiel, de phrases controversées et d’autres contenus indésirables. Chaque commentaire publié sur votre site devra passer par ce filtre. WordPress examinera ensuite le contenu du commentaire, ainsi que le nom d’utilisateur de l’auteur, le titre du site associé, l’URL, l’adresse e-mail et l’adresse IP.
Si l’un de ces contenus contient un mot ou une phrase de la liste de blocage, WordPress ne publiera pas automatiquement le commentaire sur votre site. Selon la configuration de votre liste de blocage, ce commentaire pourra être placé dans votre file d’attente de modération. Il s’agit d’une section du tableau de bord WordPress où vous pouvez examiner manuellement tous les commentaires signalés. Vous pourrez ensuite les publier sur votre site ou les envoyer dans le dossier Corbeille.
Alternativement, vous pouvez spécifier des mots qui entraîneront le déplacement direct d’un commentaire vers la Corbeille. Cela vous permet de ne pas perdre de temps précieux à examiner chaque mauvais commentaire.
Bien que cette liste de blocage puisse ne pas attraper tous les commentaires nuisibles, elle peut être un moyen efficace de bloquer la majorité du contenu indésirable, ou les exemples les plus évidents de spam et de harcèlement. Cela peut réduire le temps et les efforts nécessaires pour maintenir une section de commentaires agréable, engageante et informative.
Comment créer une liste de blocage de commentaires WordPress robuste
WordPress dispose de tout ce dont vous avez besoin pour créer une liste de blocage de commentaires. Cependant, il vous revient de construire cette liste et de la tenir à jour.
Pour obtenir les meilleurs résultats, vous voudrez peut-être utiliser cette liste de blocage intégrée en combinaison avec quelques autres astuces, techniques et extensions. Voyons comment vous pouvez créer une liste de blocage de commentaires WordPress plus robuste, en cinq étapes.
Étape n°1 : identifier les mots nuisibles
La première étape pour créer une liste de blocage efficace consiste à identifier les mots et les phrases que vous souhaitez bloquer. Certains peuvent vous venir immédiatement à l’esprit, comme les insultes.
Créer une liste complète de tous les mots ou expressions nuisibles peut être un défi. Heureusement, il y a des personnes qui ont déjà fait le gros du travail pour vous.
Nous vous recommandons de consulter la liste noire des commentaires WordPress. Cette ressource contient plus de 45 000 groupes de mots, motifs et mots-clés couramment utilisés par les spammeurs et les robots de commentaires.

Chaque site Web est unique et attire ses propres commentaires indésirables. Pour cette raison, vous pouvez bénéficier de l’examen du contenu que votre site signale déjà comme spam.
WordPress effectue automatiquement plusieurs tests sur les commentaires avant de les publier sur vos pages et articles. Si un commentaire ne passe pas le test, il est ajouté à une file d’attente de modération en attendant votre approbation.
Pour afficher votre file d’attente, accédez à Commentaires → Spam.

En examinant ces commentaires, vous pouvez repérer des mots ou groupes de mots couramment utilisés dans les commentaires indésirables sur votre site. Ce sont des candidats idéaux à ajouter à votre liste de blocage.
Si vous identifiez un message indésirable, il est judicieux d’ajouter son titre de site, son URL et son adresse e-mail à votre liste de blocage. Cela rendra plus difficile pour cette personne ou ce bot de cibler votre site à l’avenir.
Étape n°2 : utiliser la liste de blocage intégrée de WordPress
WordPress dispose de tout ce dont vous avez besoin pour créer une liste de blocage simple. Pour construire cette liste, accédez à Réglages → Discussion.

Sur cette page, faites défiler jusqu’à la section Modération des commentaires. Pour commencer, vous voudrez peut-être placer un commentaire dans votre file d’attente de modération s’il contient plusieurs liens. Les profils de spam ajoutent souvent plusieurs URL à leurs commentaires, il est donc facile de repérer un contenu suspect.

Certaines personnes peuvent abuser du système de commentaires en l’utilisant pour leur autopromotion. Pour cette raison, vous voudrez peut-être envisager de retenir tous les commentaires contenant un lien, même s’il s’agit d’une seule URL.
Après avoir saisi ces informations, vous pouvez ajouter tous vos mots de la liste de blocage à la section Modération des commentaires. Vous pouvez les saisir dans cette zone ou utiliser la fonction copier/coller, mais vous devez entrer un seul mot ou une seule phrase par ligne.
Ensuite, WordPress retiendra les commentaires pour modération s’ils contiennent ces mots dans leur contenu, le nom de l’auteur, l’URL, l’adresse e-mail, l’adresse IP ou la chaîne de l’agent utilisateur du navigateur. Vous pouvez consulter cette file de modération à tout moment en accédant à Commentaires → Spam.
Étape n°3 : créer une liste de mots interdits
Certains mots de la liste de blocage sont plus pardonnables que d’autres. Par exemple, vous pouvez signaler tous les commentaires contenant le nom de votre concurrent. Cela vous donne l’occasion de vérifier ce contenu pour vous assurer qu’il ne fait pas la promotion des produits ou services de la concurrence.
Cela dit, il existe des scénarios où ce contenu peut être bénéfique pour votre site. Par exemple, un auteur pourrait vous comparer favorablement à votre plus grand concurrent.
En revanche, il y a certains mots que vous ne voudrez jamais voir apparaître sur votre site Web. Il s’agit souvent de termes dérogatoires ou discriminatoires. S’il n’y a aucune chance que vous approuviez ces commentaires, vous voudrez peut-être les envoyer directement à la Corbeille.
Pour contourner la file d’attente de modération, faites défiler jusqu’à la section Clés de commentaires non autorisées. Ici, vous pouvez saisir des mots et des phrases qui entraîneront l’envoi d’un commentaire directement dans la Corbeille de votre site.
Gardez simplement à l’esprit que WordPress fait correspondre les mots de la liste de blocage de manière partielle et les variations des mots bloqués. Par conséquent, il peut signaler à tort du contenu comme étant du spam ou offensant. Pour cette raison, vous voudrez peut-être ajouter la majorité de vos mots à la section Modération des commentaires. Cela vous permet d’identifier les commentaires légitimes qui ont été pris dans le filtre.
Étape n°4 : améliorer votre liste de blocage de commentaires WordPress avec Akismet
Les spambots, les tiers malveillants et même les trolls d’Internet trouvent constamment de nouvelles façons ingénieuses de contourner les listes de blocage de commentaires. Par conséquent, il peut être utile d’avoir une extension avancée de filtrage des commentaires de votre côté.
L’extension Akismet maintient sa propre base de données de mots indésirables, ainsi que des milliers d’adresses IP, d’URL, de groupes de mots et de liens bloqués. Comme cette base de données est intégrée à l’extension, vous n’avez pas besoin de la télécharger ou de la configurer manuellement. Akismet ajoute en permanence de nouvelles données à sa base, vous bénéficierez donc d’une protection à jour.
De nombreux sites WordPress sont livrés avec Akismet préinstallé. S’il ne l’est pas, vous pouvez le télécharger gratuitement depuis le référentiel officiel de WordPress. Dès qu’il est opérationnel, Akismet vous invitera à créer un compte.
Si l’extension a été installée par défaut sur votre site, mais n’est pas encore activée, accédez à Extensions → Extensions installées, localisez Akismet et cliquez sur Activer.

Cela ouvre une page où vous pouvez acheter une licence Akismet. L’équipe d’Akismet propose également un modèle « payez ce que vous pouvez » pour une utilisation personnelle.

Après avoir acheté une licence et vérifié votre adresse e-mail, rendez-vous dans Réglages → Akismet Anti-Spam. Vous pouvez maintenant cliquer sur Saisir manuellement une clé API. Lorsque vous y êtes invité, saisissez ou copiez/collez la clé API envoyée par Akismet à l’adresse e-mail associée à votre compte.
Immédiatement, Akismet commencera à modérer votre section de commentaires, mais il existe quelques paramètres simples que vous pouvez configurer. Pour ce faire, rendez-vous dans Réglages → Akismet Anti-spam.

Ici, vous pouvez modifier le niveau de rigueur. Si vous recevez un grand nombre de commentaires ou si vous êtes confronté à une augmentation des commentaires indésirables, vous voudrez peut-être donner à Akismet le pouvoir de supprimer silencieusement les pires contrevenants. Cela peut rendre votre file d’attente de commentaires plus gérable.
Étape n°5 : bloquer l’accès à wp-comments-post.php
La plupart des visiteurs légitimes liront un article avant de laisser un commentaire. Cela signifie qu’ils auront chargé comments.php, qui est le modèle de commentaires de votre blog. Lorsque cette personne clique sur Envoyer, WordPress exécute le fichier de traitement wp-comments-post.php, qui se trouve dans le répertoire racine.
En revanche, les spambots ciblent généralement directement wp-comments.post.php et contournent complètement votre fichier comments.php. Dans ce scénario, les commentaires sont envoyés depuis un référent HTTP et non depuis votre domaine.
Dans cette optique, vous voudrez peut-être bloquer les demandes de wp-comments-post.php qui ne sont pas envoyées directement depuis votre domaine. Cela peut réduire immédiatement la quantité de commentaires indésirables que vous recevez.
Pour empêcher les bots d’accéder directement à wp-comments-post.php, connectez-vous à votre site à l’aide d’un client de transfert de fichiers FTP, tel que FileZilla.
Ensuite, téléchargez votre fichier .htaccess. Sur votre ordinateur local, ouvrez ce fichier dans un éditeur de texte et ajoutez ce qui suit :
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} wp-comments-post\.php
RewriteCond %{HTTP_REFERER} !(.*)example\.com(.*) [OR]
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule .* http://%{REMOTE_ADDR}/ [R=301,L]
Assurez-vous simplement de remplacer « example.com » par votre propre domaine. Vous pouvez maintenant enregistrer ce fichier et le recharger sur votre serveur.
Créer une liste de blocage de commentaires WordPress efficace
En tant que propriétaire de site Web, attirer de nombreux commentaires et engagements peut sembler être l’objectif ultime. Cependant, sans système de modération des commentaires en place, ce rêve peut rapidement se transformer en cauchemar, surtout si vous attirez l’attention de fraudeurs et de spambots.
Passons rapidement en revue comment créer une liste de blocage de commentaires WordPress robuste :
- Identifier les mots nuisibles.
- Utiliser la liste de blocage intégrée à WordPress.
- Créer une liste de mots interdits.
- Améliorer votre liste de blocage de commentaires WordPress avec l’extension Akismet.
- Bloquer l’accès à wp-comments-post.php.
WordPress vous permet de créer une liste de blocage solide. Si vous souhaitez vous assurer que la section de commentaires soit un endroit agréable et sûr, alors Akismet a tout ce dont vous avez besoin pour améliorer votre liste de blocage de commentaires WordPress.
Obtenez une protection contre les indésirables Akismet pour votre site WordPress.
FAQ sur la liste de blocage de commentaires WordPress
Vous devriez maintenant avoir mis en place une liste de blocage de commentaires solide, mais vous avez peut-être encore des questions. Examinons-en quelques-unes.
Comment supprimer des mots d’une liste de blocage WordPress ?
WordPress correspond aux mots bloqués de manière partielle et aux variations des mots de la liste de blocage. Cela signifie que vous devrez peut-être ajuster votre liste de blocage si elle signale incorrectement du contenu comme indésirable.
Pour supprimer un élément de votre liste de blocage, rendez-vous dans Réglages → Discussion. Ensuite, faites défiler jusqu’à la section Modération des commentaires. Vous pouvez maintenant supprimer les mots-clés que vous ne souhaitez plus bloquer et cliquer sur Enregistrer les modifications.
Alternativement, il se peut que vous ayez ajouté ces mots ou expressions à votre section Clés de commentaires non autorisées. Tous les commentaires contenant ces mots sont envoyés directement dans le dossier Corbeille.
Si vous rencontrez des problèmes avec la correspondance partielle des mots et les variations, vous voudrez peut-être envisager de déplacer ces éléments de votre liste interdite vers la section Modération des commentaires. Cela vous permettra de voir ces commentaires dans votre file d’attente de modération.
Puis-je utiliser une liste de blocage WordPress pour bloquer les liens vers des sites Web ou des adresses e-mail spécifiques ?
Il existe de nombreux scénarios dans lesquels vous souhaiterez bloquer les liens vers un site Web ou une adresse e-mail spécifique. Cela peut inclure les sites concurrents ou les coordonnées d’un spammeur connu.
Pour bloquer ce contenu, rendez-vous dans Réglages → Discussion. Dans la section Modération des commentaires, saisissez les e-mails et les liens en question. Ensuite, cliquez sur Enregistrer les modifications.
