Comment choisir et mettre en place un captcha ?

CRÉATION SITE INTERNET IMMOBILIER - Photo 1

Le test captcha sert à différencier automatiquement l’homme d’un robot. Il permet ainsi d’exclure les spams dans le traitement de vos formulaires. Ces formulaires se révèlent essentiels pour convertir les simples visiteurs en prospects. En quoi consiste un captcha ? Quel captcha choisir ? Comment le mettre en place ?

Qu’est-ce qu’un captcha ?

Captcha est l’acronyme anglais pour Completely Automated Public Turing test to tell Computers and Humans Apart. Il désigne un test de Turing, c’est-à-dire un test utilisant l’intelligence artificielle pour imiter une conversation humaine.

Le test peut ainsi inviter l’internaute à retranscrire des lettres ou des chiffres distordus à l’écran. On distingue alors deux parties : une image et une zone de texte vide. Seule la saisie correcte des caractères attendus permet de soumettre le formulaire. Cette action prouve que la personne qui remplit le formulaire est bien un humain et non une machine.

Il existe également des versions audio pour les utilisateurs déficients visuels. Pour montrer la disponibilité de cette version, vous devez faire apparaître l’icône du symbole international d’accessibilité (fauteuil roulant) à côté de la zone de texte. En cliquant dessus, le texte de substitution suivant apparaît : « Écoutez, puis saisissez les chiffres que vous entendez ».

Le test captcha se révèle très utile pour exclure les spams sur les formulaires. Le spam, une communication électronique non-sollicitée (généralement envoyée en masse) publicitaire ou malveillante, nuit à l’efficacité d’un site web. En outre, ces courriels indésirables vous font perdre un temps précieux.

La plupart des spams sont envoyés par des robots, c’est-à-dire des scripts automatiques parcourant les sites à la recherche de formulaires.

Quel captcha choisir ?

Google ReCaptcha représente la solution de captcha la plus répandue et la plus efficace. La version 3 propose une validation automatique via un score attribué par Google. Ce type de captcha est dit « comportemental ».

En effet, la plupart des robots ne passent pas par la page web elle-même et soumettent alors le formulaire directement. Ainsi, lorsque le formulaire n’a pas été affiché, la version 3 permet d’exclure automatiquement cette soumission.

Lorsqu’un robot affiche le formulaire, son identité peut néanmoins être repérée par Google, grâce à un comportement typique. Le score attribué par Google tient alors compte de la vitesse de saisie, par exemple (plus rapide pour les robots). Ce score lui permet de déduire si le visiteur est humain ou non. Si le score n’est pas pertinent, Google ReCaptcha invite alors le visiteur à réaliser un test.

CRÉATION SITE INTERNET IMMOBILIER - Photo 2

La version 2 propose une validation via la réussite d’un test. Il est possible de faire cocher la case « Je ne suis pas un robot » en plus pour valider la requête.

Le captcha à résoudre se veut toujours simple, qu’il s’agisse de cocher des images (captcha visuel), réécrire des caractères ou même résoudre une opération mathématique. Toutefois, cela demande parfois jusqu’à 30 secondes, ce qui rend l’expérience utilisateur (UX) moins bonne.

Parmi les tests, les utilisateurs préfèrent largement les captchas visuels. L’action demandée consiste alors, par exemple, à cocher toutes les images montrant des feux de signalisation. Pour les terminaux tactiles (Smartphones…), toucher les bonnes images se révèle en effet beaucoup plus simples que taper des caractères.

Pour optimiser l’UX, Honeypot (pot de miel, en français) apparaît toutefois une meilleure solution que l’option Captcha. Cet outil insère un champ caché dans le formulaire, uniquement visible par les robots. S’il est rempli, c’est donc un robot, exclu automatiquement. L’usager ne se rend alors même pas compte de la présence de ce système de sécurité.

Comment le mettre en place ?

Créez tout d’abord un compte sur la plateforme Google ReCaptcha. Vous avez ensuite accès à l’onglet Console d’administration. Cliquez sur le « + » en haut à droite pour enregistrer un nouveau site. Remplissez toutes les informations requises.

Dans la partie « libellé », indiquez le titre de votre site. Dans la rubrique « domaines », veillez à ne pas utiliser les http:// ou les www. Il est possible de configurer ReCaptcha sur plusieurs sites, en ajoutant différents domaines.

Après soumission de votre demande, deux clés apparaissent, l’une publique (clé du site) et l’autre privée (clé secrète). Ces clés sont nécessaires pour faire fonctionner Google ReCaptcha.

Renseignez alors les clés générées précédemment dans votre module utilisé pour la création des formulaires de contact. Pour cela, commencez par installer l’extension Captcha. Activez-la et cliquez sur l’onglet « paramètres ». Puis copiez les deux clefs dans les champs prévus à cet effet. Vous générez ainsi automatiquement un shortcode. La dernière étape consiste à placer ce dernier dans le code de votre formulaire.

Nous pouvons vous accompagner dans la mise en place de fonctionnalités sur vos projets web, découvrez notre solution de création de site Internet.

Une question ?
Un projet web ?

Notre équipe se tient à votre disposition pour échanger, partager et répondre à vos sollicitations.
Nous contacter

Nous contacter

Vous souhaitez en savoir plus sur nos solutions, n’hésitez pas à nous contacter. Vous pouvez également planifier une réunion afin que nous puissions échanger sur votre projet.

Faisons connaissance

S'abonner à notre Newsletter

Vous souhaitez recevoir dans votre boite mail nos articles, notre actualités et bien plus encore, n’attendez plus et abonnez-vous à notre Newsletters !