Comment créer un site Web ou un blog en 2020 - Guide gratuit et facile pour créer un site Web

Comment bloquer le spam des formulaires de contact dans WordPress (5 méthodes éprouvées)

Recevez-vous de nombreux messages de spam via le formulaire de contact de votre site Web? Cela peut ĂȘtre trĂšs frustrant et long Ă  gĂ©rer.

La bonne nouvelle est qu'il existe des moyens automatisés de stopper le spam dans WordPress.

Dans cet article, nous partagerons 5 façons différentes de réduire et de bloquer le spam dans WordPress.

Comment bloquer le formulaire de contact anti-spam dans WordPress

Pourquoi vous devez bloquer le spam du formulaire de contact

Le spam du formulaire de contact est gĂ©nĂ©ralement automatique. C'est un problĂšme mĂȘme pour les sites Web petits et peu connus, car cela se fait via des "bots" qui envoient automatiquement du spam.

Ces spambots explorent des sites Web et recherchent des formulaires non sécurisés afin de pouvoir vous envoyer des e-mails contenant des liens de spam.

Ils peuvent également essayer de pénétrer votre formulaire de connexion à l'aide d'attaques par force brute, ce qui est l'une des raisons pour lesquelles la sécurité WordPress est si importante.

Parfois, ils peuvent mĂȘme rechercher des vulnĂ©rabilitĂ©s dans les formulaires de votre site, afin qu'ils puissent les dĂ©tourner pour envoyer des logiciels malveillants ou du spam Ă  d'autres personnes.

Cela signifie que le spam n'est pas seulement une nuisance. Ces robots de spam peuvent ĂȘtre dangereux pour votre site Web et votre rĂ©putation.

Jetons un coup d'Ɠil Ă  quelques mĂ©thodes Ă©prouvĂ©es pour empĂȘcher le spam des formulaires de contact sur votre site WordPress.

  • Choisissez le bon plugin pour lutter contre le spam dans le formulaire de contact
  • Utilisation de reCaptcha pour bloquer le spam du formulaire de contact
  • Recaptcha invisible pour bloquer le spam du formulaire de contact
  • Utilisation de captcha personnalisĂ© pour Ă©viter de spammer les formulaires de contact
  • EmpĂȘcher les robots collecteurs de spam de voir votre formulaire de contact

1. Choisissez le bon plugin de formulaire WordPress pour lutter contre le spam

De nombreux plugins de formulaire de contact WordPress ne sont pas livrés avec une protection anti-spam intégrée. Ceux qui ont certaines fonctionnalités de protection contre le spam ne sont souvent pas trÚs fiables ou faciles à utiliser.

Le moyen le plus efficace de bloquer le spam des formulaires de contact est de choisir le meilleur plugin de formulaire de contact WordPress.

Nous vous recommandons d'utiliser WPForms, car il est livré avec une protection anti-spam intégrée "honeypot", que nous couvrirons dans un instant.

Il a également une fonction reCAPTCHA intégrée et CAPTCHA personnalisée qui vous permet de lutter contre le spam. Nous passerons en revue les différentes options que vous pouvez utiliser.

Tout d'abord, vous devez installer et activer le plugin WPForms. Si vous ne savez pas comment le faire, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.

Remarque: 3 des 4 autres conseils de cet article fonctionnent également dans la version gratuite de WPForms lite.

Une fois le plugin WPForms activé, vous devrez créer un formulaire de contact.

Allez à WPForms »Ajouter un nouveau, saisissez un nom pour votre formulaire et sélectionnez le modÚle "Formulaire de contact simple".

Utilisez le modĂšle de formulaire de contact simple

WPForms créera automatiquement un formulaire de contact de base pour vous avec des champs pour le nom, l'adresse e-mail et le message de la personne:

Le formulaire de contact simple par défaut

Par défaut, WPForms activera pour vous un "pot de miel" anti-spam. Il s'agit d'un champ invisible que les utilisateurs ne peuvent pas voir, mais que les robots essaieront de remplir. Lorsque ce champ est rempli, le formulaire sera rejeté comme spam.

Vous pouvez vĂ©rifier ces paramĂštres sur n'importe lequel de vos formulaires Ă  l'adresse Configuration »GĂ©nĂ©ral. "Activer l'antispam de pot de miel" devrait ĂȘtre activĂ© automatiquement.

L'option Activer le pot de miel anti-spam est cochée

Que faire si du spam est toujours reçu? Ensuite, vous pouvez utiliser l'une des mĂ©thodes ci-dessous pour empĂȘcher les spammeurs d'utiliser votre formulaire de contact.

2. Utilisez la case Ă  cocher ReCAPTCHA pour bloquer le spam du formulaire de contact

Un moyen simple d'empĂȘcher les robots de spam de passer est d'utiliser ReCAPTCHA. Cette mĂ©thode fonctionne Ă©galement avec la version allĂ©gĂ©e de WPForms.

ReCAPTCHA est un outil gratuit disponible auprÚs de Google, et nous l'utilisons en combinaison avec le systÚme de pot de miel intégré de WPForms.

Pour ajouter une case à cocher reCAPTCHA à votre formulaire, vous devez d'abord accéder à WPForms »Configuration dans votre tableau de bord WordPress et cliquez sur l'onglet "reCAPTCHA".

La page de configuration reCAPTCHA dans WPForms

Ensuite, vous devez sélectionner "case à cocher reCAPTCHA v2" en cliquant dessus.

Pour obtenir la clé de votre site et la clé secrÚte, vous devez vous rendre sur la page de configuration de reCAPTCHA de Google.

Sur la page Google reCAPTCHA, cliquez sur le bouton bleu "Console d'administration" dans le coin supérieur droit.

La page principale de la console d'administration de Google ReCAPTCHA

Si vous n'ĂȘtes pas encore connectĂ© Ă  votre compte G Suite, vous serez invitĂ© Ă  vous connecter ou Ă  crĂ©er un compte.

Vous verrez alors un Ă©cran oĂč vous pourrez enregistrer votre site. Vous devriez commencer par Ă©crire une balise pour votre site. Ceci est pour votre propre rĂ©fĂ©rence et ne sera pas visible pour les utilisateurs.

AprÚs cela, vous devez sélectionner "reCaptcha v2" et la case "Je ne suis pas un robot".

Cochez les cases 'reCAPTCHA v2' et 'Je ne suis pas un robot'

Saisissez ensuite le nom de domaine de votre site Web.

Votre adresse e-mail sera dĂ©jĂ  prĂ©sente depuis que vous vous ĂȘtes connectĂ© Ă  votre compte Google. Cependant, vous pouvez saisir des adresses e-mail supplĂ©mentaires si vous le souhaitez.

AprÚs cela, vous devez cocher la case pour accepter les conditions de service et cliquer sur le bouton «Soumettre» au bas de la page.

Complétez les détails de votre site pour Google reCAPTCHA

Ensuite, vous verrez une page avec une clé de site et une clé secrÚte pour votre site Web.

La clé de votre site et la clé secrÚte Google reCAPTCHA

Vous devez copier et coller la clé de site / clé secrÚte dans votre WPForms »Configuration page dans votre tableau de bord WordPress. AprÚs cela, cliquez sur "Enregistrer les paramÚtres" en bas de cet écran.

Saisie de la clé de votre site et de la clé secrÚte dans WPForms

Maintenant, vous pouvez ajouter la case Ă  cocher reCAPTCHA Ă  votre formulaire de contact.

Trouvez votre formulaire dans WPForms »Tous les formulaires puis cliquez pour le modifier.

Une fois à l'intérieur du générateur de formulaires, cliquez sur le champ "reCAPTCHA" sur le cÎté gauche. Vous verrez un message vous indiquant que reCAPTCHA a été activé pour le formulaire. Cliquez simplement sur le bouton "OK" pour continuer.

Le message que reCAPTCHA a été activé

Vous verrez maintenant le logo reCAPTCHA en haut de votre formulaire.

Le formulaire de contact avec le logo reCAPTCHA

Remarque: Si vous souhaitez supprimer reCAPTCHA de votre formulaire Ă  tout moment, cliquez Ă  nouveau sur le champ "reCAPTCHA" sur la gauche. Vous verrez un message vous demandant de confirmer que vous souhaitez le supprimer.

Une fois que vous avez terminé, assurez-vous d'enregistrer votre formulaire afin de pouvoir l'ajouter à votre site Web plus tard.

Ajoutez votre formulaire de contact Ă  votre site Web

Pour ajouter votre formulaire, accédez à votre page de contact et cliquez pour ajouter un nouveau bloc. Sélectionnez le bloc "WPForms" en le recherchant ou en le recherchant dans "Widgets".

Ajoutez votre formulaire Ă  votre page de contact

Sélectionnez ensuite votre formulaire dans la liste déroulante et il sera ajouté à votre page.

Sélectionnez le bon formulaire dans la liste déroulante

Lorsque vous prévisualisez ou affichez votre page, vous devriez voir la boßte reCAPTCHA au bas de votre formulaire.

Formulaire de contact de la boĂźte ReCAPTCHA

Cela devrait réduire considérablement le spam sur votre site Web en éliminant toutes les soumissions automatisées de spam.

3. Utilisation de Google Invisible reCAPTCHA pour bloquer le spam du formulaire de contact

Certains propriétaires de sites Web ne veulent pas que leurs utilisateurs aient à cocher une case pour soumettre le formulaire de contact. C'est là que reCAPTCHA invisible entre en jeu.

Invisible ReCAPTCHA fonctionne de la mĂȘme maniĂšre que reCAPTCHA normal, sauf qu'il n'y a pas de case Ă  cocher.

Au lieu de cela, lorsque le formulaire est soumis, Google déterminera s'il peut s'agir d'un bot en le soumettant. Si tel est le cas, Google affichera une vérification reCAPTCHA supplémentaire. Si vous voulez voir comment cela fonctionne, Google a une démo ici.

Vous pouvez utiliser reCAPTCHA invisible dans vos formulaires de contact WPForms. Il est trÚs similaire au processus précédent d'utiliser une case à cocher reCAPTCHA.

La premiÚre différence est que vous devez sélectionner une option différente lors de la configuration de reCAPTCHA avec Google. Au lieu de cocher la case "Je ne suis pas un robot", choisissez "Badge invisible reCAPTCHA".

Sélection de l'option invisible reCAPTCHA dans le panneau d'administration Google

Ensuite, quand vous allez à WPForms »Configuration et cliquez sur l'onglet "reCAPTCHA", vous devez sélectionner l'option "ReCAPTCHA invisible v2":

Sélection de l'option reCAPTCHA invisible dans WPForms

Lorsque vous ajoutez le champ reCAPTCHA Ă  votre formulaire de contact, vous allez maintenant utiliser le reCAPTCHA invisible. Lorsque les utilisateurs accĂšdent Ă  votre formulaire, il ressemble Ă  ceci:

Formulaire de contact avec le reCAPTCHA invisible actif

Le logo reCAPTCHA sera toujours en bas à droite de l'écran.

Si l'utilisateur souhaite en savoir plus sur reCAPTCHA sur son site, il peut cliquer sur ce logo. Il s'agrandira pour afficher des liens vers la politique de confidentialité et les conditions d'utilisation de Google. Vous devez également mettre à jour la politique de confidentialité de votre propre site.

Remarque: dans la capture d'écran, vous verrez l'option pour reCAPTCHA v3 mais en particulier nous ne le couvrons pas car il a beaucoup de faux positifs et peut bloquer les vrais utilisateurs. Nous utilisons et recommandons l'option de case à cocher reCAPTCHA v2 que nous avons montrée dans notre étape 2 de l'article.

4. Utilisation de Captcha personnalisé pour bloquer le spam du formulaire de contact

Certains propriétaires de sites Web ne veulent pas utiliser reCAPTCHA de Google sur leur site pour des raisons de confidentialité, ou ils veulent simplement quelque chose sans marque.

Dans ce cas, vous pouvez utiliser le plug-in CAPTCHA personnalisé WPForms qui fait partie du plug-in Pro.

Il vous permet de créer des questions mathématiques CAPTCHA personnalisées ou d'autres questions personnalisées que vous pouvez utiliser comme validation.

Pour utiliser ce plugin, vous devez aller sur WPForms »PluginsTrouvez le plugin Captcha personnalisé et cliquez sur le bouton "Installer le plugin".

Installation du plugin Captcha personnalisé

Le plugin doit ĂȘtre installĂ© puis activĂ© automatiquement.

Une fois installé, allez sur WPForms »Tous les formulaires et ouvrez votre formulaire de contact. Sous "Fantasy Fields", vous trouverez le champ "Captcha".

Cliquez dessus et faites-le glisser sur votre formulaire. Nous vous recommandons de le placer juste au-dessus du bouton "Soumettre".

Ajoutez un champ captcha personnalisé à votre formulaire

Si vous souhaitez modifier le champ Captcha de la question mathématique par défaut, cliquez dessus et sélectionnez le type de Captcha que vous souhaitez utiliser. Les options sont "Mathématiques" ou "Questions et réponses".

Modifier la question de captcha personnalisée dans WPForms

Lorsque vous choisissez l'option Math, WPForms génÚre des questions mathématiques aléatoires, ce qui la rend moins prévisible.

Si vous choisissez l'option Q&R, nous vous recommandons d'y ajouter au moins quelques questions, ce qui rend plus difficile à prévoir car WPForms les fera pivoter de maniÚre aléatoire.

Une fois que vous ĂȘtes satisfait de votre formulaire, enregistrez-le puis ajoutez-le Ă  votre page de contact. Vous pouvez le faire en crĂ©ant un bloc "WPForms", comme indiquĂ© dans la mĂ©thode de case Ă  cocher reCAPTCHA.

5. EmpĂȘchez les robots collecteurs de mails de voir votre formulaire

Vous ne voudrez peut-ĂȘtre pas utiliser reCAPTCHA ou un champ captcha personnalisĂ© sur votre formulaire.

Une autre façon d'Ă©viter le spam sur les formulaires de contact est d'empĂȘcher les robots de voir votre formulaire. Vous pouvez le faire par protection par mot de passe ou simplement en montrant votre formulaire aux utilisateurs enregistrĂ©s de votre site d'adhĂ©sion WordPress.

Ces mĂ©thodes peuvent ĂȘtre excessives pour votre formulaire de contact habituel, mais elles peuvent bien fonctionner dans d'autres situations.

Par exemple, si vous exécutez une session de questions-réponses mensuelle pour vos abonnés à la newsletter par e-mail, vous pouvez créer un formulaire leur permettant de soumettre leurs questions.

Protégez votre formulaire par mot de passe à l'aide des options de visibilité de WordPress

Il s'agit d'un moyen rapide de protéger par mot de passe votre page de contact.

AccĂ©dez aux paramĂštres "Publier" de votre page, puis dĂ©finissez la visibilitĂ© sur "ProtĂ©gĂ© par mot de passe". Choisissez un mot de passe pour votre page. Ce sera le mĂȘme pour tous les utilisateurs.

Mot de passe qui protĂšge votre page de contact

Lorsque vous publiez votre page, elle ressemblera Ă  cela lorsque les gens arrivent pour la premiĂšre fois. Ils devront saisir le mot de passe pour voir la page et le formulaire de contact.

La page de contact affiche désormais «Protégé: Contactez-nous» comme titre et nécessite un mot de passe

Une fois qu'ils ont entré le mot de passe, ils peuvent utiliser leur formulaire normalement.

Il y a quelques inconvénients à cette méthode.

Tout d'abord, votre page affichera le message WordPress par défaut. Cela dit: "Pour afficher ce message protégé, veuillez saisir le mot de passe ci-dessous." Il n'est pas facile de modifier cela.

DeuxiĂšmement, votre page entiĂšre sera protĂ©gĂ©e, pas seulement votre formulaire. Cela peut ĂȘtre gĂȘnant si vous souhaitez que certains contenus, comme les questions frĂ©quemment posĂ©es, soient visibles par tous les utilisateurs.

Protégez votre formulaire par mot de passe à l'aide d'un plugin WPForms

Si vous utilisez la version Pro de WPForms, vous pouvez installer le plugin Form Locker qui vous permet de protéger par mot de passe votre propre formulaire, pas votre page entiÚre.

Pour l'installer, allez sur WPForms »Plugins. Trouvez le plugin Form Locker et cliquez sur "Installer le plugin". Il devrait s'activer automatiquement.

Installation du plugin Form Locker pour WPForms

Trouvez ensuite le formulaire que vous souhaitez protéger WPForms »Tous les formulaires. Cliquez dessus pour le modifier.

Allez ParamÚtres »Verrouillage de formulaire. Cochez la case "Activer la protection par mot de passe" et vous verrez des options pour entrer votre mot de passe et votre message.

Activer la protection par mot de passe avec Form Locker

Votre page de contact sera désormais visible par tous les utilisateurs, seul le formulaire de contact sera masqué. Le formulaire ressemblera à ceci avant d'entrer le mot de passe:

À quoi ressemble votre formulaire de contact pour les utilisateurs avant d'entrer leur mot de passe

Afficher votre page de contact uniquement aux utilisateurs enregistrés

Une derniÚre méthode consiste à autoriser les utilisateurs à accéder à votre formulaire de contact uniquement s'ils se sont inscrits sur votre site. Vous pouvez utiliser un plugin de site d'adhésion et protéger votre page de contact afin que seuls les membres enregistrés puissent le voir.

C'est une excellente option si vous souhaitez offrir un service spécifique uniquement aux membres. Il existe plusieurs excellents plugins pour les sites d'adhésion que vous pouvez utiliser pour ce faire.

Nous espérons que cet article vous a aidé à apprendre à bloquer le spam dans WordPress. Vous pouvez également consulter notre guide sur la création d'une adresse e-mail professionnelle et notre comparaison des meilleurs services téléphoniques professionnels.

Si vous avez aimé cet article, abonnez-vous à notre chaßne YouTube pour regarder des vidéos de didacticiel WordPress. Vous pouvez également nous trouver sur Twitter y Facebook.