Cómo detener el spam de comentarios en WordPress

La sección de comentarios puede ser una mina de oro para interactuar con tu audiencia. Sin embargo, los comentarios sin moderar pueden convertirse rápidamente en un caos. Si no estás atento al spam, puede invadir todas las secciones de comentarios de tu web. Estos mensajes pueden asustar a los lectores reales y evitar que interactúen con otros usuarios (y contigo).

En la mayoría de los casos, el spam se reconoce fácilmente. Los usuarios o invitados dejan enlaces a otras webs sin explicar por qué, o hablan sobre productos y servicios que no tienen nada que ver con tu contenido. Si tomas medidas para detener estos mensajes, tus secciones de comentarios estarán protegidas y tendrán valor para tu audiencia.

En este artículo, vamos a echar un buen vistazo a cómo aparece el spam en una sección de comentarios. Te enseñaremos a identificar los comentarios de spam en tus webs de WordPress y hablaremos sobre cómo afectan negativamente. Por último, te mostraremos ocho formas de evitar el spam en los comentarios en WordPress. ¡Vamos allá!

¿Qué es el spam de comentarios?

Si usas Internet, ya conoces al spam. Probablemente recibas montones de correos electrónicos a la semana anunciando productos y ofertas fraudulentas. Pero los mensajes de spam no solo llegan en forma de correos electrónicos, están por todas partes.

Los spammers tienden a dirigirse a las secciones de comentarios porque ofrecen la oportunidad de dirigirse a una audiencia amplia. En blogs populares, no es raro tener secciones de comentarios con un montón de usuarios participando en la conversación. Un solo comentario de spam que apunte a otra web puede conseguir fácilmente algunos clics, y más aún si se integra en la conversación.

Ejemplo de un comentario de spam en WordPress

En términos generales, el spam de comentarios es cualquier contenido con el único propósito de dirigir a los visitantes hacia otras webs. Los comentaristas de spam intentan que las personas compren o se registren en alguna parte, obtener información confidencial de los visitantes o instalar malware en sus dispositivos. Algunas veces habrá comentarios legítimos que lleven a los lectores a webs de terceros, pero estos enlaces deben tener sentido en el contexto de la conversación.

Puede ser tentador simplemente ignorar el spam de comentarios, pero eso puede tener un impacto negativo en tu web. Si visitas un sitio y ves que su sección de comentarios está inundada de mensajes de spam, es posible que no confíes en su contenido o en la empresa en cuestión. Más tarde hablaremos de otras formas en que el spam puede afectar a tu web, pero primero vamos a aprender a identificar este tipo de comentarios.

Cómo identificar el spam de comentarios

Los comentarios de spam tienden a ser muy fáciles de detectar. En muchos casos, son bots los están detrás, no personas reales. Estos bots están programados para ir a las secciones de comentarios que no requieren ningún tipo de verificación y publicar mensajes que llevan a webs de terceros.

Ejemplo de comentario de spam

Si alguna vez tienes dudas sobre si un comentario es spam o no, hay algunas señales que puedes comprobar, como:

  • El comentario proviene de una cuenta de invitado o una con un nombre genérico
  • El usuario no tiene avatar
  • El comentario incluye enlaces a webs de terceros
  • Hay menciones de productos, servicios y beneficios para los lectores
  • El comentario tiene poco o nada que ver con la conversación en curso

Trolls vs spam

A veces, puedes recibir comentarios de mal gusto o que no aportan nada a la conversación. Estos usuarios pueden tener opiniones legítimas y pensar que realmente están contribuyendo a la comunidad, o también pueden estar troleando. Pero estos comentarios no son necesariamente spam.

Existen algunas diferencias entre los troles y el spam. Los troles son personas reales y el spam se distribuye principalmente a través de bots. Además, el objetivo principal de un trol es interrumpir la conversación, sembrar la discordia y provocar respuestas emocionales en otras personas. El objetivo principal del spam suele ser algún tipo de beneficio económico, ya sea una táctica de marketing poco ética (pero real) o un intento de estafa.

¿Por qué los bots de spam de comentarios atacan tu web?

Si estás trabajando en tu primera web de WordPress, a lo mejor piensas que los bots de spam tienen algo en tu contra. Desafortunadamente, el spam de comentarios es algo con lo que casi todas las webs tienen que lidiar (a menos que desactives por completo los comentarios).

Los bots recorren la web en busca de secciones de comentarios que atacar. No diferencian entre los sitios que son relevantes para las webs, productos y servicios que están promocionando de los que no. Para los spammers, todo se reduce a una cuestión de números. Si dejan miles de comentarios en muchas webs diferentes, al menos algunos lectores caerán en la trampa.

Algunos de esos usuarios compartirán información personal o incluso datos de pago que los spammers pueden robar. En algunos casos, los spammers pueden obtener beneficio directamente al realizar ventas a usuarios que no son conscientes de sus prácticas poco éticas.

Las secciones de comentarios pueden ser una fuente increíble de ideas y debates interesantes en tu web. Pueden animar a los usuarios a estar atentos a nuevas publicaciones y a construir relaciones con otros usuarios. Por otro lado, el precio a pagar por tener una sección de comentarios es tener que lidiar con el spam.

Afortunadamente, WordPress te brinda varias herramientas y funcionalidades que facilitan el manejo de los comentarios de spam. Hablaremos sobre ello en un momento, pero por ahora vamos a ver otras formas en que los comentarios de spam pueden afectar a tu web.

Cuatro formas en que los comentarios de spam afectan negativamente a tu web

1. Los comentarios de spam disminuyen la confianza 

Si te encuentras con una web que parece fiable, pero está hasta los topes de comentarios de spam, a lo mejor puedes pensar que el sitio está abandonado. Como mínimo, pensarás que sus propietarios quizá no se preocupan por limpiar sus secciones de comentarios o que no prestan ninguna atención a los comentarios.

Cuanto más obvio sea el spam, más impacto negativo tendrá en la imagen de tu web.

Comentario de spam lleno de hashtags

Quizá los usuarios del mundillo de la tecnología no te juzguen demasiado por tener spam en tu web, ya que saben de dónde viene. Pero no todos tus lectores sabrán que deben ignorar los comentarios de spam.

Algunos usuarios verán el spam y pensarán que, dado que está en tu web, estás de acuerdo o recomiendas las ofertas que incluyen los comentarios. Si eso se traduce en que realicen una compra fraudulenta o compartan información personal por Internet, disminuirá su confianza en ti.

Si tienes una web con una sección de comentarios, es tu responsabilidad mantenerla limpia, y no solo para que tu web tenga mejor aspecto. Debes considerar que parte de tu audiencia no tiene los conocimientos técnicos para diferenciar las ofertas de spam del contenido real, y es tu trabajo «protegerlos» mientras están en tu web.

2. Los comentarios reales pueden perderse entre el spam

Si eres un usuario que intenta tener una conversación real en una sección de comentarios, navegar por el spam puede ser un poco frustrante. Las respuestas reales al tema en cuestión pueden perderse fácilmente a medida que los bots invaden la sección de comentarios.

Esa frustración puede llevar a los usuarios a decidir que comentar en tu contenido simplemente no vale la pena. Los comentarios pueden ser una gran fuente de debate sobre tus publicaciones, preguntas que pueden llevar a nuevo contenido e incluso usuarios que simplemente te agradecen tu esfuerzo.

Si permites que el spam se propague sin control en tu web, perderás gran parte del valor que las secciones de comentarios pueden proporcionar. En ese caso, quizás sea mejor desactivar los comentarios por completo.

3. El spam puede afectar a la optimización para motores de búsqueda (SEO) de tu web

Para que una web tenga una buena clasificación en los motores de búsqueda hay que invertir mucho tiempo y esfuerzo. Puede llevar meses o incluso años hacer crecer una web hasta el punto en que reciba un tráfico decente desde los resultados de búsqueda. Ese proceso implica realizar un montón de ajustes de SEO, retocar tus páginas y entradas para que estén bien optimizadas y publicar un contenido superior al de tus competidores.

Por desgracia, los comentarios de spam pueden tener un impacto negativo en tu SEO si los dejas sin revisar. La mayoría de los comentarios de spam incluyen enlaces a webs externas, y los motores de búsqueda no pueden diferenciar entre esos enlaces y los que incluyes en tu contenido.

Desde la perspectiva del motor de búsqueda, lo que ve es que tu web de repente incluye muchos enlaces de escaso valor. Dado que los enlaces son una de las muchas señales que los motores de búsqueda utilizan para determinar los rankings, los comentarios de spam pueden hacer que tu web tenga peores resultados.

Teniendo en cuenta lo importante que es el tráfico de los motores de búsqueda para el crecimiento de la mayoría de las webs, no puedes permitir que los comentarios de spam proliferen en tu sitio. Por eso necesitas tomar medidas para prevenir el spam y eliminarlo si logra pasar tus defensas.

4. El spam puede ralentizar tu web

Si recibes muchos bots de spam intentando enviar comentarios, estas solicitudes pueden afectar el rendimiento de tu web. Si tu sitio tiene que ocuparse de miles de envíos de spam al día puede consumir muchos recursos, especialmente si tienes un plan de alojamiento económico. Además, si permites que los comentarios de spam se acumulen, puede que termines con una base de datos sobrecargada, lo que ralentizará aún más los tiempos de carga de tu web.

Si tus lectores tienen que esperar mucho tiempo para que tus páginas se carguen, es menos probable que se queden para leer tu contenido, y mucho menos para dejar un comentario (a menos que sea para quejarse de lo lento que es tu sitio).

Cómo prevenir el spam de comentarios en WordPress

Llegados a este punto, es normal que te hayas preocupado. El spam causa muchos problemas y es casi seguro que los bots intentarán publicar este tipo de mensajes en tu web. Entonces, ¿qué puedes hacer al respecto?

La buena noticia es que WordPress ofrece una montón de maneras de prevenir y filtrar los comentarios de spam en tu web de WordPress. En este apartado, echaremos un vistazo a todos los enfoques que puedes tomar para prevenir el spam y proteger tus secciones de comentarios.

1. Usa un plugin para filtrar los comentarios de spam

La mejor manera de lidiar con el spam es usar un plugin que pueda detectar automáticamente qué comentarios son legítimos y cuáles no lo son. Eso es pedirle mucho a un plugin, pero es precisamente lo que hace Akismet.

Gráfico que muestra cómo funciona Akismet

Cuando usas Akismet, el plugin analiza cada comentario que se envía en tu web. Accede a la base de datos global de Akismet y verifica si los comentarios coinciden con otras entradas y fuentes de spam conocidas.

Todo eso sucede en segundo plano, en cuestión de segundos. Si Akismet considera un comentario como spam, se marca y no se publica. Pero también puedes revisar estos comentarios manualmente para asegurarte de que no se marquen comentarios reales por error.

Comentarios marcados como spam

Si quieres aprobar un comentario, puedes marcarlo para que se publique y aparecerá en tu web. Pero ahorras mucho tiempo mirando solo los comentarios que Akismet haya marcado en lugar de revisar todos los comentarios manualmente.

Hay una versión gratuita del plugin que es perfecta para la mayoría de webs. Por otro lado, si tienes un sitio comercial o recibes un gran volumen de tráfico, échales un vistazo a los planes premium.

2. Desactiva totalmente los comentarios de WordPress

Si quieres detener por completo el spam, puedes desactivar los comentarios en toda tu web. Este es un enfoque un poco extremo, por lo que solo te lo recomendamos si estás seguro de que no aportarían nada a tu sitio.

Para desactivar los comentarios en WordPress, accede a tu escritorio y ve a Ajustes Comentarios. Busca la sección que dice Ajustes por defecto de las entradas en la parte superior de la pantalla y desmarca la opción Permitir a la gente enviar comentarios en las nuevas entradas:

Ajustes de los comentarios en WordPress

Esa configuración desactivará los comentarios en todas las entradas que publiques a partir de ahora. Pero los comentarios seguirán activos en las páginas y entradas antiguas. Para desactivarlos, ve a la pestaña Entradas o Páginas . Selecciona una página o entrada y haz clic en Edición rápida debajo de su nombre. Verás una opción que dice Permitir comentarios.

Sección de edición rápida para entradas o páginas individuales

Si esa opción está marcada, desmárcala. Repite este proceso en cada página y entrada donde quieras desactivar los comentarios.

Dependiendo del tipo de web que tengas, desactivar por completo los comentarios puede costarte algo de participación de los usuarios. Afortunadamente, hay otras formas de reducir el spam.

3. Obliga a los usuarios a registrarse antes de comentar

Una de las mejores formas de reducir el spam de comentarios en WordPress es hacer que sea más difícil para los bots enviar comentarios. Obligar a los bots a registrarse e iniciar sesión antes de que puedan comentar puede ayudar mucho a reducir las entradas de spam en tus páginas y entradas.

WordPress te permite hacerlo en un solo ajuste de tu web. Ve a Ajustes → Comentarios y desplázate hasta la sección Otros ajustes de comentarios. Marca la casilla que dice Los usuarios deben estar registrados e iniciar sesión para comentar.

Ajustes de comentarios en WordPress

Al activar esta opción, obligas a los spammers y bots a pasar por el proceso de registro si quieren enviar algo en tu web. En muchos casos, eso puede ser suficiente para disuadir a los spammers. Pero el registro de usuarios de spam es algo que sigue ocurriendo, así que es posible que tengas que implementar algunas medidas preventivas más.

4. Deja los comentarios en espera para aprobarlos antes de que se publiquen

De forma predeterminada, WordPress publica los comentarios en cuanto los usuarios los envían. Pero también incluye una cola de moderación donde puedes revisar los comentarios y aprobarlos o rechazarlos antes de que se publiquen.

Puedes configurar WordPress para que tu web requiera que apruebes cada comentario manualmente. Para hacerlo, ve a Ajustes → Comentarios y desplázate hasta la sección Para que un comentario aparezca. Activa la opción que dice El comentario debe ser aprobado manualmente.

Configuración de la aprobación manual de comentarios

También hay otra opción para que WordPress publique automáticamente los comentarios si ya has aprobado otros comentarios del mismo usuario. Esa configuración puede ahorrarte mucho tiempo, ya que solo tendrás que revisar los comentarios de cada usuario una vez.

Para ver los comentarios pendientes, haz clic en el icono de chat en el menú superior del escritorio. Ese icono debería mostrar un número a su derecha que indica la cantidad de comentarios pendientes en la cola.

Cola de moderación de comentarios

Desde esta pantalla, puedes revisar los comentarios uno por uno y aprobar aquellos que no sean spam. Si ves un comentario de spam, puedes eliminarlo permanentemente.

En general, no hay muchas situaciones en las que tenga sentido que los comentarios legítimos incluyan enlaces. Tus lectores pueden querer señalar contenido relevante entre ellos, pero por lo general, los comentarios que incluyen enlaces tienden a ser considerados spam.

WordPress ofrece una solución a ese problema al permitirte configurar cuántos enlaces puede incluir un comentario antes de que se marque como spam. Puedes encontrar esta opción en la página de AjustesComentarios en la sección de Moderación de comentarios.

Lista de moderación de comentarios

De forma predeterminada, WordPress marcará como spam cualquier comentario que incluya dos o más enlaces en su contenido. Si quieres aún más prevención, puedes reducir ese número a un enlace. Esto significa que cualquier comentario que incluya enlaces irá a la cola de moderación para esperar tu aprobación.

Esta sección también te permite establecer palabras clave que WordPress utilizará para marcar comentarios. Si detecta esas palabras en los nuevos comentarios, WordPress los mantendrá en la cola de moderación. Algunas palabras clave que puedes incluir pueden ser:

  • Comprar/vender
  • Ganar dinero
  • Oferta
  • Stock y envío

Todas esas palabras clave son buenos indicadores de comentarios de spam. Puedes ser tan agresivo como quieras al elegir qué términos filtrar, pero ten en cuenta que esto significa que tendrás que pasar más tiempo aprobando comentarios manualmente.

En lugar de decidir qué palabras clave bloquear por tu cuenta, también puedes beneficiarte de la experiencia colectiva de la comunidad de WordPress. Por ejemplo, puedes descargar la Lista negra de comentarios para WordPress recomendada que se encuentra en GitHub.

6. Añade un CAPTCHA en tus secciones de comentarios

Puede que hayas notado que muchas secciones de comentarios te obligan a resolver un CAPTCHA antes de poder enviar un comentario. Los CAPTCHA son pruebas simples diseñadas para detener a los bots y asegurarse de que eres una persona. 

WordPress no incluye funcionalidad de CAPTCHA de serie. La buena noticia es que puedes añadir fácilmente esta función utilizando un plugin como reCaptcha.

Este plugin te permite añadir CAPTCHA a múltiples elementos dentro de tu web. Puedes ponerlos en secciones de comentarios, formularios de contacto y formularios de registro y acceso, entre otras cosas.

Si los visitantes (o los bots) no pueden resolver los CAPTCHA, no podrán enviar comentarios. Pero los CAPTCHA no siempre detectan todos los comentarios de spam. Los bots son más inteligentes cada día que pasa y a veces encuentran formas de superar incluso los acertijos más difíciles.  

7. Utiliza un sistema de comentarios de terceros

El sistema de comentarios de WordPress funciona perfectamente e incluye muchas funcionalidades para facilitarte la vida. Sin embargo, carece de cosas como la integración con redes sociales y la capacidad de que los visitantes respondan utilizando imágenes, GIF, emoticonos y otras opciones.

Si quieres que tu público tenga acceso a ese tipo de funcionalidades, puedes sustituir el sistema de comentarios predeterminado de WordPress por otro diferente. Hay muchos plugins de WordPress que mejoran la sección de comentarios:

  1. wpDiscuz: este plugin amplía el sistema de comentarios nativo de WordPress y añade nuevas opciones como diseños personalizados, notificaciones en tiempo real, secciones de comentarios adaptables y más. 
  2. WP Social Comments: con este plugin, los visitantes podrán utilizar su cuenta de Facebook para dejar comentarios en tu web.
  3. Super Socializer: este plugin te permite utilizar el sistema de comentarios de Facebook en WordPress y permite a los usuarios iniciar sesión con sus cuentas de redes sociales.
  4. Jetpack Comments: los visitantes pueden iniciar sesión utilizando sus cuentas de redes sociales, dar «Me gusta» a los comentarios de otras personas y recibir una notificación cuando otro usuario responda.

Los plugins de comentarios que incluyen componentes de redes sociales ofrecen una forma fantástica de reducir el spam en WordPress. Al obligar a los usuarios a iniciar sesión a través de redes sociales para comentar, dificultas que los spammers envíen comentarios falsos en tu web.

8. Configura un firewall de aplicaciones web (WAF)

Utilizar un WAF puede ayudarte a evitar que los atacantes accedan a tu web. Los WAF te permiten configurar reglas que determinan quién puede utilizar tu sitio. Esto significa que puedes bloquear direcciones IP, visitantes de regiones específicas, bots que intentan acceder a tu web repetidamente en cortos períodos de tiempo y mucho más.

Si alguna vez te has encontrado con una web que utiliza Cloudflare o Sucuri, ya has visto los WAF en acción. La mayoría de las redes de distribución de contenido (CDN) ofrecen funcionalidad de WAF, ya que les ayuda a proteger a sus usuarios contra el tráfico malicioso.

Utilizar una CDN también te ayudará a mejorar los tiempos de carga en toda tu web. Dependiendo del servicio que utilices, es posible que también tengas acceso a funciones como la optimización automática de imágenes y protección contra ataques de denegación de servicio (DDoS), entre otras.

Algunas CDN te ayudarán a proteger tu web contra bots y spammers conocidos. Con solo activar la CDN se bloqueará a esos agentes conocidos para que no puedan acceder a tu web y dejar comentarios.

El spam es inevitable, pero se puede combatir

Si tienes secciones de comentarios en tu web, te enfrentarás al spam. Los bots de spam están en todas partes, y si los ignoras, pueden inundar rápidamente tus secciones de comentarios con enlaces a otras webs y ofertas que asustarán a algunos de tus visitantes reales.

Por suerte, WordPress ofrece varias formas de lidiar con el spam en los comentarios. Puedes utilizar los ajustes integrados para dificultar que los spammers envíen comentarios a tus páginas y entradas. También puedes utilizar plugins que filtren automáticamente el spam de comentarios fácilmente reconocible de WordPress, añadan CAPTCHA a tus secciones de comentarios o requieran que los visitantes inicien sesión utilizando sus cuentas de redes sociales.

Si quieres una solución simple pero efectiva, puedes empezar por configurar Akismet. Este plugin filtrará automáticamente los comentarios de spam en tu web de WordPress, por lo que no tendrás que pasar tiempo revisando toda la cola de moderación manualmente. Akismet también se integra con algunos de los plugins más populares de WordPress, como Jetpack, Contact Form 7, Gravity Forms, Formidable Forms y otros.

Deja una respuesta