Cacher ses adresses mail, numéros de téléphone, etc… des spammeurs sur WordPress

Si vous laissez votre adresse email sur un site web, nul doute qu’un robot va venir la lire et l’ajouter à son fichier de SPAM. Pour éviter cela, on peut encoder l’email en Javascript.

Les humains regardant la page web verront l’email proprement car leur navigateur va décoder le javascript. (Aucun problème de copier coller contrairement aux images)

Les robots ne vont pas exécuter le javascript car c’est trop long et trop complexe pour eux.

Cette technique s’applique aux emails mais aussi à tout contenu que vous voudriez protéger des bots comme votre numéro de téléphone etc…

Il existe un plugin pour WordPress pour mettre en place cette technique facilement : Email encoder bundle

Pour cacher un email ou tout autre contenu des robots, écrivez celui-ci entre balises dans votre article :

[eeb_content]toto@gmail.com[/eeb_content]

2 réactions sur “ Cacher ses adresses mail, numéros de téléphone, etc… des spammeurs sur WordPress ”

  1. Alain Ternaute

    Il est possible de compliquer la chose en parsemant de balise son adresse, dans le code HTML. Je place souvent des balises span dedans, pour la hacher. Et autour d’un point (espace très réduit donc moins de chance d’être survolé) j’ajoute à cette balise un attribut title="" qui contient une adresse bidon entourée d’espaces.

    Ça me fait rire : ça me rappelle la société Avira, axée sur la sécurité, qui prétend faire une priorité de premier ordre de la protection de vos données personnelles (source). Alors qu’elle balance en clair dans le code source les mails de tous ses partenaires sur son propre site… LOL!

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.