Blog

Mantén el spam de comentarios fuera de tu sitio y lejos de tus usuarios

Viernes, 26 de septiembre de 2008

Así que has configurado un foro en tu sitio por primera vez, o has habilitado los comentarios en tu blog. Escribes cuidadosamente una o dos publicaciones, haces clic en el botón de enviar y esperas con gran expectación a que lleguen los comentarios.

Mantén el spam de comentarios fuera de tu sitio y lejos de tus usuarios

Y los comentarios llegan. Quizás recibas una nota amistosa de un compañero bloguero, una actualización urgente de un miembro de un clan de MMORPG o un recordatorio de tu tía Millie sobre la cena del jueves. Pero entonces recibes otra cosa. Algo… perturbador. Ofertas de chollos demasiado buenos para ser verdad, galimatías verborreicos extraños e imágenes explícitas que sin duda no quieres que vea tu tía Millie. Ahora estás sepultado bajo un diluvio del temido
spam de comentarios.

El spam de comentarios es algo negativo en todos los sentidos. Es malo para ti, porque aumenta tu carga de trabajo. Es malo para tus usuarios, que quieren encontrar información en tu sitio y sin duda no están interesados en enlaces dudosos y contenido irrelevante. Es malo para la web en su conjunto, ya que desincentiva a la gente a abrir sus sitios para contenido aportado por los usuarios y a unirse a conversaciones en foros existentes.

Entonces, ¿qué puedes hacer tú, como webmaster, al respecto?

Mantén el spam de comentarios fuera de tu sitio y lejos de tus usuarios — 2

Una breve advertencia: la lista a continuación es un buen comienzo, pero no es exhaustiva. Hay tantos sistemas diferentes de blogs, foros y tableros de anuncios que es imposible ofrecer instrucciones detalladas para cada uno, por lo que los puntos siguientes son lo suficientemente generales como para tener sentido en la mayoría de los sistemas.

Asegúrate de que quienes comentan sean personas reales

  • Añade un CAPTCHA. Los CAPTCHA requieren que los usuarios lean un texto algo ofuscado y lo vuelvan a escribir para demostrar que son seres humanos y no un script automatizado. Si tu sistema de blog o foro no incluye CAPTCHAs integrados, es posible que encuentres un complemento como
    Recaptcha, un proyecto que también ayuda a digitalizar libros antiguos. Los CAPTCHA no son infalibles, pero le hacen la vida un poco más difícil a los spammers.
    Puedes leer más sobre los diferentes tipos de CAPTCHAs, pero ten en cuenta que añadir uno simple puede ser bastante efectivo.
  • Bloquea el comportamiento sospechoso. Muchos foros te permiten establecer límites de tiempo entre publicaciones, y a menudo puedes encontrar complementos para buscar tráfico excesivo procedente de direcciones IP individuales o proxies, así como otras actividades más propias de bots que de seres humanos.

Utiliza sistemas de filtrado automático

  • Bloquea los comentarios obviamente inapropiados añadiendo palabras a una lista de bloqueo. Los spammers ofuscan las palabras en sus comentarios, por lo que esta no es una solución muy escalable, pero puede mantener a raya el spam descarado.
  • Utiliza funciones integradas o complementos que eliminen o marquen los comentarios como spam por ti. Los spammers utilizan métodos automatizados para ensuciar tu sitio, así que ¿por qué no utilizar un sistema automatizado para defenderte? Sistemas completos como
    Akismet, que tiene complementos para muchos blogs y sistemas de foros
    y TypePad AntiSpam, que es de código abierto y compatible con Akismet, son fáciles de instalar y hacen la mayor parte del trabajo por ti.
  • Prueba a utilizar opciones de filtrado bayesiano, si están disponibles. Entrenar al sistema para reconocer el spam puede requerir cierto esfuerzo por tu parte, pero esta técnica
    se ha utilizado con éxito para combatir el spam de correo electrónico.

Endurece un poco tus configuraciones

  • nofollow
    enlaces no confiables. Muchos sistemas tienen una opción para añadir un atributo nofollow a los enlaces en los comentarios, o lo hacen por defecto. Esto puede disuadir algunos tipos de spam, pero definitivamente no es la única medida que debes tomar.
  • Considera la posibilidad de exigir a los usuarios que creen una cuenta antes de poder publicar un comentario. Esto añade pasos a la experiencia de usuario y puede disuadir a algunos visitantes ocasionales de publicar comentarios, pero también puede mantener más alta la proporción de señal a ruido.
  • Cambia tu configuración para que los comentarios deban ser aprobados antes de que aparezcan en tu sitio. Esta es una gran táctica si deseas mantener los comentarios en un alto estándar, no esperas muchos comentarios o tienes un sitio pequeño y personal. Es posible que puedas permitir que los empleados o usuarios de confianza aprueben las publicaciones por sí mismos, repartiendo la carga de trabajo.
  • Piensa en deshabilitar algunos tipos de comentarios. Por ejemplo, es posible que desees deshabilitar los comentarios en publicaciones muy antiguas que probablemente no reciban comentarios legítimos. En los blogs, a menudo puedes deshabilitar los trackbacks y pingbacks, que son funciones geniales pero pueden ser vías importantes para el spam automatizado.

Mantén tu sitio actualizado

Tómate el tiempo necesario para mantener tu software actualizado y presta especial atención a las actualizaciones de seguridad importantes. Algunos spammers aprovechan los agujeros de seguridad en versiones anteriores de blogs, tableros de anuncios y otros sistemas de gestión de contenido. Consulta la
Lista de verificación rápida de seguridad
para ver medidas adicionales.

Es posible que tengas que encontrar un equilibrio sobre qué tácticas elegir implementar según tu software de blog o foro, tu base de usuarios y tu nivel de experiencia. Abrir un sitio para comentarios sin ninguna protección es un gran riesgo, ya tengas un pequeño blog personal o un sitio enorme con miles de usuarios. Además, si tu foro se ha llenado por completo con miles de publicaciones de spam y ni siquiera aparece en las búsquedas de Google, es posible que desees
enviar una solicitud de reconsideración
después de limpiar el contenido malo y tomar medidas para evitar más spam.

Como bloguero y desarrollador web desde hace mucho tiempo
yo mismo, puedo decirte que un poco de tiempo dedicado a configurar medidas como estas por adelantado puede ahorrarte una tonelada de tiempo y esfuerzo más adelante. Soy nuevo en el equipo de Webmaster Central, originalmente de Cleveland. Estoy muy emocionado de ayudar a otros webmasters y me apasiona la usabilidad y la calidad de la búsqueda (incluso he hecho
un poco de investigación académica
sobre el tema). Por favor, comparte tus consejos para prevenir el spam en comentarios y foros en nuestro
foro, y como siempre, eres bienvenido a hacer preguntas en nuestro
grupo de discusión.

Alien Road

Cómo lo aplicamos

We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.

Servicios relacionados

Compartir