Infos SaaS Web

Protection anti-spam pour les formulaires WordPress by SaaS Web

2 minutes de lecture

Les bots spammeurs sont un problème tenace depuis des années : les formulaires sont remplis et envoyés automatiquement avec de fausses données – il en résulte chaque jour de nombreux e-mails indésirables qu’il faut examiner et trier. Un effort inutile, qui coûte du temps et des nerfs.

Les solutions CAPTCHA classiques n’apportent pas de réel soulagement : des énigmes face auxquelles même un être humain peut échouer, ou des dépendances envers Google et d’autres services avides de données, les rendent impopulaires. Les honeypots offrent une alternative plus élégante : ils attirent les bots dans un piège sans JavaScript, mais nécessitent un plugin supplémentaire si le plugin de formulaire utilisé ne propose pas déjà cette fonction.

Comme tout cela peut s’avérer complexe et difficile à maîtriser, nous avons développé notre propre solution : le SaaS Web Spam Shield. Il peut être connecté à de nombreux plugins de formulaires courants – dont Gravity Forms, Contact Form 7, WPForms, Elementor, Divi, Ninja Forms et Formidable Forms, ainsi que les formulaires de connexion, d’inscription et de commentaires de WordPress lui-même – et peut également être intégré manuellement via un extrait PHP pour des thèmes personnalisés avec leurs propres formulaires.

Son fonctionnement : un petit script évalue chaque visiteur en fonction de caractéristiques réseau et navigateur – comme le pays d’origine et l’opérateur réseau de l’adresse IP, les réseaux connus de centres de données et de robots d’exploration, ainsi que le user-agent. Cela détermine le nombre de calculs que le navigateur doit résoudre en arrière-plan et leur niveau de difficulté : les visiteurs normaux terminent généralement en quelques secondes, le trafic suspect reçoit des tâches nettement plus complexes, et les réseaux de spam connus ainsi que les robots d’exploration IA peuvent être exclus purement et simplement. Le résultat est inscrit dans le formulaire sous forme de jeton et vérifié côté serveur lors de l’envoi. Un navigateur récent avec JavaScript activé est requis.

Le navigateur mémorise les tâches résolues pendant 48 heures maximum et les réutilise pour d’autres formulaires – ainsi, quiconque envoie plusieurs formulaires n’a pas besoin de recalculer à chaque fois. Le serveur vérifie régulièrement la solution, puis une nouvelle fois lors de l’envoi. Il limite également le nombre de fois qu’une solution peut être utilisée et le nombre d’envois qu’il accepte. Fournir davantage de puissance de calcul ne permet donc pas de faire passer plus de spam.

Ni les adresses IP ni les autres données des visiteurs ne sont transmises à des services externes : la classification et la vérification s’effectuent entièrement sur nos propres serveurs – rapidement et en conformité avec le RGPD.

Notre offre d’hébergement infogéré pour WordPress inclut déjà le Spam Shield, préconfiguré – les plugins de formulaires pris en charge sont protégés sans configuration supplémentaire.

Tu trouveras des informations détaillées ici :
https://spam-shield.saasweb.net/

Tu as besoin d’aide pour ton site WordPress ? Nous maintenons WordPress à jour et sécurisé, et nous t’aidons en cas de problème. En savoir plus sur le support WordPress