Si tienes una web WordPress con comentarios habilitados, en algún momento vas a encontrar tu bandeja de moderación llena de mensajes que no tienen nada que ver con tu contenido: enlaces a farmacias dudosas, publicidades extrañas, texto en idiomas que no reconoces. Eso es spam de comentarios, y Akismet es el plugin que WordPress instala por defecto precisamente para lidiar con ese problema.
No es el plugin más vistoso ni el que más funciones añade a tu sitio, pero su función es importante: que los comentarios reales de tus lectores no queden sepultados bajo toneladas de basura automática.
Para qué sirve Akismet
Akismet analiza cada comentario que se envía en tu web y lo compara contra su base de datos de spam global. Si el comentario parece spam, lo mueve automáticamente a la carpeta de spam sin que llegue a publicarse ni a tu bandeja de moderación. Si tiene dudas, lo marca como posible spam para que lo revises tú.
Lo hace en tiempo real, sin que tengas que intervenir. Esto es importante porque el spam de comentarios no lo generan personas reales; son bots que recorren millones de sitios web enviando comentarios de forma automática. Revisar manualmente cada uno sería inviable.
Cómo funciona por dentro
Cada vez que alguien envía un comentario en tu web, Akismet envía esa información a sus servidores, donde se compara con patrones de spam conocidos, listas negras de IPs y URLs, y el comportamiento histórico de ese tipo de mensaje. La respuesta llega en fracciones de segundo: spam, no-spam o revisión pendiente.
Con el tiempo, la base de datos de Akismet se vuelve más precisa porque acumula datos de todos los sitios que lo usan. Si un bot nuevo empieza a spammear, pronto los servidores de Akismet aprenden a reconocerlo y empiezan a bloquearlo en toda la red de sitios que usan el plugin.
Instalación y activación
WordPress incluye Akismet preinstalado (aunque no activado) en todas las instalaciones nuevas. Para activarlo necesitas una cuenta en Akismet.com y una clave de API, que es básicamente un código que conecta tu sitio con sus servidores.
Crear la cuenta es gratuito para sitios personales y blogs. Para sitios comerciales, Akismet requiere una suscripción de pago. El proceso de obtener la clave y configurarla toma menos de cinco minutos.
Gratuito o de pago: cuándo aplica cada caso
Aquí hay una distinción importante que no siempre se menciona claramente:
- Sitios personales o blogs sin ningún tipo de monetización: gratuito.
- Sitios con anuncios, aunque sean de Google AdSense: requiere plan de pago.
- Tiendas virtuales, sitios de servicios, cualquier negocio: requiere plan de pago.
Los planes de pago empiezan desde unos 10 dólares al mes para sitios comerciales. Para una empresa que recibe tráfico constante y quiere protección de spam sin complicaciones, ese costo es razonable. Si tu sitio es un blog personal sin monetización, la versión gratuita cubre bien.
Qué pasa si no usas Akismet
Sin un filtro de spam activo, los comentarios automáticos empiezan a acumularse. En sitios con tráfico, pueden llegar decenas o cientos al día. Eso tiene consecuencias concretas:
- Tiempo perdido revisando y borrando spam manualmente.
- Si alguno pasa la moderación, daña la imagen de tu sitio.
- Los enlaces de spam pueden afectar negativamente tu reputación en Google si los bots logran publicarlos.
- La base de datos de WordPress se llena con registros de comentarios spam que ralentizan el sitio.
Alternativas a Akismet
Akismet no es la única opción. Hay otras formas de controlar el spam de comentarios en WordPress:
- Antispam Bee: gratuito, no envía datos a servidores externos, buena opción para quienes prefieren no depender de un servicio de terceros.
- Desactivar completamente los comentarios: si tu sitio no necesita interacción de usuarios (un sitio de servicios o una tienda, por ejemplo), simplemente apagar los comentarios elimina el problema de raíz.
- Requerir que los comentaristas estén registrados: reduce el spam de bots anónimos, pero también reduce la participación de lectores reales.
- reCAPTCHA en el formulario de comentarios: agrega un paso de verificación que los bots no siempre superan.
Cuándo conviene activar Akismet
Si tu sitio tiene comentarios habilitados y recibe tráfico regular, activar Akismet (o alguna alternativa) es casi obligatorio. Un blog de contenidos, un sitio de noticias o una web con comunidad activa necesita protección de spam desde el primer día.
Para una tienda WooCommerce o un sitio de servicios donde los comentarios no son parte central de la experiencia, la alternativa más simple es desactivarlos directamente desde los ajustes de WordPress. Menos puntos de entrada significa menos superficie de ataque.
Si estás armando tu sitio WordPress y quieres saber qué plugins convienen según el tipo de negocio, en freelo.pe encontrarás orientación específica para el mercado peruano.
Cómo revisar lo que Akismet filtra
Todo lo que Akismet marca como spam va a una carpeta específica en tu panel de WordPress, en Comentarios, pestaña Spam. Conviene revisarla ocasionalmente porque a veces un comentario legítimo puede terminar ahí por error (falso positivo). Si encuentras uno real, lo marcas como «No es spam» y Akismet ajusta su modelo para ese tipo de comentario. Con el tiempo, los falsos positivos se vuelven cada vez más raros.
Configuracion recomendada de Akismet para sitios de negocios
Mas alla de activarlo y poner la clave de API, hay un par de ajustes que conviene revisar. En la pagina de configuracion de Akismet dentro de WordPress puedes definir como se tratan los comentarios que el plugin marca como spam: si se mueven directamente a la carpeta de spam o si se envian a moderacion para que los revises tu.
Para la mayoria de sitios de negocios, dejar que Akismet mueva el spam directamente sin pasar por moderacion es la opcion correcta. Solo conviene activar la moderacion si tienes un sitio con comunidad activa donde el riesgo de falsos positivos es mayor.
Otro ajuste util es limpiar la carpeta de spam periodicamente. Akismet no borra los mensajes de spam de forma automatica; se acumulan en la base de datos. Si tienes un sitio con mucho trafico, esa carpeta puede llenarse de miles de entradas en pocas semanas. WordPress tiene una opcion para vaciarla manualmente, y hay plugins de limpieza de base de datos como WP-Optimize que la limpian de forma automatica segun un calendario.
Por ultimo, si tienes comentarios desactivados en la mayoria de tu sitio pero habilitados en algunas entradas especificas, Akismet solo necesita estar activo en esas paginas. No consume recursos adicionales en paginas donde los comentarios estan cerrados.
Preguntas frecuentes
¿Akismet es gratuito para todos?
No exactamente. Es gratuito para sitios personales sin monetización. Si tu web tiene anuncios, es una tienda online o representa un negocio de cualquier tipo, necesitas un plan de pago que empieza desde unos 10 dólares mensuales. Usar la versión gratuita en un sitio comercial incumple los términos de uso del plugin.
¿Puedo usar WordPress sin Akismet?
Sí. Akismet viene preinstalado pero no es obligatorio. Puedes desactivarlo o eliminarlo sin que afecte el funcionamiento de tu sitio. Si no recibes spam o prefieres otra solución como Antispam Bee, simplemente no activas Akismet. Lo importante es tener algún tipo de protección si los comentarios están habilitados.
¿Akismet afecta la velocidad del sitio?
Su impacto en velocidad es mínimo. El análisis de spam ocurre en los servidores de Akismet, no en tu hosting. El plugin envía los datos del comentario, recibe la respuesta y actúa según eso. La latencia es imperceptible para el usuario que envía el comentario.
¿Qué hago si Akismet marca comentarios legítimos como spam?
Ve a Comentarios en tu panel de WordPress y revisa la pestaña Spam. Si encuentras un comentario legítimo, selecciónalo y usa la opción ‘No es spam’. Akismet aprende de esas correcciones. También puedes agregar ciertas direcciones de correo o IPs a una lista blanca para que sus comentarios siempre pasen directamente.
¿Akismet sirve para formularios de contacto?
No directamente. Akismet está diseñado para comentarios de WordPress. Para proteger formularios de contacto contra spam, la solución habitual es activar reCAPTCHA desde el plugin de formularios que uses (Contact Form 7, WPForms, etc.). Hay extensiones de terceros que conectan Akismet con algunos plugins de formularios, pero no es la configuración estándar.