brand-lws-red brand-lws-white
Tutoriels

WordPress
time_read19mn de lecture

Comment protéger un formulaire de contact contre le spam avec reCAPTCHA dans WordPress ?

17 décembre 2021

Comment protéger un formulaire de contact contre le spam avec reCAPTCHA dans WordPress ?

Le formulaire de contact est un moyen dont se servent vos visiteurs pour vous contacter depuis votre site. Cependant, celui-ci peut être abusivement utilisé par d’innombrables robots du web pour vous envoyer des courriels indésirables. 😑 Ce problème peut affecter négativement votre site web.

Il est donc très important de le sécuriser. Pour cela, il est possible de protéger un formulaire de contact contre le spam avec reCAPTCHA dans WordPress.

Afin de limiter ce danger grandissant, il est nécessaire de protéger votre formulaire de contact contre le spam avec reCAPTCHA dans WordPress. Mais quelle est la méthode facile pour y arriver ? 🤔 C’est en cela que réside le but de ce tutoriel. Nous allons vous expliquer toutes les techniques pour protéger votre formulaire de contact en utilisant Google reCAPTCHA. 🤗

Pourquoi est-il important de protéger un formulaire de contact contre le spam avec reCAPTCHA dans WordPress ?

Avec le développement de la technologie, il s’est avéré aujourd’hui indispensable d’utiliser des moyens efficaces pour assurer la sécurité de son site. En effet, au cours de ces dernières années, les robots spammeurs ne cessent d’inonder le web. Ces logiciels malveillants utilisent des techniques de plus en plus sophistiquées pour spammer les sites Internet présents en ligne et répandre des messages indésirables. 😒

L’envoi des indésirables se fait notamment via le formulaire de contact. Cela étant, ce dernier doit être protégé contre ces attaques. Pour y arriver, une solution rapide, simple et efficace est l’ajout de reCAPTCHA à tous vos formulaires de contact. Ainsi, dans cet article, nous allons, étape par étape, vous montrer comment protéger votre formulaire de contact contre le spam avec Google reCAPTCHA. 🙂

Pour ajouter reCAPTCHA à un formulaire de contact WordPress, il faut se servir d’un plugin. D’ailleurs, la plupart des formulaires de contact populaires intègrent déjà cette fonctionnalité. Pour cet article, nous allons vous montrer comment ajouter reCAPTCHA à Contact Form 7 et à WPForms. Nous allons également voir comment le faire avec Advanced noCAPTCHA & invisible Captcha. 📖

Qu’est-ce que Google reCAPTCHA ?

Google reCAPTCHAVu la montée en puissance des logiciels malveillants, Google a lancé en 2014 un programme permettant de distinguer un robot d’un humain. Ce logiciel intelligent remplace ainsi CAPTCHA qui a existé peu avant et a montré ses limites face à la cyberattaque.

Quand vous ajoutez reCAPTCHA à vos formulaires de contact, les visiteurs devront cocher la case « Je ne suis pas un robot » pour enfin vous envoyer un message ou d’autres données. Ce défi est simple à résoudre pour les humains. Par contre, les robots ne peuvent pas contourner ce test. Ce qui permet de limiter les attaques de robots. 🙂

Enregistrer votre site sur Google reCAPTCHA

Enregistrer un site sur Google reCAPTCHALa première étape dans ce processus visant à vous protéger contre les spams consiste à enregistrer votre site sur Google reCAPTCHA.

  • Vous serez amenés à spécifier le « libellé ». Ce dernier doit être en général le nom de votre site.
  • Vous devez renseigner le « type de reCAPTCHA ». Il existe deux types : v2 et v3. Les deux procurent presque le même niveau de sécurité. Cependant, v2 semble être plus apprécié que son homologue.
  • Domaine du site : vous devez renseigner dans cette zone l’URL de votre site
  • Le propriétaire du site : spécifier votre adresse e-mail. C’est à travers elle que vous allez communiquer avec Google reCAPTCHA
  • Accepter les conditions d’utilisation de reCAPTCHA

Après configuration, cliquez sur « envoyer ». Vous serez redirigé sur une page comportant, d’une part la « clé du site », et d’autre part la « clé secrète » comme le montre la capture d’écran ci-dessous. Copiez ces deux clés et enregistrez-les quelque part. ⚠️

protéger un formulaire de contact contre le spam avec reCAPTCHA dans WordPress

Passons maintenant à la configuration avec votre site. 👇

Utiliser reCAPTCHA avec Contact Form 7

Contact Form 7 est sans doute l’une des extensions populaires pour créer des formulaires de contact personnalisés. Ce plugin est actuellement utilisé par plusieurs millions d’utilisateurs WordPress.

Pour l’utiliser, rendez-vous dans extensions > ajouter. Ensuite, vous devez rechercher cette extension dans le répertoire officiel des plugins WordPress. Dès que vous l’avez trouvé, cliquez sur « installer » puis sur « activer ». Si vous avez des difficultés à installer un plugin WordPress, vous pouvez lire l’article suivant : Qu’est-ce qu’un plugin WordPress et comment installer un nouveau plugin ?

Integrer reCAPTCHA Contact form 7Après cette étape, rendez-vous dans l’option contact > intégration, par la suite défilez jusqu’à la « section reCAPTCHA ». Dans celui-ci, cliquez sur le bouton « configuration de l’intégration ». Vous allez être redirigés dans une nouvelle page comportant le titre « Intégration avec l’API externe ».

Interface API externeDans les zones clé du site et clé secrète, renseignez respectivement les deux clés que vous avez générées sur Google reCAPTCHA. Après remplissage, appuyez sur « enregistrer » les changements. C’est terminé, vos formulaires comportent désormais reCAPTCHA dont vos visiteurs devront interagir avec pour vous contacter. 😊

Intégrer reCAPTCHA avec l’extension WPForms

WPForms est un autre plugin populaire qui permet de générer des formulaires de contact personnalisés. Tout comme pour Contact Form 7, vous devez tout d’abord, depuis votre dashboard, accéder à Extensions > ajouter. Ensuite, rechercher, dans le répertoire des extensions WordPress, le plugin WPForms, faire l’installation et l’activation. 👇

Onglet CAPTCHA

Comme le montre la capture d’écran ci-dessous, après l’installation, rendez-vous dans WPForms, ensuite dans l’option réglages > onglet Captcha. Vous serez redirigés dans une interface où vous trouverez d’une part un bouton de CAPTCHA, et d’autre part celui de reCAPTCHA. Cliquez sur ce dernier.

Clé secrète et clé du siteChoisissez le type de reCAPTCHA, renseignez la clé du site et la clé secrète. Vous pouvez également personnaliser le message d’erreur qui doit s’afficher s’il y a échec de vérification. Après avoir terminé ces étapes, enregistrez les modifications. Vous pouvez maintenant l’ajouter à tout formulaire de contact que vous souhaitez intégrer sur votre site. 😉

Protéger votre formulaire de contact avec Advanced noCAPTCHA & invisible Captcha

Ce plugin permet de protéger contre les spams les différents moyens de contact ou d’interaction des visiteurs avec votre site. Ce dernier permet par exemple d’ajouter reCAPTCHA à vos formulaires de commentaires, aux formulaires d’inscription au site ainsi qu’au formulaire d’enregistrement de BuddyPress.

Image d'écran Advanced noCAPTCHA & invisible CaptchaComme pour toute autre extension, vous pouvez l’installer depuis le répertoire des extensions WordPress en suivant la procédure normale d’installation. Après l’installation et l’activation, vous le trouverez dans la section « réglages > Advanced noCAPTCHA & invisible Captcha » de votre tableau de bord.

Faites la configuration nécessaire en réglant le thème d’affichage, la dimension, le message d’erreur ainsi que la langue. Ensuite, enregistrez tous ces changements. Vous devez aussi cocher tous les formulaires où vous voulez voir appliquer le reCAPTCHA. 💡

Si vous souhaitez intégrer reCAPTCHA à Contact Form 7 à l’aide de ce plugin, rendez-vous dans Contact Form 7 > formulaire. Choisissez le formulaire auquel vous comptez l’associer. Cliquez pour éditer le formulaire et ajoutez ce code [anr_nocaptcha g-recaptcha-response] à l’endroit où vous souhaitez voir apparaître le reCAPTCHA (voir la capture d’écran ci-dessous). Enregistrez les modifications et c’est tout. 😀

Formulaire de contact

 

Pour terminer, à l’heure où la cybercriminalité ne cesse de monter en puissance, protéger votre formulaire de contact contre le spam est d’une grande nécessité. Nous vous avons donné dans cet article 3 méthodes pour intégrer ce module protecteur sur votre site. Vous pouvez choisir de l’intégrer avec l’extension WordPress qui vous semble le plus facile à configurer. Il est plus que temps de prendre en main la sécurité de votre site. 🙌

Avatar de l'auteur

Auteur de l'article

Joseph

Joseph est rédacteur web depuis quatre ans. Ses thématiques préférées sont le digital et le web marketing et l’e-commerce. La persévérance, l’assiduité et le courage font partie de sa méthode de travail. C'est ce qui lui permet d'affronter n’importe quel sujet.

Avis client de l'hébergeur LWS

Nos avis Trustpilot Nos avis Hostadvice Nos avis sur avis.lws.fr
Avis trustpilot 30/04/2022

LWS l'hébergeur par excellence !

LWS est pour moi l'hébergeur par excellence, que cela soit au niveau de l'hébergement qui est très performant, les mails qui sont d'une qualité professionnelle et de la gestion du domaine facile à comprendre.

PauseGreen

Avis hostadvice 27/04/2022

Super, au top !

Au top, prix attractif. Service très rapide et réactif. Je l'ai même personnellement recommandé à des proches. La vie est bien plus facile avec LWS

Masset Eliot

Avis avislws 26/04/2022

Support

Clair, efficace, rapide et à tarif abordable. J'ai maintenant un site superbe à mon image, puisque je le fais moi-même. L'équipe technique est au top, j'ai une réponse en 20 minutes, cela change d'autres hébergeurs pourtant plus connu.

Lady Whip

Avis hostadvice 24/04/2022

Bravo et merci

Bravo et merci aux équipes techniques pour leur réactivité et leur professionnalisme depuis plus de 10 ans chez eux et de nombreux sites !!! Merci

Olivier Delmas

Avis trustpilot 23/04/2022

Je suis très satisfait.

J'ai commandé un hébergement pour le site d'une association. Tout s'est passé très rapidement et sans la moindre embuche. La tarification est attractive et me parait très claire. Le panneau d'administration de l'hébergement est facile à utiliser et à comprendre. Je n'ai pas encore installé Wordpress car le contenu n'est pas prêt mais ce sera la prochaine étape et je suis très confiant. Merci !

Pierre-André Liné

Avis avislws 20/04/2022

Un service technique excellent

Je suis client chez LWS depuis 2011 avec une boutique OSCommerce qui tourne comme une horloge depuis cette date sur un hébergement mutualisé. La disponibilité de la boutique est très proche de 100%. Concernant les rares problèmes rencontrés en huit ans, j’ai eu à chaque fois un technicien compétent qui a résolu le problème très rapidement et efficacement. Je suis en train de migrer sur une plateforme Pretashop sur un VPS, avec l’offre LWS Debian 9 et Prestashop. Un technicien m’a grandement aidé pour finaliser l’installation de la boutique lors de la mise à jour vers la dernière version de Prestashop 1.7 qui posait problème. Je suis très satisfait de LWS, et ce sur la durée : réponses et réactions rapides et efficaces. Je recommande cet hébergeur et encore merci.

Alain

Avis trustpilot 16/04/2022

Une expérience jamais égalée !

Étant Développeur Web & Mobile Full-Stack depuis plus de 5 ans déjà, j'ai rarement eu un service client aussi rapide et efficace. Sans compter la qualité du service en ligne. Je recommande VIVEMENT LWS !

Chris KOUAKAM

Avis hostadvice 12/04/2022

Très bon hébergeur

J'ai un serveur VPS chez eux et je n'ai aucun problème, dès qu'il y a un problème le service technique est la pour vous aider et répond assez rapidement à votre demande. Je recommande vivement cet hébergeur.

Vanden Cruyce

Avis avislws 09/04/2022

Je suis ravie

Je suis ravie d'être avec LWS sur tous les plans, je remercie les Techniciens (Fabrice, Omar, Sandy-Mahitsison) depuis plus de 8 ans j'ai évolué avec LWS et toujours soutenue. Une véritable relation humaine même si les questions ou nos inquiétudes ne correspondent pas à leurs missions, ils sont là pour nous répondent et nous rassurent. Mon site c'est mon travail ma source de revenue donc il sont mes partenaires ! les travailleurs de l'ombre merci à eux ! Merci LWS

L'atelier-and-Co

Commentaires (0)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.