Hoy os traigo un post muy interesante y uno de los problemas que más dolores de cabeza nos traen… el SPAM! ☠️😓
¿Cuántos os habéis despertado un día con vuestra web con 1000 comentarios? 🙃 (y no porque nuestro contenido se haya hecho viral)
Aquí os dejo una pequeña guía para cortar por lo sano con todos esos bots 🥷:
Gestionar comentarios
Desactivar comentarios
No hay mejor manera de cortar por lo sano que desactivando comentarios ✂️. Si tienes un blog donde simplemente informas pero no hay feedback, para que tener activado los comentarios? 😎 Si desactivamos seguro que nos evitamos muchos dolores de cabeza innecesarios.
Vamos a Ajustes -> Comentarios
Aquí podéis directamente desactivarlos -> Permitir que se envíen comentarios en las entradas nuevas
O que los usuarios se deban registrar antes de poder escribir un comentario.
Otra cosa que desactivo SIEMPRE, es que envíen emails cada vez que hay comentarios📬 . Imaginaros cuando hay un ataque de spam y tu bandeja de entrada tiene 100 emails en 1 minuto por este motivo.
Integrar reCAPTCHA en comentarios
Si queremos tener activados los comentarios, necesitamos re-captcha sí o sí. 💪
Instalamos en nuestra página web el plugin WP-reCAPTCHA-bp.
Para configurarlo, entraremos en la pestaña Ajustes -> WP-reCAPTCHA-bp y nos pedirá unas claves. (OJO, el plugin es gratuito, son claves de un servicio gratuito). Entramos aquí, rellenamos la info y listo 🚀


Eliminar comentarios WordPress
Opción fácil: Eliminar comentarios manualmente desde el panel
Si son poquitos, podemos eliminarlos manualmente desde nuestro panel de WordPress🗑️ .
- Entramos en Comentarios -> Opciones de Pantalla (arriba a la derecha).
- Nos aparece Número de Elementos por página (20), cambiamos a 1000.
- Ahora seleccionamos el check que hay al lado de Autor, que selecciona todos los elementos y pulsamos en eliminar. 🗳️
Opción difícil: Eliminar comentarios desde base de datos
(Solución apta para programadores o personas muy apañadas 👩💻)
Entramos a PHPMyAdmin para acceder a nuestra base de datos ⌨️ y hacemos una copia de seguridad (más vale prevenir que curar 🙏). Buscamos la tabla wp_comments y estas son las consultas que debéis poner:
Si queréis eliminar todos los comentarios marcados como spam:
DELETE FROM wp_comments WHERE comment_approved = spam
Si queréis eliminar todos los comentarios no aprobados:
DELETE FROM wp_comments WHERE comment_approved = 0
Si tenéis alguna duda sobre el proceso, podéis escribirme y os ayudaré a acabar con el spam 🦹♀️!