¿Has experimentado esos mensajes odiosos auto-generados por un bot en tus artículos Joomla! con JComments ?

I have checked your site and i've found some duplicate content, that's
why you don't rank high in google's search results, but there is a tool
that can help you to create 100% unique content, search for: boorfe's tips unlimited
content

Parece que el problema es que el KCaptcha no funciona todo lo bien que debería con los nuevos algoritmos de Inteligencia Artificial (o, al menos, no es todo lo robusto que debería), con lo que parece razonable pasarse a reCaptcha 2.0. Sigue leyendo y aprende cómo.

En los últimos Joomla! el procedimiento es sencillo. Lo primero, acudimos a GitHub para descargar el proyecto JComments modificado:

https://github.com/exstreme/Jcomments-Recaptcha2

O si lo prefieres, vas a este enlace para descargar directamente el fichero .zip.

Una vez descargado, en la parte adminsitrativa de nuestro Joomla!, vamos Extensiones → Gestionar → Instalar. Allí, vamos a la pestaña subir archivo de paquete y buscamos en nuestro PC el descargado previamente. La instalación comenzará automáticamente y no debería darnos más problemas, al menos en Joomla! 3.8.6 y PHP 7.0.

Para activar el reCaptcha en JComments, primero debemos comprobar que lo tenemos activado en nuestro Joomla! Para ello, vamos a Extensiones → Plugins. Allí, buscamos "Captcha - ReCaptcha" y lo clicamos. Dentro seguimos las instrucciones para activarlo en su versión 2.0, introduciendo la clave pública y la clave privada que se genera en la web https://www.google.com/recaptcha/, y nos fijamos antes de guardar y salir que se queda el plugin en Habilitado.

Hecho esto, sólo falta ir a Componentes → JComments → Settings, y en la pestaña Layout buscamos CAPTCHA y en el desplegable, debería aparecernos RECAPTCHA. Lo seleccionamos, guardamos y cerramos y, al menos por un tiempo, se lo hemos puesto un poco más difícil a los spammers.