Conseils et outils essentiels pour lutter contre les commentaires indésirables dans WordPress
Publié: 2021-12-20Les blogs WordPress sont souvent confrontés à ce problème de lutte contre les commentaires de spam et cet article tente donc d'expliquer comment combattre.
Pas seulement un ou deux sites Web, mais des centaines d'entre eux sont confrontés à cela. Si vous n'êtes pas prêt à lutter contre les commentaires indésirables , cela peut également créer de terribles problèmes pour vous et le site Web.
Les commentaires de spam sont diffusés dans le but d'être classés dans les moteurs de recherche, ce qui se produit généralement lorsqu'un visiteur clique accidentellement sur un lien. Les commentaires de spam sont le résultat des actions non seulement des bots mais aussi des humains. Ici, nous discuterons de conseils et d'outils essentiels pour lutter contre les commentaires de spam dans WordPress.
1.) Modération des commentaires
Vous devez vous assurer qu'aucun commentaire sur le blog n'est publié sans votre autorisation. L'étape suivante garantira qu'aucun commentaire n'est ignoré du filtre, ce qui vous donne un contrôle total sur votre site Web.
Dans la section d'administration de WordPress, sélectionnez l'option de discussions dans le menu Paramètres. Ici, cochez la case à côté de "le commentaire doit être approuvé manuellement", dans la section avant qu'un commentaire n'apparaisse. Maintenant, l'enregistrement des modifications ici vous permettra de sélectionner les commentaires à afficher et ceux à ignorer.
2.) Protection anti-spam Akismet
Il s'agit d'un plugin anti-spam qui est pré-installé sur la plate-forme WordPress. Grâce à leur base de données anti-spam, il filtre tous les commentaires de votre site Web et identifie les commentaires spammés les plus courants.
C'est un plugin gratuit mais nécessite une inscription à la clé API. Pour un blog personnel ou un petit site web, c'est gratuit.
3.) Utiliser Sucuri
Akismet peut identifier les commentaires de spam, mais il ne peut pas empêcher les spammeurs d'accéder au site Web. Plusieurs demandes de commentaires de spam ralentiront immédiatement le site Web.
Sucuri est un plugin de pare-feu WordPress pour lutter efficacement contre les commentaires indésirables . Cela peut empêcher les scripts et les spambots de soumettre des commentaires. Cela réduit considérablement le nombre de commentaires de spam reçus et réduit également la charge du serveur du site Web.
4.) Pot de miel
Une méthode importante qui trompe le spambot pour révéler son identité est la technologie Honeypot. Immédiatement après l'identification, leurs commentaires peuvent être bloqués. Tout d'abord, installez et activez le plugin Antispam Bee.
Après l'activation, recherchez la page Antispam Bee dans les options de configuration et cochez l'option comme une marque indiquant "Spam pour tous les commentaires capturés par un pot de miel". Enregistrez les modifications dans les paramètres et cette technologie attrapera tous les mauvais spambots dans les commentaires.
5.) reCAPTCHA
Une forme avancée de CAPTCHA qui fait la différence entre un utilisateur humain et des robots est reCAPTCHA. L'utilisation de reCAPTCHA dans les plugins de commentaires WordPress vous aide à activer les défis reCAPTCHA dans les formulaires de commentaires.
En cliquant sur le bouton de la case à cocher, Google permet aux utilisateurs de vérifier facilement leur identité. Si Google soupçonne un spambot, cela lui fournit un défi difficile, ce qui le rend extrêmement difficile à contourner.
6.) Suppression de l'URL du site Web
Une URL dans la section des commentaires est nuisible car elle ne se limite pas à attirer d'autres spammeurs mais elle incite également les visiteurs à visiter l'URL sans aucun lien direct avec eux. Pour éviter de telles URL, ajoutez le code suivant dans le plugin spécifique au site ou le fichier functions.php des thèmes.
fonction wpb_disable_comment_url($champs) { unset($champs['url']); renvoie $champs ; } add_filter('comment_form_default_fields','wpb_disable_comment_url');
La suppression des champs URL du site Web est une étape essentielle pour lutter contre les commentaires indésirables .

7.) Désactivation des commentaires sur les pièces jointes
Les pages de pièces jointes d'image sont automatiquement créées par WordPress pour que les utilisateurs puissent voir l'image et laisser un commentaire. Si cela ne vous est pas utile ou si vous ne souhaitez pas que les utilisateurs commentent les images, vous pouvez désactiver les commentaires sur les pièces jointes.
Pour plus de commodité, installez le plug-in Désactiver les commentaires et cochez la case à côté du média dans le menu Paramètres pour désactiver les commentaires et enregistrer les modifications. Il désactivera avec succès les commentaires sur les pièces jointes multimédias.
8.) Désactiver HTML
La désactivation du HTML dans les commentaires est également une autre méthode recommandée pour décourager les liens dans les commentaires. Ajoutez le code suivant à votre plugin spécifique au site ou au fichier functions.php de thèmes. Cela aidera à modifier les codes HTML dans les entités HTML.
function wpb_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $commentaire_entrant ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); retourne $comment_to_display ; } add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1); add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );
9.) Décider de la longueur du commentaire
Le plugin Yoast Comment Hacks est une méthode ingénieuse pour lutter contre les commentaires de spam grâce à laquelle vous pouvez définir une longueur maximale et minimale pour un commentaire.
Cela aide à lutter contre les spammeurs qui laissent des centaines de commentaires dans un laps de temps avec un mot-clé normal qui n'est pas un spam. Cela oblige l'utilisateur à laisser un commentaire significatif et pas seulement un mot.
10.) Désactiver les rétroliens
Les rétroliens comprennent une grande partie du commentaire SPAM. Pour la plupart des blogs, cela n'a aucun sens d'activer les trackbacks. Vous pouvez facilement choisir de le désactiver pour tous les messages ou les messages individuels, ce qui réduira considérablement le spam de commentaires. Vous pouvez trouver cette option dans l'option Discussion du menu Paramètres.
11.) Anciens messages
Les sites Web qui mettent à jour le contenu en temps opportun peuvent choisir de désactiver les commentaires pour les anciens messages qui sont sur le site pendant une période prolongée.
Vous devez trouver l'option "Autres paramètres de commentaire" dans la section Discussion du menu Paramètres. Ici, cochez la case "Fermer automatiquement les commentaires sur les articles antérieurs à" et entrez le nombre de jours après lesquels vous avez l'intention de désactiver les commentaires.
Veuillez noter que les délais de commentaires peuvent être annulés pour les publications individuelles à tout moment à partir des paramètres.
12.) Désactiver les commentaires
Si, dans tous les cas, la modération des commentaires de votre blog ou site Web est incontrôlable, vous avez toujours la possibilité de désactiver les commentaires. Cela peut également être sélectionné lorsque vous n'avez intentionnellement besoin d'aucun commentaire sur la publication.
Pour désactiver tous les commentaires, accédez à l'option Discussion dans le menu Paramètres et recherchez l'option "Autoriser les personnes à commenter les nouveaux articles" et décochez-la. Enregistrez les modifications dans les paramètres.
Une méthode efficace pour lutter contre les commentaires de spam consiste à autoriser les commentaires uniquement des utilisateurs enregistrés, qui peuvent être trouvés uniquement dans la section Discussion.
Un autre article pour un concept similaire a été expliqué ici qui traite de la lutte contre le spam dans WordPress.