Reducir SPAM en WordPress

Curso de ArcGIS Pro | Curso de QGIS | Curso de ArcGIS 10

Sin duda el peor enemigo para un bloguero (webmaster) es el SPAM, no es otra cosa más que contenido no deseado (incita por medio de enlaces al internauta navegar en sitios ajenos a la temática deseada).

En este blog he probado varias formas para reducirlo de manera significativa, pero en general los resultados no han sido del todo satisfactorios (igual he tenido trabajo en la moderación de comentarios por contenido indeseado, que no es lo mismo lidiar con errores ortográficos y/o gramaticales).

Pero al hacer un pequeño cambio en la plantilla, he logrado disminuir significativamente la cantidad de SPAM, tan solo con eliminar el campo URL en la sección de los comentarios, de la siguiente manera:

 

Dentro del panel de administración dirigirse a Apariencia > Editor > Comentarios (comments.php)

Editar comments WordPress.php

Localizar la etiqueta correspondiente al campo URL (varia dependiendo la plantilla), eliminarla y guardar, tan solo con esta pequeña acción se impide a los robots colocar de forma automática su contenido.

Reducción de SPAM (a partir de Junio 2012) en WordPress eliminando el campo URL de la sección de comentarios.

Reducción de SPAM (Junio 2012) en WordPress, eliminando el campo URL de la sección de comentarios.

Adicionalmente contar con Akismet es una gran ayuda en este tema, también se puede impedir a los robots dejar su contenido agregando en el archivo .htacces (primero crear respaldo) las siguientes líneas:

 

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.xyz. [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

2 comentarios en «Reducir SPAM en WordPress»

  1. Akismet es mi opción preferida y funciona de 10. Por cierto al entrar en este blog Avast detecta un troyano JS Redirector-YG.
    Te mandaría la captura de pantalla pero no se como añadirla a este comentario.
    Captcha!: Muestra una imagen distorsionada (‘captcha’) con un código alfanumérico que el usuario debe introducir para que su comentario sea aceptado (se usa contra el Spam).
    Join the real time web: Este plugin es de pago, realmente vale la pena, ya que su funcionalidad y prestaciones son muy completas.
    Nos permite identificarnos con varias redes sociales, incluyendo también OpenID. Insertar imágenes y videos en el comentario.

    • Gracias, lo he notado desde unos días atrás, he informado al servicio de hosting y no han encontrado el troyano, pero solo sucede cuando uso Avast y Firefox.

      Actualización: Para eliminar JS Redirector-YG de WordPress he eliminado el código malicioso en el archivo index.php (tanto en la raíz como en el tema), luego reestructuré el prefijo de la tabla en la base de datos, posteriormente reinstalé WordPress, espero que no se vuelva a infectarse mi web.

      Muchas gracias por el aviso.

Los comentarios están cerrados.