Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Más »
Iniciar sesión

Corregir un problema

Software malintencionado y spam

Spam generado por el usuario

Los comentarios que dejan los usuarios son muy útiles para los webmasters, pues contribuyen a formar una comunidad y a conseguir lectores. Lamentablemente, algunos usuarios abusan de esta práctica enviando spam; muchos utilizan secuencias de comandos u otros programas para generarlo y enviarlo. Si alguna vez has recibido un comentario parecido a un anuncio o con un enlace cualquiera a un sitio sin ninguna relación con el contenido de tu sitio, quiere decir que has recibido un comentario spam. A continuación, te ofrecemos algunas ideas para reducir y prevenir el spam en tu sitio web.

Utiliza herramientas para evitar el spam

La mayoría de las herramientas de desarrollo web, especialmente las de blogs, pueden solicitar a los usuarios que demuestren que no son un programa generador de spam, sino personas de carne y hueso. Habrás visto que, por lo general, se muestra una imagen distorsionada (a menudo conocida como CAPTCHA, para que el test de Turing público automatizado diferencie entre equipos y personas) y se solicita al usuario que escriba las letras o los números que aparecen en dicha imagen. Algunos sistemas de encriptación permiten que esta operación se realice mediante audio en lugar de mediante la escritura. Es un método eficaz para prevenir el spam generado por el usuario. El proceso puede suponer una disminución del número de lectores que dejan comentarios en tus paginas o que crean un perfil de usuario, pero, sin duda, la calidad de los comentarios se verá favorecida.

El servicio gratuito de reCAPTCHA de Google es fácil de implementar en tu sitio. Además, los datos recopilados del servicio se utilizan para mejorar el proceso de análisis de texto como, por ejemplo, de libros o de periódicos. El servicio de reCAPTCHA, no solo protege tu sitio contra los emisores de spam, sino que también te permite ayudar en el proceso de digitalización de libros de todo el mundo. Si quieres implementar reCAPTCHA de forma gratuita en tu propio sitio, puedes registrarte en esta página. Para facilitar la instalación en aplicaciones y entornos de programación conocidos como, por ejemplo, WordPress y PHP, se ofrecen complementos a los que se puede acceder a través de esta página.

Activa la moderación de comentarios

La moderación de comentarios significa que no se publicará ningún comentario hasta que lo hayas leído y hayas dado tu consentimiento. Este proceso conlleva dedicar más tiempo a la supervisión de los comentarios, pero es un método que realmente ayuda a mejorar el servicio ofrecido a los usuarios. Merece la pena especialmente si de forma regular publicas entradas sobre temas controvertidos que puedan dar lugar a acaloradas discusiones. Normalmente, esta opción se encuentra disponible en el mismo programa de blog, por ejemplo, en Blogger.

Utiliza etiquetas "nofollow"

Junto con Yahoo! y con MSN, Google introdujo el microformato HTML "nofollow" hace unos años, y el atributo ha tenido una amplia aceptación. Ningún enlace con el atributo rel="nofollow" se utilizará para calcular el PageRank ni para determinar la relevancia de tus páginas para la consulta de un usuario. Por ejemplo, si un creador de spam incluye un enlace como este:

<a href="http://www.example.com/">Este sitio es bueno.</a>
se transformará en el siguiente enlace:
<a href="http://www.example.com/" rel="nofollow">Este sitio es bueno. </a>
El nuevo enlace no se tendrá en cuenta para calcular el PageRank. Esto no evitará el spam, pero sí los problemas al superar el PageRank.

De forma predeterminada, muchos sitios de blogs, como Blogger, añaden este atributo de forma automática a todos los comentarios que se publiquen.

Inhabilita los hipervínculos en los comentarios

Si tienes acceso al servidor, puedes modificar su configuración para eliminar las etiquetas HTML de los enlaces de comentarios publicados en tu libro de visitas. Los emisores de spam podrán publicar comentarios, pero no podrán incluir hipervínculos que funcionen.

Bloquea las páginas de comentarios mediante robots.txt o metaetiquetas

Puedes utilizar un archivo robots.txt para impedir que Google acceda a determinadas páginas de tu sitio. Esto no evitará que los emisores de spam realicen comentarios o que creen cuentas de usuario, pero tu sitio no se verá afectado por los enlaces incluidos en los comentarios. Por ejemplo, si los comentarios se almacenan en el subdirectorio libro de visitas, podrías añadir el texto que aparece a continuación en el archivo robots.txt.

    Disallow:/guestbook/

Esto impedirá que Google indexe el contenido del libro de visitas y de los subdirectorios.

También puedes usar la etiqueta META para impedir el acceso a una sola página seleccionada, por ejemplo, http://www.example.com/artículo/comentarios. Este es el procedimiento:

    <html>
    <head>
    <META NAME="googlebot" CONTENT="noindex">

Es posible que quieras utilizar estos métodos para bloquear páginas de perfil de nuevos usuarios y de usuarios que aún no sean de confianza. Cuando el usuario sea de confianza, puedes eliminar las restricciones de indexación o de rastreo.

Piénsatelo dos veces antes de habilitar un libro de visitas o comentarios

Si el sitio contiene una gran cantidad de spam, los usuarios suelen llevarse una mala impresión del mismo. Inhabilita esta función si no es de utilidad para los usuarios o si no tienes tiempo de supervisar con regularidad tu libro de visitas o los comentarios publicados. La mayoría de los programas de blogs, como Blogger, te permitirán desactivar los comentarios en las entradas deseadas.

Utiliza una lista negra para evitar los intentos de envío de spam repetitivos

A menudo, Google detecta un amplio número de perfiles falsos en un sitio libre de spam que enlazan al mismo dominio. Si encuentras un perfil no deseado, te será fácil eliminar los demás.

Añade la función que permite informar sobre spam a las invitaciones de amigo y a los perfiles de usuario

Los usuarios se preocupan por la comunidad y a ellos también les molesta el spam. Deja que te ayuden a solucionar la incidencia.

Controla tu sitio para evitar las páginas no deseadas

Una de las mejores herramientas para hacerlo son las Alertas de Google. Configura un sitio: realiza una consulta con palabras clave comerciales o para adultos que no esperarías encontrar en tu sitio. Las Alertas de Google también son una buena herramienta para detectar páginas pirateadas. En la página Palabras clave de las Herramientas para webmasters de Google se incluyen las palabras clave importantes de tu sitio, por lo que te recomendamos que consultes este sitio con regularidad para comprobar si hay algún término inestable e inesperado.

actualizado 12/03/2012