Publicité
À l'heure actuelle, je gère actuellement environ cinq blogs. Je le fais surtout parce que j'aime faire des recherches sur différents sujets. Cependant, la chose la plus ennuyeuse à laquelle je me trouve obligé de faire face presque tous les jours est les commentaires de blogs de spam. Ces nombres varient de plusieurs dizaines à plusieurs centaines selon les jours.
De nombreux blogueurs ou propriétaires de sites Web qui ont des systèmes de commentaires doivent faire face à ce dilemme et je suis sûr qu'ils partagent la même frustration. Il semble que même si vous avez activé la modération des commentaires, cela n'empêche pas les spammeurs de soumettre automatiquement des ordures à votre formulaire de commentaires. La semaine dernière, après avoir passé 25 minutes à supprimer des centaines de commentaires de spam dans la zone de modération, j'ai décidé que j'en avais assez.
C'est un dilemme auquel de nombreux propriétaires de sites Web doivent faire face. Souhaitez-vous que les commentateurs s'inscrivent sur votre site avant de commenter? Cela arrêterait complètement le spam, mais cela fermerait également virtuellement les commentaires. La plupart des gens ne veulent tout simplement pas prendre le temps de s’inscrire.
La seule autre solution qui fonctionne vraiment est celle vers laquelle de nombreuses personnes se tournent déjà tous les jours - en utilisant Captcha. Il existe de nombreux packages et plugins de script Captcha décents, mais je pense que le meilleur est celui qui a été brièvement noté dans le répertoire MUO il y a quelque temps, appelé ReCaptcha.
Utilisez Captcha ou pas?
Maintenant, beaucoup de propriétaires de sites ne veulent pas utiliser un système Captcha, car beaucoup d'entre eux sont vraiment ennuyeux. Avez-vous déjà essayé de lire certaines de ces taches de texte «lisibles uniquement par l'homme»? La raison pour laquelle j'aime ReCaptcha est parce qu'il est non seulement très facile à installer sur un blog ou un site Web, mais le défi est celui que vos lecteurs pourront parcourir en quelques secondes - mais cela empêchera ces stupides spammeurs d'avoir froid dans leur des pistes.
C'était ma forme de commentaire avant l'installation de ReCaptcha.
![recaptcha incorporer la réponse dans la page](/f/925bed4744631d58e6971c7fa0d7a2c4.jpg)
Comme vous pouvez le voir - pas de défi du tout, juste un simple formulaire de soumission avec un "Envoyer un commentaire" bouton. Maintenant, ce n'était pas entièrement de ma faute, car j'ai téléchargé un thème de haute qualité et c'était le formulaire de commentaires qui l'accompagnait - aucun script anti-spam inclus.
![créer un formulaire avec recaptcha](/f/f0d5a516f733d8b79f8cc7e13bfc2e6a.jpg)
Pour cette raison, le désordre ci-dessus est ce à quoi j'ai été confronté presque chaque semaine. Des centaines et des centaines de commentaires stupides, insignifiants et ennuyeux. J'ai donc décidé qu'il était grand temps pour un système Captcha, et ReCaptcha est noté sur le Web comme l'un des meilleurs sur le marché. La vraie question est de savoir à quel point il sera difficile à installer, puis-je installer la réponse intégrée Recaptcha dans la page et à quel point est-elle fonctionnelle?
La première étape de sa mise en place est inscription et téléchargement les fichiers appropriés à votre situation - pour WordPress qui charge le wp-recaptcha dossier dans "wp-content / plugins“. ReCaptcha est disponible pour WordPress, PHP, phpBB, Drupal, Joomla, Coldfusion, Java et toutes sortes d'autres plates-formes et environnements de programmation. Lis le page d'introduction pour apprendre plus.
Dans tous les cas, vous devrez vous inscrire avec un compte ReCaptcha pour pouvoir obtenir une clé publique et privée.
![créer un formulaire avec recaptcha](/f/30d001a6c107bcb2b6c7166657eea406.jpg)
Dans WordPress, une fois que vous avez activé le plug-in et accédez à l'élément Recaptcha sous Paramètres, vous découvrirez à quel point ReCaptcha est vraiment fonctionnel. Vous devez d'abord remplir vos clés publiques et privées pour que le plug-in fonctionne.
![recaptcha](/f/f8fc0d1e551c49a55bd3f074b6d8e8fd.jpg)
Vous remarquerez que vous pouvez rendre ReCaptcha un peu moins agaçant pour les utilisateurs enregistrés en le masquant. Il sécurisera également le formulaire d'inscription. Mieux encore, vous pouvez activer la fonction MailHide, où ReCaptcha convertira chaque adresse e-mail publiée sur votre site dans un lien avec l'adresse e-mail réelle masquée - empêchant l'adresse e-mail d'être levée par les spammeurs qui explorent le net.
![créer un formulaire avec recaptcha](/f/73dfdf2a3b51579b9dddfdaae7badac8.jpg)
C'est génial pour les utilisateurs de WordPress, mais que faire si vous avez un site Web écrit en PHP? Le site Web de Recaptcha donne des instructions simples pour à peu près toutes les configurations auxquelles vous pourriez être confronté. Par exemple, insérer ReCaptcha dans une page PHP est aussi simple que d'ajouter cet élément à votre soumission de formulaire.
php
require_once (‘recaptchalib.php’);
$ publickey = “your_public_key”; // vous l'avez obtenu sur la page d'inscription
echo recaptcha_get_html ($ publickey);
De toute évidence, vous aurez besoin du code pour verify.php et le recaptchalib.php fichier téléchargé, mais tout cela est fourni dans le package de téléchargement. Il est très simple d'installer ReCaptcha sur n'importe quel site et sur n'importe quelle plate-forme. C'est tellement efficace en fait que c'est le application recommandée sur le blog officiel de Google Webmasters.
Donc, maintenant que je l'ai installé, voici à quoi ressemble la zone de commentaires.
![Tuez les commentaires de spam sur votre blog pour de bon avec ReCaptcha cap7](/f/780a472149f7e73b18de74c038a78945.jpg)
Tapez la mauvaise réponse et la page se recharge simplement avec l'erreur suivante répertoriée dans la zone ReCapcha.
![recaptcha incorporer la réponse dans la page](/f/bf388f50069df3df94ba436b5e5e649d.jpg)
D'accord, cela ne fonctionne que depuis un petit moment, mais alors que je recevais des dizaines de spams par jour, je n'en ai pas encore reçu un seul. C'est surréaliste. J'ai tellement de temps libre maintenant, je devrais peut-être me lancer dans le golf ou quelque chose du genre.
Utilisez-vous un outil ou un script de blocage du spam sur votre propre site Web? Quelle est votre préférence et pourquoi l'aimez-vous? Partagez vos idées et conseils dans la section des commentaires ci-dessous.
Ryan est titulaire d'un BSc en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.