Para proteger formularios, páginas de inicio de sesión o búsquedas contra el uso indebido, debes utilizar un captcha.

Un captcha es un procedimiento para averiguar si la acción fue solicitada por una persona o una máquina. Al usuario se le hace una pregunta para ciertas acciones. Sólo si esta pregunta ha sido contestada correctamente se ejecutará la acción deseada. Una acción puede ser, por ejemplo, enviar una solicitud de contacto, iniciar sesión en un sitio web o iniciar una búsqueda en un foro o blog.

Ejemplos de captcha

Captcha basado en texto
Un problema matemático como captcha

Cómo proteger tus formularios

¿Utilizas un CMS (Content Management System) como Joomla, Wordpress o Typo3?
Muchos fabricantes de CMS ya ofrecen plug-ins listos para usar que puedes instalar en el área de administración de tu sitio web. Una lista de los diferentes plugins de captcha se puede encontrar aquí:

 

¿O programaste tú mismo tu sitio web o integraste formularios disponibles gratuitamente?
Aproveche uno de los muchos métodos de captcha gratuitos que ofrecen las bibliotecas y tutoriales de PHP para hacer aún más seguras las áreas de tu sitio web. Aquí dos proveedores: