¿Cómo saber que la visita procede de un bot en .net?

Preguntado hace 1 año

Manuel Fernández
Votos
PositivosNegativosTotal
2 0 2
60 Visualizaciones
Compártelo: Compártelo en twitterCompártelo en Facebook

Buenas a todos, tenemos una aplicación que viendo las visitas por el google analytics hay cosas extrañas, una visita por ejemplo que ve 214 páginas en 3 horas, sabemos que puede ser un usuario normal, pero nos cabe la duda de si es una araña leyendo el contenido. Si es una araña de un buscador como el google bot o similar nos parece bien, pero ¿habría manera de distinguir una visita humana de un bot malicioso (que trate de chupar el contenido por ejemplo)? Es decir detectar bots maliciosos, permitiendo visitas de arañas de buscadores y de humanos.

Actualizando datos

1 Respuesta

Hace 1 año

MaLKaV_eS
Editada hace 1 año
Votos
PositivosNegativosTotal
202

Igual te interesa echar un vistazo a esto. Es un listado de la mayoria de los UserAgents, y podría servir para filtrar aquellos que no os interese que os visiten.

Por lo que he visto, desde la configuración del IIS, permite detectar en función del UserAgent los bots, y se podrían bannear.

EDITADO: Aquí hay una librería que se utiliza directamente con ASP.

Cerrar

Tu respuesta

Confirmación

Cerrar

Si sales ahora, perderás los cambios. ¿Estás seguro de querer salir?

Para participar en Babelias, debes estar convenientemente validado. Si ya eres usuario inicia sesión, si no lo eres, te puedes registrar.

Dar una respuesta

Trata de ser descriptivo, usa al menos 25 caracteres