Les commentaires indésirables sont les pires. C’est comme si des invités indésirables gribouillaient des absurdités sur votre beau site.
Mais ne vous inquiétez pas, vous n’avez pas besoin de désactiver complètement les commentaires et de passer à côté d’un véritable engagement de la part des utilisateurs/utilisatrices. Il existe un moyen de tenir les spammeurs à distance : reCAPTCHA.
Vous pouvez considérer reCAPTCHA comme un agent de sécurité pour votre section de commentaires. Il utilise des énigmes et des défis intelligents pour s’assurer que seules des personnes réelles, et non des robots, peuvent commenter vos publications.
Dans ce guide, nous vous afficherons comment ajouter facilement la protection reCAPTCHA à votre formulaire de commentaire WordPress, afin que vous puissiez recommencer à profiter de vraies conversations avec vos lecteurs.
Qu’est-ce que Google reCAPTCHA ?
Le spam dans les commentaires est un problème pour de nombreux sites WordPress. Akismet, le populaire service de filtre anti-spam pour WordPress, bloque environ 7,5 millions de commentaires indésirables chaque heure.
reCAPTCHA est l’un des meilleurs moyens de lutter contre ce phénomène. reCAPTCHA est un formulaire avancé de CAPTCHA qui permet de faire la distinction entre les robots et les utilisateurs/utilisatrices. En fait, CAPTCHA est un acronyme pour « Completely Automated Public Turing Test to Tell Computers and Humans Apart » (test de Turing public complètement automatisé pour distinguer les ordinateurs des humains).
Google a acquis la technologie CAPTCHA en 2009 et l’a ultérieurement rebaptisée reCAPTCHA. Ils ont également fait en sorte que les utilisateurs/utilisatrices humains puissent facilement passer le test.
Pour réussir le test, les utilisateurs/utilisatrices sont nécessaires pour cliquer sur une case à cocher indiquant qu’ils ne sont pas un robot. Soit ils réussissent immédiatement, soit ils se voient présenter une série d’images multiples sur lesquelles ils doivent cliquer sur les objets correspondants.
Google a mis le reCAPTCHA à la disposition du public afin que les propriétaires de sites puissent l’utiliser sur les formulaires de contact, les pages de connexion et les formulaires de commentaires pour réduire les indésirables.
Il est également super facile à configurer et à ajouter aux formulaires de commentaires WordPress.
Ceci étant dit, voyons comment ajouter facilement reCAPTCHA à un formulaire de commentaire WordPress avec des instructions étape par étape.
Installation d’une extension WordPress reCAPTCHA
La première chose à faire est d’installer et d’activer l’extension Google reCAPTCHA avancée. Vous pouvez consulter notre guide étape par étape sur l’installation d’une extension WordPress pour obtenir des instructions détaillées.
Une fois activé, vous devez vous rendre sur la page Google reCAPTCHA avancé pour définir les Réglages du plugin.
L’extension vous demandera de fournir les clés de l’API Google reCAPTCHA. Vous pouvez créer ces clés gratuitement sur le site officiel de reCAPTCHA en cliquant sur le lien « enregistrer votre domaine » en haut de l’écran.
Inscrivez votre site pour obtenir les clés de l’API reCAPTCHA
Le lien « Enregistrer votre domaine » vous renvoie au site Google reCAPTCHA, où vous pouvez inscrire votre site pour qu’il fonctionne avec reCAPTCHA.
Il vous sera demandé de vous connecter avec votre compte Google. Ensuite, vous verrez la page « Inscrire un nouveau site », où vous devrez fournir quelques informations de base pour enregistrer votre site.
Tout d’abord, vous devez saisir le nom de votre site ou tout autre nom de votre choix dans le champ « Libellé ». Cela vous aidera à identifier facilement votre site à l’avenir.
Ensuite, vous devez sélectionner le bouton radio « Challenge (v2) ». Deux nouvelles options s’offrent alors à vous.
Sélectionné pour ajouter la case à cocher reCAPTCHA à votre site, vous devez sélectionner la première option, « I’m not a robot Checkbox » (case à cocher « Je ne suis pas un robot »).
Lorsque vous défilez vers le bas, vous verrez la zone de texte « Domaines ». Celle-ci vous permet d’ajouter le nom de domaine de votre site où vous souhaitez ajouter la case à cocher reCAPTCHA.
Vous pouvez également ajouter plusieurs domaines ou sous-domaines en cliquant sur l’icône plus (+). Cela vous permettra d’utiliser les mêmes clés API sur différents sites.
Une fois le formulaire envoyé, vous pouvez cliquer sur le bouton « Envoyer » pour inscrire votre site.
Google reCAPTCHA affichera désormais un message de réussite ainsi que la clé du site et la clé secrète sur cette page.
Vous pouvez maintenant utiliser ces clés API dans les Réglages de l’extension sur votre site WordPress.
Ajout de reCAPTCHA à un formulaire de commentaire WordPress
Vous devez maintenant retourner à la page Google reCAPTCHA avancé dans votre zone d’administration WordPress.
Sur la page des Réglages, vous devez coller la clé du site et la clé secrète.
Confirmez ensuite que la case « Activer le formulaire de commentaire » est cochée.
Par défaut, reCAPTCHA sera utilisé sur la page de connexion, la page d’Inscription, la page de perte de mot de passe et le formulaire de commentaire. Vous pouvez cocher ou décocher les cases pour activer les options dont vous avez besoin.
Une fois que vous avez terminé, n’oubliez pas de cliquer sur le bouton « Enregistrer les modifications » en bas de la page pour stocker les clés API et activer le reCAPTCHA.
Félicitations, vous avez bien ajouté reCAPTCHA à votre formulaire de commentaire WordPress. Vous pouvez maintenant vérifier la section des commentaires de vos publications de blog pour confirmer que cela fonctionne.
Note : La case à cocher reCAPTCHA sera affichée uniquement pour les utilisateurs/utilisatrices déconnectés. Pour prévisualiser le reCAPTCHA, vous devrez soit vous connecter à WordPress, soit ouvrir votre site dans une fenêtre Incognito de votre navigateur.
Plus de moyens pour lutter contre les commentaires indésirables sur WordPress
reCAPTCHA n’est qu’un moyen parmi d’autres de lutter contre les commentaires indésirables sur votre site. En voici quelques autres.
La première étape consiste à activer la modération des commentaires. Vous aurez ainsi la possibilité de voir et d’approuver les commentaires avant qu’ils ne soient affichés sur votre site.
Vous pouvez également utiliser l’extension Akismet pour attraper automatiquement les types de commentaires indésirables les plus courants en vérifiant une base de données indésirable mondiale. Akismet est préinstallé avec WordPress, mais il n’est pas activé par défaut.
Mieux encore, l’extension premium Sucuri vous permet de bloquer les demandes suspectes avant même qu’elles n’atteignent votre site. Cela empêche totalement les bots et les scripts automatisés d’envoyer des commentaires. Nous l’utilisons sur tous nos sites.
Vous pouvez également bloquer les commentaires indésirables à l’aide de l’extension Antispam Bee. Il vous permet de définir des règles concernant les utilisateurs/utilisatrices à qui faire confiance, tels que les commentateurs approuvés ou les commentateurs ayant un Gravatar. Vous pouvez également créer des règles qui marquent immédiatement les commentaires comme indésirables, par exemple lorsqu’ils contiennent du code.
Vous pouvez découvrir ces méthodes et bien d’autres encore dans notre sélection d’astuces et d’outils pour lutter contre les spams dans les commentaires sur WordPress.
Guides d’experts sur l’amélioration de l’expérience des commentaires dans WordPress
Nous espérons que ce tutoriel vous a aidé à apprendre comment ajouter reCAPTCHA au formulaire de commentaire WordPress de votre site. Vous pouvez également consulter d’autres articles similaires liés à l’amélioration de l’expérience des commentaires sur WordPress :
- Comment créer une page de commentaires récents dans WordPress
- Comment rendre les commentaires des publications de blog consultables dans WordPress
- Comment permettre à vos utilisateurs/utilisatrices de s’abonner aux commentaires dans WordPress ?
- Comment permettre aux utilisateurs/utilisatrices d’aimer ou de ne pas aimer les commentaires sur WordPress ?
- Comment mettre en évidence les commentaires des auteurs/autrices dans WordPress
- Comment permettre aux utilisateurs/utilisatrices de modifier leurs commentaires dans WordPress ?
- Comment ajouter des champs personnalisés au formulaire des commentaires dans WordPress
- Comment Retirer le champ de l’URL du site du formulaire de commentaire WordPress
- Comment désactiver complètement les commentaires sur WordPress (Guide ultime)
- Les meilleures extensions pour améliorer les commentaires sur WordPress
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
THANKGOD JONATHAN
Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.
Ahmed Omar
it is really an important point in site protection against spam comments and subscription.
I faced this problem few days ago, and the only solution was to put recaptcha.
Thank you
WPBeginner Support
You’re welcome, glad our guide could help include it!
Administrateur
Ralph
I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.
reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.
WPBeginner Support
It is always a question of personal preference but as long as you have found the way that works for you
Administrateur
afdhal
thanks for the tips! no more bot in my comment.
WPBeginner Support
Glad you found this recommendation helpful
Administrateur
Moh
Why don’t you have CAPTCHA here on your website?
WPBeginner Support
We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.
Administrateur
Simon Griffiths
The plugin you recommend looks like it’s not supported anymore. Are there any others?
WPBeginner Support
We will be sure to take a look and update our suggestion should we find an alternative we would recommend.
Administrateur
Jack
Perfect! One huge WordPress annoyance will be gone!
WPBeginner Support
Glad our guide was helpful
Administrateur
jodarove
Thank you! very helpful!
WPBeginner Support
You’re welcome
Administrateur
Duncan McCormack
re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…
Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?
Cheers, Duncan.
WPBeginner Support
For the not tested warning, you would want to take a look at our article below for our recommendations on this:
https://www.wpbeginner.com/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
Administrateur
Steve
I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.
WPBeginner Support
Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.
Administrateur
Desi
This plugin is no longer working. I have installed it and none of the buttons will toggle.
WPBeginner Support
You would want to reach out to the plugin’s support and let them know to help remove the issue.
Administrateur
DonDee
FYI… The new v3CAPTCHA does not provide a clickable « I am not a Robot » conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.
WPBeginner Support
Thanks for sharing this for anyone using v3
Administrateur
Pradeep Singh
Hello
If I am using Akismet antispam plugin still I need to use reCaptcha technology?
Thanks
WPBeginner Support
That would be a personal preference question, both are tools to help prevent spam and will work together.
Administrateur
pepe
The recaptcha is not showing! help!
WPBeginner Support
You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.
Administrateur
bob martin
Help! I clicked on save api keys button like tutorial said and now my site isn’t working at all.
WPBeginner Support
It would depend on what your error is for the cause and possible solution, for a starting point you would want to take a look at our guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrateur
Eva Live
Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.
WPBeginner Support
You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site
Administrateur