¿Cómo puedo activar la protección contra el SPAM en mis formularios de contacto?

El widget Formulario de contacto avanzado (Contact Form Advanced) incluye protección gratuita contra el SPAM mediante Google reCAPTCHA: los visitantes marcan "No soy un robot" antes de que se envíe el formulario. Necesitas una cuenta gratuita de Google para obtener dos claves, que pegas en los ajustes del formulario. Se tarda unos 10 minutos.

¿Qué formulario tienes?

WidgetProtección contra el SPAM
Formulario de contacto avanzado (Contact Form Advanced)reCAPTCHA, que activas en Ajustes del widget
Contact Form (el formulario de contacto básico)Sin reCAPTCHA. Sustitúyelo por el Formulario de contacto avanzado para usarlo

Activa la protección contra el SPAM

  1. Consigue tus dos claves de Google. Sigue Cómo añadir protección contra el SPAM con reCaptcha a los formularios de contacto. Elige reCAPTCHA v2 y la casilla "No soy un robot", y añade el dominio de tu sitio web, como yourdomain.com.
  2. En EverWeb, selecciona tu formulario y abre Inspector > Ajustes del widget.
  3. Desplázate hasta Protección contra SPAM y marca Utilice la protección antispam reCaptcha.
  4. Pega tu clave de sitio (Site Key) en Clave del sitio reCaptcha y tu clave secreta (Secret Key) en Clave secreta de reCaptcha. No las intercambies y no añadas espacios.
  5. Publica tu sitio web, abre la página publicada en una ventana privada del navegador y envíate una prueba.

El recuadro de reCAPTCHA solo aparece en tu sitio web publicado. En Vista previa, EverWeb muestra una nota en su lugar, y los formularios no se envían desde Vista previa.

Si no funciona

  • "The captcha is not valid." (el captcha no es válido) o el recuadro no se carga: comprueba que el dominio de los ajustes de reCAPTCHA de Google coincide con la dirección de tu sitio web, y que cada clave está en su casilla.
  • Publicas el mismo sitio web en una segunda dirección, como una copia de prueba: añade también ese dominio a las mismas claves de reCAPTCHA.
  • "You must complete the captcha." (debes completar el captcha): el visitante envió el formulario sin marcar la casilla. Así es como debe funcionar.
  • Tu formulario no llega en absoluto: consulta Mi formulario de contacto no me envía correos.

Conviene saber

Artículos relacionados

  • Contact Form
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Mi formulario de contacto no me envía correos

Los formularios solo envían desde tu sitio web publicado, no desde la vista previa. Haz la prueba...

¿Cómo uso mis propios ajustes SMTP (correo saliente) con mi formulario de contacto?

Contact Form Advanced puede enviar cada mensaje del formulario a través de una cuenta de correo...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

¿Qué pasa cuando llego al límite de envíos del complemento Contact Forms Enhanced?

Cada vez que un visitante te envía un formulario de contacto, recibes una notificación con lo que...

¿Qué requisitos de servidor tiene el complemento Contact Forms Enhanced?

Si usas EverWeb + Hosting, no tienes que preocuparte por los requisitos del servidor, porque todo...