Spam en las bitacoras

  • Abr
  • 02

escribe tu comentario! 174 palabras - 1 hits

consejos para reducir el spam en comentarios y trackbacks

Spam, Spam, Spam

El tema del spam en las bitacoras es algo que tiene facíl solución, si eres usuario de Movable Type, existen varias opciones que implementadas en conjunto, te permitiran olvidarte del problema por completo.

Despues de leer el documento escrito por Jay Allen, donde se nos ofrece una serie de consejos para combatir el spam. Y consultar el foro de Pronet, creo que la mejor manera para librarnos de este problema, pasa por lo siguiente.

Lo primero sera cambiar el nombre de los scripts que usa el Movable Type, tanto del mt-comments.cgi como del mt-tb.cgi. Para hacer esto, solo hemos de cambiar el nombre de los ficheros en el servidor, e indicar el nuevo nombre en el fichero de configuración del Movable Type.

Es recomendable cambiar el nombre de los ficheros periodicamente, y lo que es más, ser imaginativos a la hora de elegir un nombre nuevo, no hay limitaciones a la hora de usar caracteres alfanumericos o incluso combinaciones de mayusculas y minusculas.

Otro paso a tener en cuenta, es el de añadir una regla al fichero robots.txt donde se prohiba a los “spiders” indexar este tipo de ficheros, con lo que evitaremos que aparezcan en las busquedas. Aunque si incluimos enlaces a nuestro formulario en la pagina principal del sitio, este último paso, deja de tener sentido.

Otra modalidad de spam es el “referrer spam”.En el caso de que controleis vuestro propio servidor, o que el servidor donde este alojada la página nos permita el uso de ficheros .htaccess , podemos añadir una serie de reglas, que denegaran el acceso a nuestro sitio si el visitante dependiendo de la página de procedencia de este.

Un ejemplo de esta regla seria el siguiente:

  1.  
  2.     RewriteCond %{HTTP_REFERER} (poker) [NC,OR]
  3.     RewriteCond %{HTTP_REFERER} (viagra) [NC,OR]
  4.     RewriteCond %{HTTP_REFERER} (buy) [NC,OR]
  5.     RewriteCond %{HTTP_USER_AGENT} (Program\ Shareware|Fetch\ API\ Request) [NC,OR]
  6.     RewriteCond %{HTTP_USER_AGENT} (Microsoft\ URL\ Control) [NC]
  7.     RewriteRule .* - [F]
  8.  

Con esto, el spam esta más que controlado.

Como complemento a todo esto, podemos usar una serie de plugins, diseñados para tal efecto.

Personalmente uso estos dos:

MTBlackList
Quizas el más conocido, este plugin nos proporciona un sistema para moderar los comentarios de nuestra bitacora, se basa en la idea de denegar o moderar el comentario según la url que se quiera añadir. Para esto, utiliza un fichero autoactualizable donde se añaden las url no permitidas. Las ventajas de este plugin son obvias, aunque si nuestra bitacora es asediada por los “spammers” quizas no nos libremos del trabajo de borrar los mensajes no deseados.
MT-DSBL
Con este plugin podremos moderar o denegar los comentarios que provengan de clientes que utilicen proxys abiertos. Solo hay que descomprimirlo en el directorio de plugins y el se encarga de todo. El fichero viene en dos versiones, una que modera los comentarios y otra que los deniega, hay que elegir la que mejor se adapte a nuestras necesidades.

Existen plugins más elaborados, que utilizan filtros bayesianos, nos permiten cerrar los comentarios automaticamente e incluso sistemas para validar que quien postea el comentario sea una persona y no un sistema automático, pero creo que solo hacen falta en configuraciones muy concretas.

Personalmete estos han sido los pasos que he realizado, y hasta la fecha, solo he tenido uno o dos comentarios sospechosos, que claramente habian sido añadidos a mano.

Espero que la explicación os sirva para dar otro paso en la lucha contra estos petardos que no saben hacer otra cosa que incordiar.

ningún comentario por el momento

Escribe tu comentario

Puedes utilizar este formulario para escribir tu opinion sobre esta entrada, no existe ningun tipo de limitacion a la hora de enviar opiniones, tan solo sigue unas reglas basicas de cortesia y todos estaremos mas contentos.

Puedes identificarte utilizando OpenID, solo tienes que introducir tu URL OpenID en el siguiente campo y pulsar el boton de validar.





Instrucciones para los comentarios

El simbolo * indica que se trata de un campo obligatorio.

Este sitio usa Markdown junto con Smartypants para educar los textos, tambien esta disponible para los comentarios.

A continuación os muestro algunas de las equivalencias:

  • [enlace de ejemplo](http://example.com/) resulta enlace de ejemplo.
  • **Texto en Negrita**
  • _Italica_
  • > blockquote
  • > > nested blockquote
  • * Esto es un elemento de una lista desordenada (ul)
  • 1. Esto es un elemento de una lista ordenada (ol)

MC Puedes seguir las respuestas a tus comentarios con MyComments.