Estrategias Clave para Evitar el Spam en Comentarios

1. Configuración Básica de WordPress

Accede a Ajustes > Comentarios en tu panel de administrador de WordPress y ajusta estas opciones:

  • Moderación Manual: Marca la opción «El comentario debe aprobarse manualmente«. Esto significa que ningún comentario se publicará hasta que tú lo revises y apruebes. Es la forma más efectiva, aunque requiere algo de tiempo.
  • Contadores de Enlaces: En la sección de Moderación de comentarios, establece el campo «Mantener un comentario en la cola si contiene…» en un número bajo (como 1 o 2). Los spammers a menudo incluyen muchos enlaces. Si un comentario tiene demasiados enlaces, irá directo a la cola de moderación.
  • Cerrar Comentarios Antiguos: Marca la opción «Cerrar automáticamente los comentarios en artículos con más de X días» (por ejemplo, 90 días). Los spammers suelen apuntar a publicaciones antiguas que ya no se monitorean activamente.
  • Lista Negra de Comentarios: Utiliza el campo de Claves no permitidas para los comentarios para añadir palabras o frases comunes de spam (como «Viagra,» «casino,» «SEO services,» etc.). Los comentarios que contengan estas palabras irán directamente a la papelera.

2. Usar Plugins Anti-Spam (¡Recomendado!)

Los plugins son la forma más fácil y efectiva de bloquear el spam automatizado:

  • Akismet Anti-Spam: Es el plugin anti-spam más popular y viene preinstalado en WordPress. Es muy efectivo, pero requiere que obtengas una clave API (es gratis para blogs personales, pero de pago para sitios comerciales).
  • Antispam Bee: Una excelente alternativa completamente gratuita y sin necesidad de registro. Es muy popular por su eficacia y por no incluir publicidad.
  • reCAPTCHA o HoneyPot: Plugins que integran un CAPTCHA (la casilla de «No soy un robot») o un campo «honeypot» (un campo invisible que solo los bots llenan) en el formulario de comentarios. Por ejemplo: reCAPTCHA by BestWebSoft o Stop Spammers Security.

3. Técnicas Adicionales Avanzadas

Si el spam persiste, puedes implementar estas medidas:

  • Eliminar el Campo de URL: En tu tema, puedes editar el código para eliminar el campo de «Sitio Web» del formulario de comentarios. Muchos spammers solo comentan para dejar un enlace a su sitio. Ten cuidado con este punto si no sabes cómo editar código, ya que podría requerir conocimiento de PHP.
  • Forzar Registro: Marca la opción «Los usuarios deben registrarse y acceder para comentar» en Ajustes > Comentarios. Esto detiene casi todo el spam automatizado, pero también reduce drásticamente la cantidad de comentarios legítimos, ya que la gente no querrá registrarse solo para comentar.
  • Protección a Nivel de Servidor (Si sabes cómo): Puedes bloquear rangos de IP que sepas que provienen consistentemente de granjas de spam utilizando las reglas de tu firewall o archivo .htaccess.

Mi principal recomendación es empezar con Akismet o Antispam Bee y configurar la Moderación Manual para asegurarte de que solo se publiquen comentarios de calidad.

Les dejó un vídeo de Antispam Bee

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *