Cómo bloquear el spam de sus sitios web
Los bots, diseñados para enviar spam, están activos en todo Internet. Intentan llenar cada sitio web con un formulario en línea que incluye un formulario de comentarios y un formulario de contacto. Deben eliminarse manualmente de las páginas y blogs útiles. Afortunadamente, existen varias formas automatizadas de usar scripts para evitar esta molestia. En este artículo, intentaré enseñarte tales trucos. Pregunta antispam: es realmente la manera más fácil. Otra pregunta que solo una persona puede responder.
Agregue preguntas obvias que cualquiera pueda responder, como "¿El sol sale por el este o por el norte?" Es fácil para cualquiera responder. Sin embargo, los bots no responderán a esto porque no tienen conocimiento cognitivo. La pregunta debe estar en el elemento de etiqueta y debe estar relacionada con la entrada de respuesta. Las respuestas incorrectas pueden detener el spam sin muchos scripts y codificación.
Hay otras variaciones de este método, como preguntas basadas en imágenes, preguntas aleatorias y preguntas basadas en controles deslizantes.
Establecer opciones de menú: si su formulario tiene un menú desplegable como un campo "País", aún puede usar este truco para evitar los bots. Los bots no saben que 'post postrar' debe tener un valor predefinido. Si es 'País', entonces debería ser un nombre de país válido y no algo arbitrario. La mayoría de los bots establecen valores como "1" solo para poner algo en cada campo. Los comentarios se pueden evitar debido a las discrepancias.
Spam Trap: esta es una forma divertida de evitar que los bots utilicen su estupidez en su beneficio. Simplemente, puede emplear un campo que está oculto empleando la capa de desplazamiento y no será visible para el usuario promedio. Sin embargo, los robots, al ser un software, podrán ver este campo y, como es habitual, pondrán algo en el campo. El truco es que el script solamente permitirá comentarios cuando este campo se deje en blanco. Por lo tanto, se permitirá la retroalimentación humana, pero los bots recibirán automáticamente un mensaje de error.
Determinar la longitud de entrada: puede usar estos trucos configurando la longitud de entrada permitida para un campo determinado. Personalmente, creo que un límite de 20 caracteres es suficiente para un campo de nombre. Básicamente, los bots intentarán completar la mayor cantidad de datos posible en un campo determinado. Por eso, se les impedirá publicar cualquier cosa.
Por supuesto, existen otros métodos que se pueden emplear y cada programador tiene sus propias preferencias. Estos métodos son solo algunos de los métodos efectivos que actualmente utilizan los programadores de todo el mundo.
يجب عليك تسجيل الدخول لتستطيع كتابة تعليق