Comment arrêter efficacement les commentaires du spam sur WordPress

Publié: 2025-07-18

Êtes-vous inondé de centaines de commentaires inutiles et vous vous demandez comment arrêter les commentaires du spam sur WordPress? Tu n'es pas seul.

WordPress est une plate-forme puissante et flexible qui facilite la publication de articles de blog, de personnaliser les dispositions, d'enregistrer des brouillons ou même d'ajouter une section biologique, mais en ce qui concerne la gestion des commentaires, les choses peuvent devenir désordonnées.

Dans cet article, vous apprendrez à arrêter les commentaires du spam sur WordPress, comment les empêcher de se présenter en premier lieu, et comment gérer et supprimer ceux qui passent encore en utilisant la modération des commentaires.

TL; DR: Comment arrêter les commentaires du spam sur WordPress

Les commentaires de spam peuvent ralentir votre site, gonfler votre base de données et endommager votre référencement et votre crédibilité. Pour arrêter les commentaires du spam sur WordPress, utilisez des plugins anti-spam comme Akismet ou WP Armor, et ajoutez RecaptCha pour WordPress. Vous devez également limiter les commentaires aux utilisateurs connectés, activer l'approbation des commentaires manuels et désactiver les trackbacks et les pingbacks. D'autres actions incluent le blocage des liens avec une liste noire de commentaire WordPress et l'utilisation de systèmes de commentaires tiers comme Disqus. De plus, vous devez booster la protection des spams avec un pare-feu pour WordPress (par exemple SUcuRI ou CloudFlare) et d'autres plugins WordPress. Enfin, utilisez WP Rocket pour nettoyer les commentaires du spam de votre base de données.

Principaux à retenir

Comprendre quel est le spam de commentaires sur WordPress: des messages non pertinents et non sollicités, souvent chargés de liens.

Repérez la différence: les véritables commentaires sont réfléchis et pertinents; Les commentaires de spam sont hors sujet et comprennent 2+ hyperliens.

Autoriser uniquement les utilisateurs connectés ou les commentateurs précédemment approuvés pour limiter le spam.

Ajoutez RecaptCha pour WordPress à votre formulaire de commentaire pour bloquer les bots de spam.

Interdire les liens dans le champ de commentaires à l'aide d'un extrait de code simple ou d'un plugin.

Utilisez un plugin anti-spam fiable pour WordPress, Akismet est la solution la plus complète et la plus fiable.

Utilisez WP Rocket pour supprimer définitivement les commentaires du spam de votre base de données en un seul clic et gardez votre site rapide, maigre et propre!

Avec la bonne configuration, vous pouvez arrêter WordPress Spam Bots sans éteindre complètement votre section de commentaires.

Qu'est-ce que le spam de commentaires WordPress?

Le spam de commentaires sur WordPress fait référence à des messages non pertinents ou non sollicités publiés dans la section des commentaires de votre site, en essayant de promouvoir les liens et de stimuler le référencement. Ils sont souvent publiés par des robots de spam WordPress automatisés qui inondent votre site de contenu de faible qualité, non pas pour la discussion, mais pour manipuler les moteurs de recherche, générer du trafic vers des sites externes ou même injecter des liens malveillants.

Vous pouvez trouver les commentaires du spam directement à partir de l'administrateur WordPress, dans la section des commentaires :

Où trouver les commentaires du spam sur wordpress

Affiner les paramètres de commentaires de votre WordPress et suivre les meilleures pratiques ci-dessous peut aider à prévenir les commentaires de spam.

Passons en revue les meilleures actions que vous pouvez prendre pour arrêter les commentaires de spam sur votre blog WordPress.

Configurer les paramètres de discussion intégrés

WordPress comprend une section de protection de spam intégrée dans le panneau des paramètres de discussion . Pour y accéder, accédez à Paramètres > Discussion et vous trouverez une série d'options pour vous aider à contrôler et à prévenir les commentaires du spam.

Section de modération de commentaire WordPress WordPress intégrée - Source: Mon tableau de bord WordPress

Passons en revue chaque paramètre de commentaires WordPress intégré afin que vous puissiez facilement agir et limiter le nombre de commentaires de spam.

1. Désactiver les commentaires WordPress

C'est une décision radicale, mais si vous désactivez les commentaires à l'échelle mondiale ou par message, les commentaires de spam n'auront même pas la chance de passer. WordPress ne propose pas de désactiver les commentaires à l'échelle du site en un seul clic; Vous devez suivre ces deux étapes:

Tout d'abord, désactivez les commentaires WordPress pour tous les nouveaux messages à l'avenir.

Accédez à la section Paramètres de publication par défaut et décochez simplement la case: «Autoriser les gens à soumettre des commentaires sur les nouveaux messages.»

Désactivation des commentaires sur WordPress Étape 1 - Source: Paramètres de discussion WordPress

Ensuite, pour les articles existants qui ont déjà des commentaires, vous devrez utiliser la solution de contournement à l'échelle du site suivante:

Accédez à d'autres paramètres de commentaires et définissez ce qui suit: «Fermez automatiquement les commentaires sur les publications plus anciennes que [1] jour.»

Désactivation des commentaires sur WordPress Étape 2 - Source: Paramètres de discussion WordPress
Désactivation des commentaires sur WordPress Étape 2 - Source: Paramètres de discussion WordPress

Cela désactive efficacement les commentaires dans tous les anciens messages à la fois.

2. Besoin d'un nom et d'une adresse e-mail

La demande de détails d'identité de base aide à filtrer les robots (bien que certains d'entre eux puissent le contourner). Dans les autres paramètres de commentaires , cochez la case « L'auteur de commentaire doit remplir le nom et le courrier électronique ».

Demander un nom et un e-mail pour éviter les commentaires du spam - Source: Paramètres de discussion WordPress
Demander un nom et un e-mail pour empêcher les commentaires du spam - Source: Paramètres de discussion WordPress

3. Restreindre les commentaires aux utilisateurs enregistrés

Obliger les utilisateurs à s'inscrire et à se connecter avant de commenter ajoute une forte couche de protection. Étant donné que seuls les utilisateurs vérifiés peuvent laisser des commentaires, cela réduit considérablement le risque de spam. C'est l'un des moyens les plus simples de réduire les sites de spam d'enregistrement des utilisateurs avec les sites WordPress, car les robots sont beaucoup moins susceptibles de passer par le processus de connexion complet juste pour publier un faux commentaire.

Dans le cadre d'autres paramètres de commentaire , vérifiez l'option " Les utilisateurs doivent être enregistrés et connectés à commenter ".

Demander à être connecté pour éviter les commentaires du spam - Source: Paramètres de discussion WordPress

4. Fermer automatiquement les commentaires sur les anciens messages

C'est un excellent moyen de prévenir les commentaires du spam, car la plupart des spam ciblent le contenu plus ancien.

Dans le cadre d'autres paramètres de commentaires , vérifiez les commentaires «Fermez automatiquement sur les publications plus anciennes que les jours X». Réglez-le sur un délai raisonnable, tel que 30 ou 60 jours, selon le contenu.

COMMANDES DE CLOSE SUR LES ANCIENS POSTS POUR ÉVERTISSER LES COMMENTAIRES SPAM - SOURCE: Paramètres de discussion WordPress

5. Activer la modération et le séjour du commentaire manuel notifié

L'approbation du commentaire manuel sur WordPress est le meilleur moyen de revoir chaque commentaire avant qu'il n'apparaisse sur votre site. Vous devez également recevoir des notifications en cas de nouvelles activités dans la section des commentaires.

Sous Avant qu'un commentaire n'apparaît , vérifiez: « Le commentaire doit être approuvé manuellement » et « L'auteur des commentaires doit avoir un commentaire précédemment approuvé ». La deuxième option vous fera gagner du temps une fois que vous aurez vérifié un utilisateur.

Sous envoyez-moi un e-mail à chaque fois , vérifiez « quiconque publie un communiqué» et « un commentaire est tenu pour modération » afin que vous puissiez rester au-dessus de nouvelles interactions et ne pas laisser passer le spam.

6. Activer la modération du commentaire automatique

Le système de modération de commentaires WordPress vous permet de définir des filtres pour attraper et filer automatiquement les commentaires suspects ou les envoyer directement à la poubelle.

Sous la modération du commentaire , vous pouvez saisir une limite de lien: « Tenez un commentaire dans la file d'attente s'il contient x ou plus de liens » et ajouter Des mots spam, IPS ou adresses e-mail connues.

COMMENTAGE DE MODÉRATION DES COMMENTAIRES SPAMES - SOURCE: Paramètres de discussion WordPress

Sous les clés de commentaires refoulées , vous pouvez ajouter votre liste noire de commentaire WordPress, telles que les mots, les URL, les IPS ou même les agents utilisateur. Tout commentaire contenant l'un d'eux sera envoyé directement à la poubelle.

COMMENTAGE DE MODÉRATION DES COMMENTAIRES SPAM DE TRASH - SOURCE: Paramètres de discussion WordPress
COMMENTAIRE DES COMMENTAIRES DE MODÉRATION DES COMMENTAIRES SPAM - SOURCE: Paramètres de discussion WordPress

Installer un plugin anti-spam

Une autre étape puissante dans votre stratégie de protection de spam WordPress consiste à utiliser l'un des plugins anti-spam fiables pour WordPress. Ces outils détectent et filtrent automatiquement les commentaires du spam avant même d'atteindre votre file d'attente de modération!

Voici deux options efficaces et faciles à utiliser que nous recommandons:

Akismet: le plugin anti-spam le plus populaire

Avec plus de 6 millions d'installations actives, Akismet est le plugin anti-spam le plus utilisé pour WordPress. Il est gratuit pour un usage personnel et les plans premium restent abordables pour les sites commerciaux ou commerciaux.

Akismet scanne tous les commentaires entrants et les soumissions de formulaire de contact, en les comparant à une base de données globale de spam connu. Il aide à empêcher la publication de contenu nocif ou non pertinent sur votre site.

Armure WP: plugin léger à l'aide de champs de pot de miel

WP Armor est une autre excellente option, avec plus de 300 000 installations actives. Il a une version gratuite, ne s'appuie pas sur des appels API externes et utilise une technique intelligente du pot de miel côté client pour bloquer les robots de spam.

Alors, qu'est-ce qu'un champ de pot de miel dans WordPress? C'est un champ caché que les utilisateurs normaux ne verront pas, mais les robots le feront. Lorsqu'un bot le remplit, il est immédiatement signalé comme spam. Contrairement à la plupart des plugins qui ajoutent ce champ via PHP sur le serveur, WP Armor utilise JavaScript pour placer le piège. Étant donné que la plupart des bots de spam ne peuvent pas traiter JavaScript, ils négligent souvent le champ, ce qui rend cette méthode très efficace.

Astuce : en plus d'utiliser un plugin anti-spam pour WordPress, vous devez également installer un plugin de sécurité WordPress. La protection du spam n'est qu'une partie d'une stratégie de sécurité solide à l'échelle du site - considérez-la comme la première ligne de défense contre l'activité indésirable et nuisible.

Ajouter le captcha ou le recaptcha

Un moyen efficace de bloquer les robots de spam WordPress est de demander aux commentateurs de prouver qu'ils sont humains, avec un captcha ou un recaptcha pour WordPress. Avant que leur commentaire ne soit approuvé, ils devront résoudre un défi simple, comme cliquer sur les feux de circulation ou vérifier une case «Je ne suis pas un robot».

La façon la plus simple d'ajouter RecaptCha à votre formulaire de commentaire est d'installer le plugin Google Recaptcha avancé gratuit. Il protège votre site WordPress contre les commentaires de spam et les attaques de connexion à force brute en ajoutant des tests CAPTCHA à votre formulaire de commentaire. Vous pouvez voir un exemple ci-dessous:

Exemple de recaptcha sur un formulaire de commentaire avec Google Recaptcha avancé - Source: Google Recaptcha

Bien que cette méthode soit utile, elle n'est pas parfaite. Sur les appareils mobiles, les captchas peuvent être frustrant à compléter et peuvent décourager les utilisateurs d'interagir avec votre site, ce qui peut empêcher que de véritables commentaires soient affichés.

Nous avons demandé à certaines sociétés WordPress ce qu'elles faisaient pour prévenir le spam, et Raitis Sevelis de WPBAKERY a déclaré:

Nous priorisons l'optimisation. Nous préférerions de loin que nous nous appuyions sur des outils comme RecaptCha pour filtrer automatiquement les commentaires de basse qualité (même si cela signifie moins de commentaires) que de passer du temps et de l'argent pour modérer manuellement la section des commentaires. » En fin de compte, c'est à vous de déterminer vos priorités et votre stratégie globale de blogs.

Implémenter un pare-feu d'application Web (WAF)

Un autre moyen puissant d'arrêter le spam de la source consiste à utiliser un pare-feu pour WordPress, également connu sous le nom de pare-feu d'application Web (WAF).

Des outils comme SUCURI ou Cloudflare agissent comme un bouclier entre votre hôte WordPress et le trafic entrant. Ils filtrent des robots malveillants, des faux références et d'autres visiteurs indésirables avant même d'atteindre votre site, réduisant considérablement le spam.

Les WAF vous donnent également un contrôle supplémentaire: vous pouvez bloquer des adresses IP spécifiques ou même des pays entiers en un clic. C'est un ajout intelligent à votre stratégie globale de protection des spams WordPress.

Évitez les commentaires de spam WordPress en utilisant un système de commentaires tiers

Un moyen efficace d'éviter complètement le spam est d'arrêter d'utiliser le système de discussion WordPress natif et de passer à un système de commentaires tiers à la place.

C'est un choix intelligent si vous souhaitez désactiver les commentaires dans WordPress mais permettez à vos lecteurs d'interagir avec votre blog. Ces plates-formes externes sont souvent livrées avec des fonctionnalités de filtrage et de modération de spam plus fortes intégrées.

Disqus est l'un des systèmes de commentaires tiers les plus populaires. Le plugin Disqus for WordPress facilite le remplacement du système de commentaires WordPress par défaut. Il aide non seulement à réduire le spam, mais aussi à stimuler l'engagement des utilisateurs en offrant des modules complémentaires pour développer votre public, monétiser votre contenu, tout en gardant le spam à l'écart. Voici un exemple de zone de commentaires personnalisés:

Zone de commentaires personnalisée à partir d'un système de commentaires tiers -Source: Disqus

D'autres alternatives de plugin solides comprennent:

  • Yoast Commentaire Hacks: Ce plugin ajoute des ajustements utiles au système de commentaires WordPress natif. Vous pouvez définir des limites de longueur de commentaire, rediriger les premiers commentateurs vers une page de remerciement et nettoyer l'encombrement des e-mails de notification des commentaires. C'est une façon intelligente de rationaliser et de contrôler votre section de commentaires.
  • WPDiscuz: Souvent décrit comme la meilleure alternative à Disqus, ce plugin fournit un système de commentaires rapide, moderne et interactif avec des fonctionnalités riches. Il conserve les commentaires sur votre propre site (contrairement à Disqus), tout en offrant des outils de protection et d'engagement des spams.

Désactiver les trackbacks et les pingbacks

Les trackbacks et les pingbacks dans WordPress ont été initialement conçus pour vous informer lorsqu'un autre blog se lie à votre contenu. Mais aujourd'hui, ils sont principalement utilisés par les spammeurs pour envoyer de faux pings à partir de sites Web de faible qualité, ce qui peut nuire à votre référencement, encombrer votre section de commentaires et mettre en danger la sécurité de votre site.

C'est pourquoi c'est une bonne idée de les désactiver. Accédez simplement aux paramètres> Discussion dans votre tableau de bord WordPress et décochez la case: "Autoriser les notifications de lien des autres blogs (pingbacks et trackbacks) sur de nouveaux articles."

Bloquer les URL à l'intérieur des champs de texte

De nombreux robots de spam WordPress - et parfois même de vraies - essaient de se faufiler dans des liens malveillants via vos formulaires de commentaires. Malheureusement, les plugins CAPTCHA et anti-spam ne peuvent pas arrêter les spammeurs humains.

Si vous obtenez toujours des liens suspects, une solution intelligente consiste à bloquer les URL entièrement dans vos champs de formulaire de commentaire.

Pour ce faire, vous pouvez utiliser un script PHP simple qui empêche les utilisateurs de soumettre des URL dans les champs de texte de texte ou de paragraphe unique. Cela ajoute une couche de protection supplémentaire, en gardant votre section de commentaire propre et organisée.

L'extrait de code ci-dessous scanne le contenu du commentaire avant son enregistrement. S'il détecte une URL, il bloquera le commentaire et affichera un message d'erreur.

 function block_comment_links($commentdata) { $comment_content = $commentdata['comment_content']; // Regex pattern to detect links if (preg_match('/https?:\/\/|www\./i', $comment_content)) { wp_die(__('Your message here: eg Sorry, your comment appears to contain a link, which is not allowed.')); } return $commentdata; } add_filter('preprocess_comment', 'block_comment_links');

Bonus: comment identifier et supprimer les commentaires du spam

Alors, que se passe-t-il si vous avez pris toutes les bonnes précautions, mais un spam se glisse toujours? Il est important d'apprendre à repérer les commentaires du spam, car si vous laissez ces messages non pertinents et de mauvaise qualité sur votre blog, ils peuvent faire du sang votre site, nuire à l'expérience utilisateur et rendre votre blog non professionnel.

Les commentaires de spam sont souvent génériques, hors sujet, bourrés de liens suspects ou publiés par des utilisateurs anonymes avec des noms ou des URL louches. Ils sont généralement conçus pour tromper vos lecteurs ou stimuler le référencement du spammeur.

Au contraire, les commentaires authentiques sont réfléchis, pertinents pour le message et incluent généralement un nom, une véritable adresse e-mail et pas de liens de spam. Ils ajoutent de la valeur à la discussion et montrent un réel engagement de votre public.

Jetez un œil aux commentaires ci-dessous. Premièrement, les commentaires de spam sont hors sujet et incluent de nombreux liens aléatoires:

Exemple de commentaires de spam - Source: Mon site WordPress

Au contraire, les véritables commentaires représentent un véritable engagement de la communauté:

Exemple de véritables commentaires - Source: Mon site WordPress

Comment jeter en permanence les commentaires du spam

Vous pouvez simplement vous rendre sur WordPress > commentaires , sélectionner le commentaire Spammy et appuyer sur les déchets pour le supprimer.

Envoi d'un commentaire de spam à la poubelle sur WordPress - Source: Mon tableau de bord WordPress

Si vous souhaitez les retirer en permanence de votre base de données et garder votre site propre et maigre, vous pouvez le faire avec un plugin de performances comme WP Rocket.

WP Rocket est l'outil d'optimisation des performances le plus puissant et le plus adapté aux débutants pour WordPress. Comme indiqué ci-dessous, vous trouverez un onglet dédié à l'optimisation de la base de données avec une option pour supprimer les commentaires de spam en un seul clic définitivement:

COMMENTAIRES COMMENTAIRES SPAME en un seul clic avec WP Rocket - Source: Mon tableau de bord

Avec WP Rocket, tous les commentaires marqués comme spam seront supprimés à l'aide de la fonction WP_Delete_Comment, ce qui signifie qu'ils seront effacés en permanence de la base de données.

WP Rocket ne s'arrête pas là. Il met également en œuvre 80% des meilleures pratiques de performance immédiatement après l'activation, notamment la mise en cache, le préchargement du cache, la compression GZIP, le rendu paresseux, la minification de code et l'optimisation critique de l'image.

Il propose également des options en un clic pour différer et retarder JavaScript, supprimer les CSS inutilisées et les images de chargement paresseux, les iframes et les vidéos.

En bref, WP Rocket améliore la vitesse de votre page et maintient votre base de données Lean en supprimant tous les commentaires de spam de la base de données en quelques clics!

Emballage

Maintenant que vous savez comment arrêter les commentaires du spam sur WordPress, vous n'avez pas à désactiver complètement la section des commentaires. Au lieu de cela, soyez plus intelligent: affinez vos paramètres de commentaire WordPress pour filtrer et bloquer efficacement le spam sans décourager les utilisateurs authentiques de participer à la conversation.

Les commentaires de spam peuvent gonfler votre base de données, ralentir votre site et nuire à votre référencement et à votre crédibilité. Quelle que soit la façon dont vous les gérez, la suppression des commentaires de spam de votre base de données WordPress est essentielle. C'est là que WP Rocket devient votre meilleur allié: il vous aide à nettoyer facilement le spam et à maintenir un site Web maigre et à chargement rapide.

Commencez à utiliser WP Rocket dès aujourd'hui pour augmenter la vitesse de votre page et garder votre base de données propre, sans risques pris avec la garantie de remboursement de 14 jours!