Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir fácilmente reCAPTCHA al formulario de comentarios de WordPress

Los comentarios Spam son lo peor. Es como tener invitados sin invitación que garabatean tonterías por todo tu hermoso sitio web.

Pero no te preocupes, no tienes por qué desactivar por completo los comentarios y perderte la auténtica participación de los usuarios. Hay una forma de mantener a raya a los spammers: reCAPTCHA.

Puedes pensar en reCAPTCHA como un guardia de seguridad para tu sección de comentarios. Utiliza rompecabezas inteligentes y desafíos para asegurarse de que solo personas reales, no bots, puedan dejar comentarios en tus entradas.

En esta guía, le mostraremos cómo añadir fácilmente la protección reCAPTCHA a su formulario de comentarios de WordPress, para que pueda volver a disfrutar de conversaciones reales con sus lectores.

How to Add reCAPTCHA to WordPress Comment Form

¿Qué es Google reCAPTCHA?

El Spam en los comentarios es un problema en muchos sitios web de WordPress. Akismet, el popular servicio de filtrado de spam para WordPress, bloquea cerca de 7,5 millones de comentarios spam cada hora.

reCAPTCHA es una de las mejores formas de combatirlo. reCAPTCHA es una forma avanzada de CAPTCHA que puede distinguir entre robots y usuarios humanos. De hecho, CAPTCHA es el acrónimo de ‘Completely Automated Public Turing Test to Tell Computers and Humans Apart’ (Prueba de Turing pública completamente automatizada para distinguir entre ordenadores y humanos).

Google adquirió la tecnología CAPTCHA en 2009 y más tarde la renombró como reCAPTCHA. También facilitaron a los usuarios humanos la superación de la prueba.

Para superar la prueba, los usuarios deben hacer clic en una casilla de verificación que indica que no son robots. O bien pasan la prueba inmediatamente, o bien se les presenta un conjunto de varias imágenes en las que tendrán que hacer clic en los objetos que coincidan.

New recaptcha

Google ha puesto reCAPTCHA a disposición del público para que los propietarios de sitios web puedan utilizarlo en formularios de contacto, páginas de acceso y formularios de comentarios para reducir el Spam.

También es muy fácil de establecer y añadir a los formularios de comentarios de WordPress.

Dicho esto, veamos cómo añadir fácilmente reCAPTCHA a un formulario de comentarios de WordPress con instrucciones paso a paso.

Instalación de un plugin reCAPTCHA para WordPress

Lo primero que tienes que hacer es instalar y activar el plugin Advanced Google reCAPTCHA. Puedes consultar nuestra guía paso a paso sobre cómo instalar un plugin de WordPress para obtener instrucciones detalladas.

Una vez activado, debe visitar la página de Google reCAPTCHA avanzado para establecer los ajustes del plugin.

The Advanced Google reCAPTCHA Settings Page

El plugin te pedirá las claves API de Google reCAPTCHA. Puede crear estas claves de forma gratuita desde el sitio web oficial de reCAPTCHA al hacer clic en el enlace “registre su dominio” en la parte superior de la pantalla.

Registro de su sitio web para obtener claves de API reCAPTCHA

El enlace “registre su dominio” le llevará al sitio web de Google reCAPTCHA, donde podrá registrar su sitio para que funcione con reCAPTCHA.

Se te pedirá que accedas con tu cuenta de Google. A continuación, aparecerá la página “Registrar un sitio nuevo”, en la que deberás facilitar algunos datos básicos para registrar tu sitio.

En primer lugar, escriba el nombre de su sitio web o cualquier otro nombre de su elección en el campo “Etiqueta”. Esto le ayudará a identificar fácilmente su sitio en el futuro.

Adding a New Site to Google reCAPTCHA

A continuación, seleccione el botón de opción “Desafío (v2)”. Se abrirán dos nuevas opciones.

Puesto que desea añadir la casilla de verificación reCAPTCHA a su sitio, debe seleccionar la primera opción, ‘I’m not a robot Checkbox’.

Cuando se desplace hacia abajo, verá el cuadro de texto “Dominios”. Esto le permite añadir el nombre de dominio de su sitio web donde desea añadir la casilla de verificación reCAPTCHA.

También puede añadir varios dominios o subdominios al hacer clic en el icono más (+). Esto le permitirá utilizar las mismas claves API en diferentes sitios web.

Add Domain and Email to reCAPTCHA Site

Una vez cumplimentado el formulario, puede hacer clic en el botón “Enviar” para registrar su sitio.

Google reCAPTCHA le mostrará ahora un mensaje de correcto junto con la clave del sitio y la clave secreta en esta página.

Copy Site and Secret Keys

Ahora puede utilizar estas claves API en los ajustes del plugin en su sitio web de WordPress.

Añadir reCAPTCHA a un formulario de comentarios de WordPress

Ahora, debe volver a la página de Google reCAPTCHA avanzado en el área de administrador de WordPress.

En la página de ajustes, tienes que pegar la clave del sitio y la clave secreta.

Paste the Site Key and the Secret Key

A continuación, compruebe que la casilla “Activar para formulario de comentarios” está marcada.

Por defecto, reCAPTCHA se utilizará en la página de acceso / registro, en la página de pérdida de contraseña y en el formulario de comentarios. Puedes marcar / desmarcar las casillas para activar las opciones que necesites.

Una vez que haya terminado, no olvide hacer clic en el botón “Guardar cambios” situado en la parte inferior de la página para guardar las claves API y activar reCAPTCHA.

Enhorabuena, has añadido correctamente reCAPTCHA a tu formulario de comentarios de WordPress. Ahora puede marcar / comprobar la sección de comentarios de las entradas de su blog para confirmar que funciona.

Comment reCAPTCHA Preview

Nota: La casilla de verificación de reCAPTCHA solo se mostrará a los usuarios desconectados. Para obtener una vista previa de reCAPTCHA, deberá salir de WordPress o abrir su sitio web en una ventana de incógnito en su navegador.

Más formas de combatir el Spam de comentarios en WordPress

reCAPTCHA es sólo una forma de combatir el Spam de comentarios en tu sitio web. Aquí tienes algunas más.

Lo primero que debe hacer es activar la moderación de comentarios. Esto le dará la oportunidad de ver y aprobar los comentarios antes de que se muestren en su sitio web.

Comment Must Be Manually Approved

También puede utilizar el plugin Akismet para detectar automáticamente los tipos más comunes de comentarios spam comprobando una base de datos global de spam. Akismet viene preinstalado con WordPress, pero no está activado por defecto.

Mejor aún, el plugin premium Sucuri le permite bloquear solicitudes sospechosas incluso antes de que lleguen a su sitio web. Esto evita que los robots y scripts automatizados envíen comentarios. Lo utilizamos en todos nuestros sitios web.

También puedes bloquear los comentarios de Spam con el plugin Antispam Bee. Te permite establecer reglas acerca de en qué usuarios confiar, como comentaristas aprobados o comentaristas con un Gravatar. También puedes crear reglas que marquen inmediatamente los comentarios como Spam, por ejemplo cuando contienen código.

Puedes aprender acerca de estos métodos y muchos más en nuestra selección experta de consejos y herramientas para combatir el Spam de comentarios en WordPress.

Guías de expertos para mejorar la experiencia de los comentarios en WordPress

Esperamos que este tutorial te haya ayudado a aprender cómo añadir reCAPTCHA al formulario de comentarios de WordPress de tu sitio web. Puede que también quieras ver otros artículos relacionados con cómo mejorar la experiencia de los comentarios en WordPress:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

32 comentariosDeja una respuesta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. THANKGOD JONATHAN

    Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
    Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.

  3. Ahmed Omar

    it is really an important point in site protection against spam comments and subscription.
    I faced this problem few days ago, and the only solution was to put recaptcha.
    Thank you

    • WPBeginner Support

      You’re welcome, glad our guide could help include it!

      Administrador

  4. Ralph

    I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.

    reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.

    • WPBeginner Support

      It is always a question of personal preference but as long as you have found the way that works for you :)

      Administrador

  5. afdhal

    thanks for the tips! no more bot in my comment.

    • WPBeginner Support

      Glad you found this recommendation helpful :)

      Administrador

  6. Moh

    Why don’t you have CAPTCHA here on your website?

    • WPBeginner Support

      We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.

      Administrador

  7. Simon Griffiths

    The plugin you recommend looks like it’s not supported anymore. Are there any others?

    • WPBeginner Support

      We will be sure to take a look and update our suggestion should we find an alternative we would recommend.

      Administrador

  8. Jack

    Perfect! One huge WordPress annoyance will be gone!

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  9. jodarove

    Thank you! very helpful!

    • WPBeginner Support

      You’re welcome :)

      Administrador

  10. Duncan McCormack

    re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…

    Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?

    Cheers, Duncan.

  11. Steve

    I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.

    • WPBeginner Support

      Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.

      Administrador

  12. Desi

    This plugin is no longer working. I have installed it and none of the buttons will toggle.

    • WPBeginner Support

      You would want to reach out to the plugin’s support and let them know to help remove the issue.

      Administrador

  13. DonDee

    FYI… The new v3CAPTCHA does not provide a clickable “I am not a Robot” conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.

    • WPBeginner Support

      Thanks for sharing this for anyone using v3 :)

      Administrador

  14. Pradeep Singh

    Hello

    If I am using Akismet antispam plugin still I need to use reCaptcha technology?

    Thanks

    • WPBeginner Support

      That would be a personal preference question, both are tools to help prevent spam and will work together.

      Administrador

  15. pepe

    The recaptcha is not showing! :( help!

    • WPBeginner Support

      You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.

      Administrador

  16. bob martin

    Help! I clicked on save api keys button like tutorial said and now my site isn’t working at all.

  17. Eva Live

    Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.

    • WPBeginner Support

      You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site :)

      Administrador

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.