Es de sobra conocido que Internet está lleno de “spam-spider-bots” que se dedican a rastrear páginas Web de todo el mundo en busca de direcciones de correo electrónico que “cosechar”. Estos ingenios del mal recopilan miles o millones de direcciones de correo que están en las páginas para luego incorporarlas a las bases de datos de los spammers y "freírte" a correo electrónico no deseado. Por ello, poner en claro una dirección de correo electrónico en tu web es lo mismo que decir a gritos “¡Mandadme spam!”.
Por supuesto este hecho es utilizado por muchas empresas para crear trampas anti-spam (o “honeypots”) poniendo direcciones señuelo en las páginas para que las detecten estos bots y que, cualquiera que escriba a ellas, quede automáticamente bloqueado por spammer, reduciendo así el spam recibido. Nosotros mismos tenemos una de estas trampas por ahí escondida ;-)
Así que es obvio que no deberías poner vuestras direcciones de email, tal cual, en la página. Pero claro, por otro lado es necesario que los clientes las vean para que se puedan poner en contacto con vosotros.
Una técnica habitual para publicar el correo y que no lo detecten los bots, es la de incluir el correo como una imagen en la página. Así es como lo tenemos nosotros en Krasis, por ejemplo. Esto funciona muy bien pero tiene la pega de que la gente no puede pinchar sobre el enlace para escribir el correo directamente, teniendo que teclearlo y es por tanto propenso a errores.
Existen muchas otras técnicas para evitarlo. Hace algo menos de un par de años un empleado de la empresa suiza de eventos nocturnos Tillate hizo un experimento. Introdujo en su página -asegurándose de que era indexada con Google- una serie de direcciones de email, cada una de ellas ofuscada de una manera diferente. La idea era ver cómo funcionaban los principales método de ofuscación a la hora de engañar a estos bots. Esperó un año y medio y publicó los resultados.
El correo en claro, sin ningún tipo de ofuscación, recibió más de 1.800 mensajes de spam. Otro método muy habitual que consiste en codificar el correo como si fuera una URL ya está muy visto por los bots y se lo saltan casi todos, obteniendo en el experiemnto una buena cantidad de email también. Lo mismo pasaba al sustituir la arroba por otros caracteres, y con otros métodos de ofuscación comunes.
Los tres únicos métodos que consiguieron que las correspondientes cuentas no recibieran ni un correo spam eran un tanto rebuscados. La verdad es que eran bastante originales. El que más me gusta personalmente es el que escribe el correo del revés y lo visualiza en la página como si estuviera escrito en árabe (de derecha a izquierda), de modo que lo que hay en la página no tiene sentido, pero el usuario lo ve igualmente:
<span>moc.elpmaxe@liame</span>// CSSspan.direction { direction:rtl; unicode-bidi:bidi-override;}
Esto visualiza email@example.com, que es lo que pretendíamos, pero está guardado al revés :-)
La verdad es que no parece muy probable que los bots vayan a estar engañados mucho tiempo esto pues es bien sencillo darle la vuelta a este tipo de correos.
Otro método que yo propongo
Un método que personalmente he venido utilizando con éxito en los últimos años consiste en codificar el correo con los códigos numéricos de HTML, de modo que en el código fuente no se verán, pero el navegador será capaz de interpretarlos y por lo tanto visualizarlos.
Este método no estaba en los probados por Tillate, por lo que no tengo datos objetivos sobre su efectividad, pero como digo a mi me ha funcionado bastante bien.
Por si deseas probarlo he creado una página que te facilita el escribir un correo y ofuscarlo con esta técnica. Simplemente introduce la dirección de correo que quieres ofuscar en el cuadro de debajo y pulsa el botón de “Ofuscar”. Obtendrás el correo y el enlace codificados, un enlace de prueba para que veas que funciona bien, y el código HTML del enlace completo codificado para que puedas copiarlo y pegarlo en el código de tu página:
Si tienes experiencia con este método te agradeceré que nos comentes algo aquí.
en cualquier caso ¡espero que te resulte útil!
Este me ha gustado.!Y te has currado un ofuscador!, ja ja ja
Nombre* Requerido Por favor escoja otro nombre
Correo Electrónico*
Sitio Web
País [Not specified] Afghanistan Albania Algeria Argentina Armenia Australia Austria Azerbaijan Bahrain Bangladesh Belarus Belgium Belize Bermuda Bolivarian Republic of Venezuela Bolivia Bosnia and Herzegovina Brazil Brunei Darussalam Bulgaria Cambodia Canada Caribbean Chile Colombia Costa Rica Croatia Czech Republic Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Faroe Islands Finland France Georgia Germany Greece Greenland Guatemala Honduras Hong Kong S.A.R. Hungary Iceland India Indonesia Iran Iraq Ireland Islamic Republic of Pakistan Israel Italy Jamaica Japan Jordan Kazakhstan Kenya Korea Kuwait Kyrgyzstan Lao P.D.R. Latvia Lebanon Libya Liechtenstein Lithuania Luxembourg Macao S.A.R. Macedonia (FYROM) Malaysia Maldives Malta Mexico Mongolia Montenegro Morocco Nepal Netherlands New Zealand Nicaragua Nigeria Norway Oman Panama Paraguay People's Republic of China Peru Philippines Poland Portugal Principality of Monaco Puerto Rico Qatar Republic of the Philippines Romania Russia Rwanda Saudi Arabia Senegal Serbia Serbia and Montenegro (Former) Singapore Slovakia Slovenia South Africa Spain Sri Lanka Sweden Switzerland Syria Taiwan Tajikistan Thailand Trinidad and Tobago Tunisia Turkey Turkmenistan U.A.E. Ukraine United Kingdom United States Uruguay Uzbekistan Vietnam Yemen Zimbabwe
Notificarme cuando se publiquen nuevos comentarios
"The Emailing Experience" es el blog de email marketing de Krasis, donde, además de compartir recursos interesantes para tu newsletter, te enseñamos a usar MAILCast, nuestro software de email marketing.