Cómo reducir el spam de comentarios de WordPress con cookies para comentarios
Un sitio en crecimiento viene con nuevos desafíos y uno de ellos es el spam de comentarios. Afortunadamente, hay muchas soluciones para combatir efectivamente el spam de comentarios. Por ejemplo, utilizando Akismet puede reducir efectivamente el spam de comentarios. También puedes usar CAPTCHA para bloquear los robots de spam. En este artículo, le mostraremos cómo reducir el spam de comentarios de WordPress con cookies para comentarios.
Lo primero que debe hacer es instalar y activar el complemento de Cookies para comentarios. El complemento funciona de manera inmediata y no hay configuraciones para que usted configure.
Cómo funcionan las cookies para comentarios?
La mayor parte del spam de comentarios es enviado por bots 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 y hojas de estilo. El texto de una página es suficiente para que determinen la presencia de un formulario de comentarios.
El complemento de cookies para comentarios carga una hoja de estilo o una imagen cuando se accede a una página en su sitio de WordPress. Si el navegador del usuario descarga la hoja de estilo o el archivo de imagen, el complemento establece una cookie en el navegador del usuario..
El complemento comprueba la cookie cuando cualquier usuario intenta publicar un comentario. Si la cookie existe, esto 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 bot de spam, y el comentario que envíen está marcado como spam..
Cómo detener completamente los bots de spam de comentar
Las cookies para comentarios detectarán con éxito a los spammers, pero les permitirá publicar un comentario. Este comentario entra en los comentarios de spam. Con un poco más de esfuerzo, puedes evitar que los robots publiquen un comentario por completo..
Para ello, deberá averiguar el valor de la cookie. Haga clic derecho en cualquier lugar de su sitio web y luego seleccione Ver código fuente.
Esto abrirá una nueva pestaña en su navegador que muestra la fuente HTML de la página. Debe desplazarse hacia abajo hasta la parte inferior de la página hasta que encuentre una línea similar a esta:
El valor despues css.php? k =
Es el valor de la cookie. Como en este ejemplo, es 9692e3a737ecafe8fe6329490410ff50
. Necesitará este valor en el siguiente paso..
Ahora necesita conectarse a su sitio web utilizando un cliente FTP y editar el archivo .htaccess. Simplemente pegue este código antes que nada en su archivo .htaccess.
RewriteCond% HTTP_COOKIE! ^. * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. * $ RewriteRule ^ wp-comments-post.php - [F, L]
Necesitas reemplazar XXX con el valor de la cookie..
Eso es todo. Su archivo .htaccess ahora buscará un valor de cookie y cuando no se encuentre, el usuario dejará de comentar..
Esperamos que este artículo le haya ayudado a reducir el spam de comentarios de WordPress en su sitio..
Si le ha gustado este artículo, suscríbase a nuestro canal de YouTube para obtener más tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Google.+.