miércoles, 21 de septiembre de 2011

Ocultar email a los robots en nuestras páginas.

En muchas ocasiones, nos es conveniente añadir el correo a nuestra página web, por muchos motivos, pero con ello corremos el riesgo que los robots “SPAM” lo anoten para que nos rellenen el buzón de correos no deseados. Para evitarlo hay muchas formas, por ejemplo poner la cuenta de correo como un gráfico, sustituir la arroba por [at] y el punto por [dot], o incluir un javascript que lo incluya ya que la mayoría de estos robots no leen el javascript.


Pero a mi personalmente una solución elegante que me gusta mucho es la de escribir el correo alrevés. Posiblemente algunos de estos robots ya lo lean, pero realmente el correo permanece oculto más tiempo a éstos.
Para ello, no vamos a poner todo el correo al revés, solamente nombre y nombre de dominio.

1    <style>
2        .alreves { unicode-bidi:bidi-override; direction: rtl; }
3    </style>
4    <span class='alreves'>abeurp</span>@<spanclass='alreves'>phpogidoc</span>.net
5</span>
Con ésto los robots verían algo como “abeurp@phpogidoc.net”, cuando el correo real sería prueba@codigophp.net, sin embargo los usuarios de la web verían el correo correcto.

No hay comentarios:

Publicar un comentario