Mi blog está lleno de bots y agentes de IA

Hace un tiempo escribí sobre cómo desarrollé mi propio sistema de analítica. Lo construí para respetar la protección de datos personales. Hasta el punto de que ni siquiera necesita el consentimiento del visitante. También escribí sobre los problemas que tuve que resolver durante el desarrollo y cómo me ayudó la IA en el camino.

Aquella primera versión ya traía incorporada la detección de bots y de comportamiento sospechoso (bots probables). Pero no bastó. Las visitas, sobre todo las visitas directas, eran extrañamente altas y tenían un peso raro en el tráfico total. Así que decidí volver a sumergirme en el tema y mejorar mi propia analítica.

Ahora, después de afinarlo bastante, leo con interés publicaciones donde alguien afirma que el 20 % de las visitas de su web son bots y el 80 % personas. He respondido a varias, en Threads por ejemplo, diciendo que yo también lo pensaba antes. Hoy diría que, también en tu web, la proporción inversa está más cerca de la verdad.

¿Cómo llegué a esta conclusión?

Mi herramienta de analítica. Un interruptor para ocultar a los agentes de IA y una nota que reconoce que la comparación interanual está infravalorada, mientras los datos antiguos aún contienen bots anteriores al filtro.

¿Qué identificaba como bot la primera versión de mi analítica?

La primera versión se apoyaba sobre todo en dos cosas. La primera era sencilla. Conozco la lista de robots conocidos y busco sus nombres en la cabecera del navegador. Googlebot, GPTBot, ClaudeBot, Amazonbot y otros. La segunda era un navegador que no envía el idioma de la página. Suele ser una señal silenciosa de que detrás de la visita no hay una persona.

Esto atrapa a los evidentes. Pero apareció un nuevo grupo de visitas que no atrapa. Son programas que se hacen pasar por un navegador normal. No llevan nombre de bot en la cabecera. Tienen los parámetros de una persona. El filtro original no los descubre.

Por qué el scroll ya no demuestra que hay un humano

Se me ocurrió que reconocería a una persona por su actividad en la página. Que hace scroll, lee, hace clic. Hubo un tiempo en que un robot no hacía esto.

Hoy ya no es así. Estos nuevos programas ejecutan la página de verdad. Recorren el artículo, pulsan un botón, se comportan casi como una persona. El scroll me dice que la visita tuvo cierta actividad. No me dice si detrás había un humano.

Detección de bots: varias señales a la vez

Así que dejé de buscar una sola señal y empecé a combinarlas. Ninguna basta por sí sola. Pero cuando junto varias, surge una puntuación. Con ella puedo marcar una visita como probable agente de IA incluso cuando ninguna señal la delata por separado.