herramienta gratuita
Generador de honeypot gratuito para tu formulario de contacto
Un honeypot es un campo de texto que los visitantes reales nunca ven ni rellenan, oculto fuera de la pantalla y fuera del orden de tabulación. Un bot que rellena todos los campos que encuentra rellena también este, y tu servidor usa ese valor para descartar el envío mientras responde como si hubiera funcionado. El código de abajo sirve para cualquier formulario HTML y cualquier backend.
Un honeypot no detiene a los bots que leen el CSS y saltan los campos ocultos, ni a las personas a las que se paga por pegar spam a mano. Tómalo como el primer filtro, no el único: valida en el servidor, limita la frecuencia de envío por dirección y mantén una carpeta de revisión para lo que pase. Así la mayoría de los sitios elimina el grueso del spam de formularios sin CAPTCHA.