[Sergio Iglesias](https://sergioiglesias.net) · Blog sobre Joomla

# Habilitar Google ReCaptcha en Joomla! para evitar SPAM en tu sitio web

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)   26 Noviembre 2015    [Tips Joomla](https://sergioiglesias.net/blog/joomla)   2 - 3 minutos    Visitas: 10970  -
- [ Formación Joomla ](https://sergioiglesias.net/etiquetas/formacion-joomla)
- [ Desarrollo Joomla ](https://sergioiglesias.net/etiquetas/desarrollo-joomla)

   ![](https://sergioiglesias.net/images/blog/tips/habilitar-recaptcha-google.png) Los Captcha son unos elementos que **ayudan a frenar el SPAM en tu sitio web**.

Joomla! cuenta con un plugin nativo que integra Google reCAPTCHA en los formularios de contacto, registro y acceso a tu sitio web.

Vamos a ver **cómo habilitar Google ReCaptcha en Joomla!**

## Pasos para integrar Google ReCaptcha en Joomla!

### Conseguir las API Keys de Google ReCaptcha

Antes de configurar el plugin en Joomla!, tienes que **generar unas API Keys en Google ReCaptcha**.

Estas **API Keys** no son más que una clave alfanumérica asociada a tu dominio.

1. Ir al sitio web de Google ReCaptcha: [www.google.com/recaptcha](https://www.google.com/recaptcha)
    ![google com recaptcha intro](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/google_com_recaptcha_intro_1230.png?version=0b4d92b130ceba3125bf981b814c5fc1)
2. Hacer clic en el botón azul de "getRECAPTCHA".
3. Conectarte con tu cuenta de Gmail.
4. Registrar un nuevo sitio rellenando el formulario que ponen a tu disposición:
    ![recaptcha formulario](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-formulario_1230.png?version=70b71ac57ed39b4328cdcd5ab15cdb87)

    - Introducir una etiqueta identificativa: por ejemplo, miweb.
    - Introducir uno o varios dominios.
    - Intrducir uno o varios propietarios del mismo.
5. Guardar el formulario haciendo clic en el botón de "Registro".

Con estos pasos ya tienes generado el sitio sobre el que vas a utilizar esta funcionalidad.

Entras en esta etiqueta que has creado y verás una pantalla con los pasos a seguir.

Haces clic en el apartado de "Claves" de la sección donde pone "Añadiendo reCAPTCHA a tu sitio".

![recaptcha datos dominio](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-datos-dominio_1230.png?version=25ce3d503b051b38daed7a76f9653337)

Estas son las claves que tendrás que utilizar para configurar el plugin de Joomla!.

![recaptcha claves](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-claves_1230.png?version=45577f89a15c830a04d2b81434cab295)

### Configurar y habilitar el plugin ReCaptcha de Joomla!

Tienes que ir a Extensiones &gt; Plugins dentro de tu panel de administración.

Busca el plugin llamado "Captcha - ReCaptcha" (puedes usar el buscador para facilitar esta tarea).

Entra haciendo clic en el nombre.

![recaptcha configuracion plugin joomla](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-configuracion-plugin-joomla_1230.png?version=f00199cbed8e8258b17011df5b99a173)

Aquí tienes los siguientes parámetros para configurar:

- **Versión**: puedes elegir entre la 1.0 y la 2.0 (mejor esta última).
- **Clave pública**: poner la "clave del sitio" que has generado anteriormente.
- **Clave privada**: poner la "clave secreta" que has generado anteriormente.
- **Tema**: tienes para elegir 4 temas diferentes en función del diseño de tu plantilla.

Una vez configurado, seleccionas "Habilitado" del campo "Estado" situado en la parte superior derecha de esta pantalla.

Guardas y ya está listo el plugin para funcionar en tu sitio.

Pero esto no es todo.

Ahora tienes que seleccionar este tipo de captcha como predeterminado.

### Poner ReCaptcha como predeterminado en Joomla!

Tenemos que ir al apartado de "Configuración global" del sitio que está en la pestaña "Sistema" del menú principal del panel de administración de Joomla!

![recaptcha predeterminado joomla](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-predeterminado-joomla_1230.png?version=b7cb8ec14590c43d522befc3c1020265)

Una vez aquí, veremos que el campo "Captcha predeterminado" está como no seleccionado.

Seleccionamos "Captcha - ReCaptcha" del desplegable y guardamos la configuración.

### Habilitar ReCaptcha en el formulario de registro

Una vez realizado el paso anterior, por defecto, aparecerá ya el Captcha en el formulario de registro nativo de Joomla!

Pero... ¿qué ocurre si aquí no queremos que se muestre?

Para ello seguimos estos pasos:

1. Ir al apartado de "Gestionar" usuarios que está en la pestaña "Usuarios" del menú principal del panel de administración de Joomla!
2. Una vez aquí hacemos clic en el botón de "Opciones" situado en la parte de arriba a la derecha.
3. Nos aparece la pantalla de configuración del componente
    ![recaptcha formulario registro joomla](https://sergioiglesias.net/media/cached-resp-images//images/blog/tips/recaptcha/recaptcha-formulario-registro-joomla_1230.png?version=3dba9add8111f6a524cd36c99e3725e6)
4. Seleccionamos "No seleccionado" del desplegable del campo "Capcha".
5. Guardamos y ya no aparecerá el Captcha en este formulario.

---

Espero que este tipo Joomla! te resulte de interés. Puedes compartirlo con tus contactos ;-)

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)Gratuito · Primer paso recomendado

### ¿No sabes bien en qué estado

está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML

[ Solicitar revisión gratuita sin compromiso ](https://sergioiglesias.net/revision-joomla-gratis)Respuesta en 24–48 h laborables

[![Sergio Iglesias](https://sergioiglesias.net/images/sergiois-joomla-web.png)](https://sergioiglesias.net/sobre-mi)##### Consultor Web Joomla Senior

Soy [Sergio Iglesias](https://sergioiglesias.net/sobre-mi). Ayudo a empresas, instituciones y profesionales a convertir su web en una herramienta real de negocio: segura, escalable y fácil de gestionar. Soy especialista en migraciones complejas de Joomla sin pérdida de datos, desarrollo de extensiones y plantillas a medida y ofrezco mantenimiento y evolución de tu CMS.

[](https://x.com/sergiois "Sergio Iglesias en X") [](https://www.linkedin.com/in/sergiois "Sergio Iglesias en Linkedin") [](https://github.com/sergiois "Sergio Iglesias en Github") [](https://sergiois.github.io/ "Extensiones Joomla de Sergio Iglesias")

### Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un **Curso de desarrollo de plantillas Joomla**.

[Quiero apuntarme!](https://sergioiglesias.net/newsletter)

###  No hay comentarios

###  Deja tu comentario

 En respuesta a Some User

 Nombre \*

 Dirección de email \*

 Texto del comentario \*

 Doy mi consentimiento para que mi información personal sea recopilada y procesada por este sitio para aceptar y mostrar mi comentario, así como para notificarme sobre las respuestas a él según la [Declaración de privacidad](https://sergioiglesias.net/politica-privacidad) del sitio. \*
