12 consejos y herramientas vitales para combatir el spam de comentarios en WordPress

¿Te estás cansando de tratar con spam de comentarios en tu blog de WordPress? Bueno, no estás solo.

Los comentarios de spam son un gran problema, especialmente si no estás preparado para tratarlos adecuadamente.

En este artículo, compartiremos los mejores plugins de spam para comentarios de WordPress y consejos útiles para combatir los comentarios de spam en WordPress. Estos consejos le ahorrarán mucho tiempo y eliminarán significativamente el spam de comentarios de su sitio web.

¿Por qué necesita tratar con spam de comentarios en WordPress?

Internet está lleno de robots de spam que propagan automáticamente enlaces a sitios web nefastos en forma de spam de comentarios. El propósito de estos comentarios de spam es para ser clasificados en los motores de búsqueda y también para obtener clics accidentales de visitantes desprevenidos.

Pero no todos los comentarios de spam son enviados por bots. También hay comentarios de spam enviados por humanos. Estos comentarios fuera de tema y mal escritos son más difíciles de captar y a menudo contienen enlaces a sitios web de terceros.

Si usted no está monitoreando su sitio web y estos comentarios se publican, entonces tanto sus usuarios reales como los motores de búsqueda podrán verlos.

Esto afecta la reputación de su sitio web. Los usuarios considerarían que su sitio web es de baja calidad o de spam.

Los motores de búsqueda también pueden marcar su sitio web como inseguro si encuentran enlaces a sitios web que distribuyen malware y virus.

Dicho esto, veamos cómo puede combatir el spam de comentarios de forma eficaz, de modo que dedique menos tiempo a preocuparse por el spam y más tiempo al crecimiento de su negocio en línea.

1. Activar la moderación de comentarios en WordPress

Primero asegurémonos de que no se publique ningún comentario sobre su sitio web sin su aprobación. Este paso asegurará que los comentarios no pasen por alto ningún filtro, y también le dará un control total sobre los comentarios que aparecen en su sitio web.

Esta solución es altamente recomendada para sitios web de negocios como bufetes de abogados, contabilidad, etc.

Vaya a la página Configuración " Discusión dentro del área de administración de WordPress. A continuación, desplácese hacia abajo hasta la sección `Antes de que aparezca un comentario y marque la casilla situada junto a la opción `El comentario debe ser aprobado manualmente.

No olvides hacer clic en el botón "Guardar cambios" para guardar tu configuración.

Todos tus comentarios de WordPress se guardarán para su moderación y tendrás que aprobar manualmente cada comentario antes de que aparezca en tu sitio web.

Ahora te estarás preguntando cómo voy a pasar por todos los comentarios. Bueno, en los siguientes consejos, le mostraremos cómo eliminar los comentarios de spam para que sólo tenga que pasar por comentarios genuinos.

2. Activar Akismet Anti-spam Protection

Akismet es un plugin anti-spam que viene preinstalado con WordPress. Filtra todos los comentarios de WordPress en su sitio web a través de su base de datos anti-spam y captura los tipos más comunes de comentarios de spam.

Akismet está disponible como un plugin gratuito, pero tendrá que registrarse para obtener su clave de API. Puedes conseguirlo gratis para un blog personal o un pequeño sitio web.

Para configurarlo, consulte nuestra guía sobre cómo configurar Akismet para principiantes con instrucciones paso a paso.

3. Uso de Sucuri para combatir los comentarios de spam

Aunque Akismet es capaz de captar muchos comentarios de spam, no puede impedir que los spammers accedan a su sitio web. Demasiadas peticiones de los spammers para enviar comentarios pueden ralentizar su sitio web y afectar su rendimiento.

Aquí es donde Sucuri entra en escena. Es el mejor plugin del firewall de WordPress que te permite bloquear peticiones sospechosas antes de que lleguen a tu sitio web.

Pueden evitar que los robots y scripts automatizados envíen comentarios. Esto reduce la carga en sus servidores y el número de comentarios de spam que recibe.

4. Uso de Honeypot para atrapar robots de spam

La tecnología Honeypot es un método eficaz para engañar a los robots de spam para que se identifiquen. Una vez identificados, sus comentarios pueden ser bloqueados.

En primer lugar, debe instalar y activar el plugin Antispam Bee. Después de la activación, simplemente vaya a la página Settings " Antispam Bee y marque la opción para marcar como spam para todos los comentarios capturados por honeypot.

No olvide hacer clic en el botón Guardar cambios para guardar su configuración.

El plugin usará ahora la técnica de honeypot para atrapar a los robots de spam malos. También tiene otro filtro antispam como validar la dirección IP de tu lista negra de comentarios de WordPress, mirar el bbcode, buscar en la base de datos de spam local, y más.

5. Añadir la verificación de Google reCAPTCHA

Usando reCAPTCHA en el plugin de comentarios de WP, puede habilitar el reto de Google reCAPTCHA en sus formularios de comentarios.

ReCAPTCHA es una forma avanzada de CAPTCHA, que es una tecnología utilizada para diferenciar entre robots y usuarios humanos. CAPTCHA es el acrónimo de "Completely Automated Public Turing test to tell Computers and Humans Apart".

Google facilita a los usuarios la verificación de su identidad simplemente haciendo clic en el botón de la casilla de verificación.

Para los robots de spam, esta tecnología es bastante difícil de eludir porque cuando Google detecta un bot de spam, les da un reto mucho más difícil.

Vea nuestra guía sobre cómo agregar reCAPTCHA a los comentarios de WordPress.

Nota: mientras que la mayoría de los plugins de captura de comentarios de WordPress son molestos, esta es la mejor forma de CAPTCHA que puede usar.

6. Eliminación del campo URL del sitio web del formulario de comentarios

El campo URL en el formulario de comentarios atrae no sólo a los spammers (tanto automatizados como humanos), sino que también invita a las personas que no tienen absolutamente ningún interés en el debate en absoluto.

Estos comentarios suelen contener una o dos líneas de tonterías irrelevantes, y el nombre del autor del comentario contendrá una palabra clave o una combinación de un nombre real con palabras clave como Sally de Dunder Mifflin, o John @SEOconsultants, etc.

Simplemente agrega el siguiente código al archivo functions.php de tu tema de WordPress o a un plugin específico del sitio.

12345functionwpb_disable_comment_url($fields) { unset($fields[url]);return$fields;}add_filter(comment_form_default_fields,wpb_disable_comment_url);

Este código simplemente filtra los campos del formulario de comentarios de WordPress y elimina el campo del sitio web del formulario.

Nota: Necesitarás iniciar sesión en tu hosting de WordPress vía FTP para subir el código de arriba.

7. Desactivar comentarios sobre archivos adjuntos de medios

WordPress crea automáticamente páginas de adjuntos de imágenes donde los usuarios pueden ver una imagen e incluso dejar un comentario sobre ella.

Si estás enlazando tus imágenes a la página de adjuntos, entonces después de un tiempo tendrás muchas páginas de adjuntos con comentarios habilitados en ellas.

Si las imágenes son una parte central de su contenido, entonces está bien. Pero si no desea que los usuarios comenten sobre las imágenes, debe desactivar los comentarios sobre los archivos adjuntos multimedia.

La forma más fácil de hacerlo es instalando el plugin Disable Comments. Una vez activada, ve a la página Settings " Disable Comments y marca la casilla junto a la opciónMedia.

Haga clic en el botón Guardar cambios para guardar su configuración. El plugin ahora deshabilitará los comentarios en sus archivos de WordPress y archivos adjuntos.

8. Desactivar HTML en Comentarios

Otro consejo práctico para desalentar los enlaces en los comentarios es deshabilitar HTML en los comentarios. HTML puede ser usado para ocultar enlaces de spam en los comentarios de WordPress.

Simplemente agregue el siguiente código al archivo functions.php de su tema o a un plugin específico del sitio.

1234567891011121314 functionwpb_comment_post( $incoming_comment) { $incoming_comment[comment_content] = htmlspecialchars($incoming_comment[comment_content]); $incoming_comment[comment_content] = str_replace( "", '$incoming_comment[comment_content] ); return( $incoming_comment); } functionwpb_comment_display( $comment_to_display) { $comment_to_display= str_replace( '); return$comment_to_display;}add_filter( `preprocess_comment_comment, `wpb_comment_post, , 1); add_filter( `comment_text, `wpb_comment_display, , 1); add_filter(comment_text, `wpb_comment_display, , 1);add_filter( comment_text_rss, wpb_comment_display, , 1); add_filter( comment_excerpt, wpb_comment_display, , 1);remove_filter( comment_text, make_clickable, 9 );

Este código cambia el código HTML en entidades HTML que se muestran como el código y que no son analizadas por el navegador.

9. Longitud mínima y máxima de los comentarios

Otra forma de combatir el spam de comentarios es utilizando el plugin Yoast Comment Hacks para establecer una longitud mínima y máxima de comentarios.

Recientemente nos encontramos con un problema de spam de comentarios donde un spammer estaba dejando cientos de comentarios por hora con una sola palabra: hola.

Akismet y Sucuri no pudieron bloquear esto porque el comentario parecía natural. El honeypot antispam ralentizaba al spammer, pero tampoco era capaz de bloquear por completo el ataque.

Simplemente activamos el plugin Yoast Comment Hacks y establecimos la longitud mínima de los comentarios. Esto obliga al usuario a dejar un comentario más significativo en lugar de un mensaje de una sola palabra.

10. Desactivar Trackbacks en WordPress

Una gran parte de los comentarios de SPAM son trackbacks. Para la mayoría de los blogs, no es necesario tener habilitados los trackbacks. Puedes elegir deshabilitar los trackbacks en todo tu blog o en una entrada individual. Esta es una manera fácil de reducir significativamente el SPAM de comentarios.

Puede encontrar la opción anterior visitando Settings " Discussion . Esto desactivará los trackbacks para todo su sitio.

11. Desactivar comentarios en publicaciones antiguas

WordPress te permite desactivar los comentarios de las entradas antiguas. Esto es particularmente útil para sitios web que publican contenido que es más oportuno, como sitios web de noticias o eventos.

Simplemente ve a Settings " Discussion , bajo Other comment settings verás la opción Automatically close comments on articles older than. Marque la casilla junto a esta opción e introduzca el número de días que desea que se muestren los comentarios en un mensaje.

WordPress ahora cerrará automáticamente los comentarios de las publicaciones más antiguas que el número de días definido para esta opción. Si lo necesitas, puedes anular la fecha límite de comentarios en WordPress para los posts individuales en los que te gustaría que los comentarios permanecieran abiertos.

12. Desactivar comentarios

En caso de que sientas que no necesitas comentarios en tu sitio de WordPress, o que la moderación de los comentarios se te escapa de las manos, recuerda que siempre puedes desactivar los comentarios en WordPress. Todo lo que tienes que hacer es ir a Configuración " Discusión y desmarcar la casilla junto a Permitir a la gente que publique comentarios sobre nuevos artículos .

También puede hacer comentarios para usuarios registrados marcando la casilla en la página Configuración ~ Discusión. Para más detalles, vea nuestra guía sobre cómo desactivar completamente los comentarios en WordPress.

Preguntas frecuentes de los usuarios

¿Por qué me están enviando spam?

Los spammers quieren obtener mejores rankings de búsqueda o atraer a visitantes desprevenidos a sitios dudosos y maliciosos. Piensan que mediante el spamming pueden obtener más enlaces, y que de alguna manera afectará positivamente sus clasificaciones de búsqueda.

En la mayoría de los casos, no se trata de un ataque personal contra usted, sino de un proceso sistemático que se dirige a muchos blogs.

¿Qué sucede con los comentarios marcados como "Spam"?

Los comentarios que usted marca como spam, no se muestran en su sitio web. Puede eliminar comentarios de Spammed por lotes y/o recuperar buenos comentarios de la lista de SPAM.

¿Por qué cada comentario entra en la cola de moderación?

Usted habilitó la moderación de comentarios como el primer consejo en este artículo. Esto le da control absoluto sobre cualquier comentario que se publique en su sitio web.

Esperamos que este artículo le haya ayudado a encontrar sugerencias y herramientas útiles para combatir el spam de comentarios en WordPress. También puede ver nuestra guía sobre cómo aumentar el tráfico de su sitio web y convertir a los usuarios en suscriptores mediante la creación de un boletín de noticias por correo electrónico.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

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

Subir