Día a día, los robots "spiders" rastrean miles de páginas web buscando direcciones de e-mail, para luego enviarles publicidad no deseada (más conocido como SPAM). Para engañar al spider y evitar que capturen nuestra dirección utilizaremos un pequeño truco en JavaScript.
El mismo consiste en guardar el nombre de usuario (Ej: webmaster) y el dominio (Ej: webexperto.com) en dos variables distintas, luego se unen las cadenas y se imprime la dirección de correo protegida.
Código JavaScript
Puede ser ubicado en cualquier parte del sitio entre <body> y </body>
<SCRIPT LANGUAGE="JavaScript">
/*
Protecciónde email ante los spiders
Realizado por: WebExperto.com
*/
// Completamos el nombre de usuario y el dominio del email
usuario = "webmaster";
dominio = "webexperto.com";
// Imprimimos el email uniendo las cadenas
document.write(‘<a href="mailto:’ + usuario + ‘@’ + dominio + ‘">’);
document.write(usuario + ‘@’ + dominio + ‘</a>’);
</SCRIPT>
Los spider rastrean sobre todo el código HTML de una determinada página buscando arrobas (@), con la protección del script anterior el robot creerá que ‘@’ es una dirección de correo electrónico y no obtendrá la verdadera.