Google et Javascript eval/unescape

WRInaute accro
Bonjour,

J'ai un site où j'affiche une adresse email codée en javascript pour éviter les robots aspirateur d'email.
Je suis tout étonné de voir que lorsque je recherche cet email dans Google, mon site apparait.
J'ai bien vérifié la source HTML de la page, l'email n'apparait nulle part en clair.

Je sais que Google sait lire certains JS, mais des eval/unescape c'est nouveau?
C'est normal d'apparaitre dans les SERP sur du texte encodé en JS?
 
WRInaute passionné
Oui, googl'e sait très bien décoder du javascript "offuscé". Personnellement j'utilise des images généré par gd qui sont dans un dossier "protégé" par un robots.txt. Là au moins c'est clair. Tu peux peut-être testé en mettant ton javascript dans un dossier js/email, protéger ce dossier par un robots.txt et le tour "devrait" être joué. N'ayant pas accès à la fonction, google ne "devrait" pas pouvoir décoder tes emails.
 
WRInaute accro
Pour alimenter ce vieux message, j'ai une page qui contient un formulaire de contact par email en full ajax. Une fois le formulaire rempli (valide ou non) je charge un code PHP qui m'envoie un mail avec l'IP, l'UA... et bien Google en fait partie.
 
Discussions similaires
Haut