Un sitio en crecimiento viene con nuevos desafíos y uno de ellos es el spam de comentarios. Afortunadamente, existen muchas soluciones para combatir eficazmente el spam de comentarios. Por ejemplo, con Akismet puede reducir eficazmente los comentarios no deseados. También puede usar CAPTCHA para bloquear los bots de spam. En este artículo, le mostraremos cómo reducir el spam en los comentarios de WordPress con Cookies para comentarios.
Lo primero que debe hacer es instalar y activar el Cookies para Comentarios enchufar. El complemento funciona de forma inmediata y no hay configuraciones para configurar.
¿Cómo funcionan las cookies de comentarios?
La mayoría de los comentarios no deseados son enviados por robots de spam. Estos bots 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 estilo. El texto de una página les basta para determinar 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 busca la cookie cuando cualquier usuario intenta publicar un comentario. Si la cookie existe, significa que el usuario no es un robot de spam.
Si la cookie no existe, lo más probable es que el usuario sea un robot de spam, y el comentario que envía se marca como spam.
Cómo evitar por completo que los robots de spam comenten
Las cookies para comentarios detectarán con éxito a los spammers, pero les permitirán publicar un comentario. Este comentario entra en los comentarios de spam. Con un poco más de esfuerzo, puede evitar que los bots publiquen un comentario por completo.
Para hacerlo, deberá averiguar el valor de la cookie. Haga clic derecho en cualquier parte 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:
<img alt="css.php" src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&o=i&t=201927728" width="1" height="1" />
El valor después 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 usando 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]
Debe reemplazar XXX con 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 de WordPress en su sitio.
para más videos tutoriales de WordPress. También puedes encontrarnos en Gorjeo y Google+.