Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo reducir el Spam de comentarios en WordPress con cookies para comentarios

Un sitio en crecimiento conlleva nuevos retos y uno de ellos es el spam de comentarios. Afortunadamente, existen muchas soluciones para luchar eficazmente contra el Spam de comentarios. Por ejemplo, utilizando Akismet puedes reducir eficazmente el Spam de comentarios. También puede utilizar CAPTCHA para bloquear los robots de spam. En este artículo, le mostraremos cómo reducir el Spam de comentarios en WordPress con Cookies para Comentarios.

Lo primero que tienes que hacer es instalar y activar el plugin Cookies for Comments. El plugin funciona de forma inmediata y no hay ajustes que tengas que configurar.

¿Cómo funcionan las cookies para comentarios?

La mayoría de los comentarios spam son enviados por robots de spam. Estos robots de spam son básicamente scripts de software que rastrean la web en busca de formularios de comentarios y luego envían comentarios de spam.

Para enviar spam a miles de sitios web, estos programas no cargan imágenes ni hojas de estilos. Les basta con el texto de una página para determinar la presencia de un formulario de comentarios.

El plugin de cookies para comentarios carga una hoja de estilos o una imagen cuando se accede a una página de tu sitio WordPress. Si el navegador del usuario descarga la hoja de estilos o el archivo de imagen, entonces el plugin establece una cookie en el navegador del usuario.

El plugin comprueba la cookie cuando cualquier usuario intenta marcar un comentario. Si la cookie existe, significa que el usuario no es un bot de Spam.

Si la cookie no existe, lo más probable es que el usuario sea un spam bot, y el comentario que envíe se marcará como spam.

Cómo detener por completo los comentarios de los robots de spam

Las cookies para comentarios detectarán correctamente a los spammers, pero les permitirán publicar un comentario. Este comentario va a los comentarios de Spam. Con un poco más de esfuerzo, puede detener los robots de publicar un comentario por completo.

Para ello, tendrás que averiguar el valor de la cookie. Haga clic con el botón derecho del ratón en cualquier parte de su sitio web y seleccione Ver fuente de la página.

Opening page source view in Google Chrome

Esto abrirá una nueva pestaña en su navegador mostrando la fuente HTML de la página. Desplácese hasta la parte inferior de la página hasta que encuentre una línea similar a ésta:

<img alt='css.php' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />

El valor después de css .php?k= es el valor de la cookie. Como en este ejemplo, es 9692e3a737ecafe8fe6329490410ff50. Necesitará este valor en el siguiente paso.

Ahora necesitas conectarte a tu sitio web usando un cliente FTP y editar el archivo .htaccess. Simplemente pegue este código antes de cualquier otra cosa en su archivo .htaccess.

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

Debe sustituir XXX por el valor de la cookie.

Eso es todo. Su archivo .htaccess ahora buscará un valor de cookie y cuando no lo encuentre, impedirá que el usuario comente.

Esperamos que este artículo le haya ayudado a reducir el Spam de comentarios en WordPress en su sitio.

Si te ha gustado este artículo, suscríbete a nuestro canal de YouTube para ver más tutoriales en vídeo sobre WordPress. También puedes encontrarnos en Twitter y Google+.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

8 comentariosDeja una respuesta

    • WPBeginner Support

      You’re welcome, glad you liked our post :)

      Administrador

  1. leetramp

    I’m running WP 3.9 and WP warns that this plugin has not been tested with this 3.9. Is this something you can work on resolving? (And, thanks for the what looks like a great plugin!)

    [I’m also running a WP 4.0 site, and I just installed the plugin on both. I’ll let you know if this works for me.]

  2. 1Mattman

    Will this also work with FS Contact Form if you have one setup with no captcha?

  3. Tony Franco

    Very Interesting this Solution! One question, this makes the load more slowly?

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.