Quel utilisateur de l’excellentissime logiciel de gestion de contenu web qu’est WordPress acceptant les commentaires sur ses articles n’a pas été un jour ou l’autre confronté au problème du spam?
En effet, comme tout produit ou service universellement reconnu, utilisé et plébiscité, WordPress fait l’objet de nombreux abus, dont les fameux spams de commentaires, alors nous allons faire dans cet article un résumé sur le spam et les solutions pour le combattre le plus efficacement possible.
Spam
Aujourd’hui, je vais vous parler de spam et plus particulièrement de l’invasion de ces messages indésirables lorsqu’on tient un blog et qu’on permet aux internautes de commenter nos articles, qui plus est si on leur offre un, voire deux liens ancrés et que ces derniers sont en DoFollow!
Types de spams
Concernant les commentaires d’articles de blogs, je distinguerai deux types de spams différents:
- Ceux réalisés très maladroitement par des humains en mal de liens pour optimiser le référencement de leur propre blog ou site internet. Mais ce ne sont pas ceux qui nous intéressent pour la suite de l’article, quoique…
- Ceux réalisés en masse par des robots, issus de l’automatisation intensive pratiquée par certains référenceurs peux scrupuleux (ceux-là mêmes qui ne me liront jamais!) qui nous font perdre hélas un temps précieux tout en prétendant respecter les consignes données par Google, t’as qu’à croire!
Comment éradiquer les spams de robots?
Dans cet article, nous allons tout spécialement nous intéresser aux spams déposés par des outils de publication automatique et qui encombrent les administrations de nos blogs en attendant d’être tout simplement supprimés par le webmaster hyper scrupuleux que nous sommes!
Comment peut-on bien faire pour combattre ces robots spammeurs et surtout quel anti-spam installer?
Certains webmasters prônent la fermeture des commentaires au bout d’un certaine durée, mais cela n’éradique pas le problème pendant la période de publication possible.
Il y a ensuite les Captchas, qui sont parfois illisibles de telle manière qu’un être humain va s’arracher les cheveux pour réussir à poster son commentaire et/ou qui sont tout-de-même craqués (ne rigolez pas, ça arrive de plus en plus) par les robots les mieux dressés par leurs inventeurs tous plus farouches les uns que les autres.
Il y a donc longtemps que les captchas ne sont plus des anti-spam très fiables.
Ensuite, pour les heureux propriétaires de blog WordPress, il y a le plugin Akismet installé nativement et pour lequel il suffit de s’enregistrer pour obtenir la clé de validation.
Cet outil anti-spam a longtemps été plébiscités par la plupart des blogueurs utilisant la célèbre plateforme, mais il n’est pas sans défaut, loin s’en faut!
Voici les principaux problèmes engendrés par Akismet:
- ce n’est qu’un outil de suggestion, c’est donc toujours à vous de supprimer les spams. De plus, comme les spams sont enregistrés dans votre base de données, ils viennent inutilement encombrer celle-ci.
- certains commentaires déposés par des humains passent en indésirables, y compris ceux de personnes appréciées et/ou qui apportent un réel plus à la conversation. Ca sera même systématique si le lien que vos lecteurs paramètrent n’est pas la racine du site!
- l’application s’appuie sur un fichier centralisé d’emails dits suspects, qui est donc plutôt borderline au niveau législation française sur la collecte des données personnelles, d’autant plus que l’email correspondant à un message qui n’aurait pas été filtré par l’application, mais que vous aurez vous-même déclaré comme étant un spam sera automatiquement ajouté à la base commune (ce qui revient à un système de délation mondial).
- un spam dont l’email n’est pas connu du fichier central passera au travers des mailles du filet.
Il y en a sûrement d’autres, mais personnellement ça m’a suffi pour avoir envie de trouver une solution bien meilleure!
Plugin WordPress NoSpamNX
NoSpamNX est un plugin WordPress que je teste depuis 3 ou 4 mois sur un, puis deux blogs et que je généralise sur mes sites depuis peu, car c’est bien la solution anti-spam qui me convient le plus à ce jour!
Son originalité réside dans le fait qu’il prend le problème la solution à l’envers.
En effet, plutôt que d’essayer à tout prix de complexifier son système de code à la manière des captchas traditionnels, ce qui a pour seul mérite de retarder quelque peu l’invasion des robots spammeurs, NoSpamNX dispose d’un captcha présent dans le code du plugin, mais invisible de l’internaute!
Pour être plus clair sur sa manière de fonctionner, si le captcha de NoSpamNX est rempli, c’est forcément que le commentaire n’est pas laissé par un humain mais par un spambot et c’est donc un indésirable.
Depuis que j’ai installé NoSpamNX sur certains de mes blogs, je gagne un temps fou et je ne m’énerve plus à faire le tri parmi les centaines de spams quotidiens (ce blog reçoit plus de 100 commentaires indésirables par jour) pour repêcher les quelques commentaires indûment considérés comme indésirables!
J’évite par la même de supprimer par inattention de vrais commentaires et de froisser certains lecteurs qui auront pris la peine de bien rédiger leur commentaire, mais qui seraient malheureusement considérés comme indésirables.
Comment installer et paramétrer NoSpamNX
Bon, maintenant que je vous ai donné l’eau à la bouche, je suis bien obligé d’aller jusqu’au bout en vous parlant de l’installation et du paramétrage de ce fabuleux plugin!
Alors vous allez voir au travers du tutoriel suivant, que c’est plus qu’enfantin et que ça ne prend que 2 minutes.
Installation:
- dans la barre latérale gauche de l’administration de votre WordPress, cliquez sur « Extensions« , puis « Ajouter« .
- dans le moteur de recherche des plugins, tapez « NoSpamNX » et validez.
- dans les résultats de recherche, cliquez sur « installer » sur la ligne de l’application.
- laissez le plugin s’installer, puis cliquez sur « Activer l’extension« .
- c’est fini et ça fonctionne!
Paramétrage:
Dans un premier temps, vous pouvez très bien laisser les réglages comme ils sont, mais n’oubliez pas de supprimer tout-de-même les spams de temps à autres.
Une fois que vous aurez pu vérifier que plus aucun commentaire de vos lecteurs ne passe en spam, vous pourrez configurer la suppression automatique des indésirables afin de gagner encore un peu plus de temps et de ne pas encombrer votre serveur de fichiers inutiles.
Il suffit pour cela de cocher la case « Block » dans l’onglet « Operating mode » de l’application.
Vous pouvez enfin vous créer une liste de domaines, IP, mails …etc… indésirables de sorte que l’application supprime automatiquement tout commentaire contenant ces données. Cela peut être utile si vous êtes spammés par un humain qui finit par vous excéder!
Dites-moi ce que vous en pensez, en commentant intelligemment bien sûr, et/ou quelle solution vous avez mise en place pour lutter contre les spambots.
Enfin, je vous invite à partager frénétiquement et sans retenue l’article sur les réseaux sociaux (dans la limite du raisonnable tout-de-même)!
Edit du 9 novembre 2014
J’ai décidé d’éditer aujourd’hui cet article, car il méritait d’être remis au goût du jour, notamment parce que j’ai réalisé un tutoriel vidéo quant à l’installation et le paramétrage du plugin antispam WordPress NoSpamNX que vous trouverez ici.
J’ai également réalisé sa traduction en français, que je mets gratuitement à votre disposition sur mon site dédié aux traductions en français de thèmes et plugins WordPress: www.wp-traduction.com.
32 Responses
D’ailleurs moi qui met toujours des URL qui ne sont pas à la racine, je me rends compte en regardant ahrefs que je ne vois pas trop de nouvelles URL. Mes commentaires finissent dans les spams et les webmasteurs ne les vérifient pas. Donc la plupart de mes commentaires passent à la trappe.
On verra si c’est la même pour celui là ^^
Je ne comprends pas pourquoi akismet ne corrige pas ce problème là.
Salut,
Tu as la preuve que NoSpamNX t’es bénéfique, car ton commentaire n’était pas en spam!
Merci de commenter avec ton prénom la prochaine fois. Ca vient d’ailleurs peut-être aussi de ça que tes liens de com ne sont pas validés par certains webmasters, non?
C’est vrai que le sujet du spam est épineux pour tous blogeur. Il n’y a cas laisser la notification par mail à chaque commentaire pour voir à quel point cette discipline devient olympique.
Pour le moment, je tourne avec akismet, mais je vois de plus en plus d’articles sur nospamX, je vais p’tet me laisser tenter.
Salut Shelko,
Sincèrement, je t’invite à sauter le pas, car il me simplifie la vie.
Par contre je suis étonné du fait que tu as vu plusieurs articles à ce sujet, car j’en ai vu aucun sur les dizaines ou centaines de blogs que je suis.
Amicalement,
Bruno
Pour lutter contre le spam, il n’y a pas mieux que NoSpamNX. Pour le coup, tellement le plugin est efficace, j’ai désactivé Akismet qui est devenu totalement superflu une fois qu’on active NoSpamNX.
En plus de 6 mois d’utilisation, j’ai le droit à un 0 pointé au niveau des indésirables 😉
Bonjour Jonathan,
Sois le bienvenu sur mon modeste blog.
Il est clair que si on installe NoSpamNX, Akismet devient totalement inutile et il est alors vivement recommandé de le désactiver, puis de le supprimer afin d’optimiser son site.
Amicalement,
Bruno
J’ai la chance de pas avoir trop de problème de spamming grâce à un ban automatique. Aksimet c’est bien mais mal foutu. Je me suis vu blacklisté à cause de petits malins considérant que ne pas partager l’avis de l’auteur = être un spammeur !
Bonsoir Adam,
En effet, Akismet pose aujourd’hui plus de problèmes qu’il ne rend de services et figures-toi que si certains blogueurs ont passé un ou plusieurs de tes liens en spam, ton email a automatiquement été transmis à la base d’Akismet sans ton autorisation!
@Yoda: c’est bien la raison pour laquelle j’ai décidé de faire cet article!
J’ai commencé WorPress en mai lancé le site juste après et la nous avons rencontrés des problème de spam 300 a 400 par jour.
J’ai chercher une solution et vue Akismet, mais le problème pour moi a été l’inscription et aussi la solution payante.
Je me suis mis a la recherche d’une autre solution et je suis tombé sur NoSpamNX.
Installer et du jour au lendemain problème régler, je dit bien régler juste une petite gestion, 4 spam dans la boite par jour, pour moi c’est la solution idéal.
Rien à reprocher.
La lutte contre spam est actuellement un sujet très tendance et qui attire l’attention de tout blogueur. Et fort heureusement que les antispams tels que NoSpamNX existent pour faciliter la tâche des webmasters afin de filtrer les commentaires constructifs des spams.
Salut Bruno,
Sur tes conseils dans ton article sur le forum WMR j’ai installé NoSpamNX qui fonctionne à merveille jusqu’à présent, à voir dans le temps donc mais je reste confiant.
Merci ! 🙂
Salut Bruno,
Ca fait 2-3 fois que j’entends parler de ce NospamNX, il va falloir que je voie ce qu’il a dans le ventre 🙂
Pour moi un des autres gros points noirs d’Akismet c’est que l’archivage des spams (qui ne disparait pas quand on efface le commentaire) utilise la base de données et qu’il y a 3 enregistrements par spam. Du coup si on ne purge pas sa base régulièrement on perd de l’espace (3 lignes par spam * 100 spams par jour * 30 jours par mois * 12 mois par an = 108 000 enregistrements inutiles en BDD chaque année :/). Est-ce que tu sais comment fonctionne NospamNX à ce niveau?
Mais sinon les commentaires temporaires marchent très bien, les spammeurs indexent les pages moins vite que Google. Moi je ferme les commentaires au bout de 3 semaines en général, ca laisse bien le temps à tout le monde de s’exprimer et ca éradique presque entièrement les spams des robots.
Bonjour Bruno,
Merci pour cet article. En fait dès ma première installation de WordPress j’ai viré Akismet (sous le conseil de supernova) et pour le moment je n’avais pas trouvé de solution de remplacement, grâce à cet article je vais tester ce plugin, je viens de l’installer sur un de mes sites et je confirme, aucune difficulté, très facile à installer et rien à faire au niveau configuration.
Je vais surveiller comment il traite les spams avant d’activer l’option « Block »
Bonsoir à tous,
@Samuel: je ne peux malheureusement pas te répondre et j’avoue que je ne savais pas pour Akismet, alors merci pour l’info, ça nous fait une raison de plus de ne plus l’utiliser.
Salut. Idem pour moi, j’ai vu ton message sur WRM et j’ai de suite été interpellé par le sujet car je commence vraiment à saturer de repêcher les bon commentaires qu’askimet balance en indésirables dans tous mes blogs…
Je vais mettre en test NoSpamNX sur un seul blog aujourd’hui même pour tester et s’il est aussi efficace que ça, nul doute que je l’étendrai aux autres.
Oui, il est vrai que j’ai toujours déconseillé Akismet mais tu aurais du le remplacer pas Spam Free qui est un très bon Antispam et qui bloque la plupart des indésirables.
Etonnant que je t’en ai pas parlé à l’époque d’ailleurs !
Oui mon Supernono, tu m’avais caché ça à l’époque…
Je ne peux que plussoyer ton propos. Car mon expérience personnelle va exactement dans ton sens …
Au début, comme tout bon blogueur débutant, j’ai utilisé Akismet. Entre les indésirables qui passaient et les commentaires « normaux » qui passaient à la trappe, c’était assez cauchemardesque. Tous les jours, j’avais pas mal de commentaires à vérifier …
J’ai installé NoSpamNX. Et comme Jonathan le dit plus haut, en 6 mois, plus aucun problème ! Je ne suis plus enseveli par des commentaires à vérifier. Et les commentaires réels passent sans problème …
Je recommande chaudement : installation simple, efficacité redoutable !
Le plus drôle avec NoSpamNX, est qu’il est développé sur une astuce toute simple, que la plupart des spambots n’a pas encore pensé à contourner… Ça viendra.
Mais ce n’est pas non plus dans la philosophie du spam, qui est de tailler dans la masse, et tant pis pour le taux de perte…
Bonjour Philippe,
En effet, la philosophie du spam est de faire du bourrinage de masse sans se préoccuper de la qualité!
Je me demande tout-de-même quel sont le taux de réussite et le ROI, car je ne suis franchement pas persuadé que ce soit une stratégie gagnante!
Où en est votre site, ça bouge un peu?
Amicalement,
Bruno
Personnellement je ne suis pas du tout satisfait d’Askimet qui a une vision bien à lui des commentaires indésirables…
Je ne connaissais pas encore le plugin NospamNX mais j’avoue que l’idée du captcha invisible est plutôt bonne.
Je ne reçois pas encore assez de commentaires sur mes blogs pour pour que le spam soit un problème mais je vais tout de même le tester pour voir si je constate une vrai différence avec Askimet.
Salut Bruno,
Le moins qu’on puisse dire c’est que c’est de l’information intéressante!
Bon, comme ça ne suffit pas pour faire un commentaire intelligent digne d’intérêt, j’en rajoute 🙂 .
Comme tu dis via la communauté, tu es passé dans les spams pour ta dernière intervention…
Et tu n’es effectivement pas le seul qui se retrouve de temps en temps entre une pub pour le viagra et un « xxppmdw//%klo^$/ ».
Et effectivement je bosse avec aksimet que l’on m’a recommandé à grand renfort d’euros, je n’en dis pas plus.
Les problèmes que tu soulèves sont interpellant même si je ne reçois que quelques indésirables par jour et que donc j’ai tendance à ne pas trop me préoccuper du problème.
Mais c’est vrai aussi que des spammeurs non-robots me cassent les bonbons et si je comprends bien, pour ça, c’est Nospam the best.
En plus, à la lecture des commentaires il n’y a pas photo…
Je vais donc me jeter à l’eau.
Et qu’est ce que je fais? je désactive instantanément aksimet? Et je supprime tout de suite aussi pour éviter le « trop de plugins tue le plugins »?
@+
Christian.
@Samuel. A propos, cette fameuse purge, on fait comment…un petit lien peut-être? Merci.
Salut Christian,
En parlant de spam, j’en eu un beau de la part d’un humain aujourd’hui sur l’article parlant du site de petites annonces Tacherche!
Personnellement pour les spammeurs humains, je valide leur commentaire, mais en paramétrant un lien vers mon site de spammeurs bourrins!
Comme cela je récupère le temps que j’ai perdu à modérer en boostant mon référencement!
Amicalement,
Bruno
Bonjour Bruno,
Les commentaires sont pour moi une données très précieuse, qui représente du temps, des idées et un engagement lorsque le commentateur prend la peine de revenir. C’est dire que je supporte mal quand un message est classé « spam » par Askimet ! Ou qu’un de mes commentaires est passé dans les spams…
Pour l’instant je n’en suis pas à devoir séparer le bon grain de l’ivraie avec mes touts petits blogs, mais je préfère ne pas attendre et appliquer ces bons conseils de suite. J’ai cherché dans votre catégorie « tutoriels » puis j’ai compris que la démarche était indiquée en fin d’article. Merci !
Bonjour Yann,
J’ai même réalisé un tutoriel vidéo pour l’installation et la configuration de NoSpamNX dont vous trouverez le lien entre nos deux messages.
Fermeture des commentaires après 7 jours et j’ai éradiqué 99% du spamco.
Simple, efficace et surtout sans un foutu plugin de plus !
Bonjour Laurent,
Je suis heureux de te lire ici, alors sois le bienvenu!
Ta solution est en effet radicale, mais tout le monde n’est pas une rock star comme toi! Lol
Il nous faut donc laisser le temps à nos articles d’attirer quelques commentaires.
Par ailleurs, ce n’est pas un plugin supplémentaire par rapport à l’installation de base, car il vient en remplacement d’Akismet.
Au plaisir de te lire,
Bruno
Oui remarque le concept n’est pas bête du tout.
Sauf que ça concerne vraiment les robots. Il y a aussi un paquet de spamco manuel.
Vais quand même tester sur un autre blog que celui que vous connaissez tous.
C’est tout-à-fait ça: c’est pour les robots.
Concernant les spamco manuels, je ne connais pas 36 solutions à part la modération manuelle.
Certains imposent un minimum de caractères pour la validation du lien et d’autres comme toi ferment les commentaires au bout d’un maximum de 21 jours en général, mais aucune de ces solutions n’empêchera totalement le spamco.
Enfin, une autre solution sensée décourager les spammeurs et créée avec le site spammeur-bourrin.com est de rediriger les liens posés par les spammeurs vers un site dédié.
J’ai moi-même créé à cet effet super-raymond.fr sur lequel je propose même aux blogueurs qui jouent le jeu de leur publier un ou plusieurs articles invité(s) dans le(s)quel(s) il peuvent paramétrer plusieurs liens vers les pages qu’ils souhaitent.
@+
Retour d’expérience,
Depuis 7 semaines à peu près que j’ai installé le Plugin WordPress NoSpamNX et je peux vous dire que je ne le regrette pas, c’est du bonheur je n’ai plus de problème avec les spams.
Merci Bruno et Samuel.
Je viens de découvrir ce plugin, et je me suis laissé tenter par le principe que je trouve innovant. Je l’ai installé, on va bien voir ce que ça donne, de toutes manières, il ne peut pas être aussi tordu qu’akismet qui me forçait à supprimer bon nombre de commentaires pourtant pertinents (1000 indésirables par jour, impossible à trier !)
J’ai réussi à le juguler avec quelques directives Apache: spam de commentaires sous wordpress esquisse de solution!