Cuando no se tiene la posibilidad de instalar un log directamente en el servidor web es útil este script, creado por Adrian Vender, que permite rastrear las visitas de los Bot con Google Universal Analytics.
¿Por qué debería rastrear los Bot?
Desde el punto de vista SEO es muy importante saber cuántas veces una «araña» de Google visita el sitio y sobretodo que páginas decide leer y cuales no. Si Googlebot no visita una página difícilmente “rankeará” bien en los resultados de búsqueda, pero también sucede al contrario, si una página que tiene mucha visibilidad, será muy visitada de manera que cada nueva modificación (modificaciones de texto, actualizaciones, comentarios, etc) puede ser rápidamente indexada.
Cómo instalar el script de rastreo Bot
Este script funciona con Google Universal Analytics y permite rastrear en un nuevo perfil (Property) las visitas de los Bots de los motores de búsqueda.
- Crea un nuevo perfil (Property) “bots Orly” en tu cuenta de Google Analytics utilizando la versión de Universal Analytics. Genera el código y salva tu Property ID (es: UA-XXXXXX-YY)
- Descarga la librería UA for Search Bots desde aqui
- Descomprime el archivo .zip y abre la carpeta recién creada. Con un editor de texto abre el archivo smple.php y copia el código de rastreo en el template de tu sitio. La mejor posición para trazar según su autor es en el header.
- Modifica el código de rastreo insertando los datos de tu cuenta Analytics.
- Inserta en la línea $UA_SB_ACCOUNT_ID tu nueva GA Web Property ID.
- Inserta en la línea $UA_SB_PATH el recorrido del archivo ua-searchbots.php (es: “ua-searchbots/ua-searchbots.php”)
- Descomprime el archivo y carga la carpeta “/ua-searchbots/” a través de FTP en tu sitio web (es: www.esempio.com/ua-searchbots/)
- La base de datos de Bots insertada en el script es muy buena, Si estás cómodo siempre puede agregar nuevos en el archivo de configuración (botconfig.php).
Leer los datos en Analytics
Adrian Vender ha creado un report personalizado que permite visualizar cada Bot y los datos relativos de pageviews. Basta solo con hacer click en el link, marcar el perfil “solo bots” y navegar por los datos
Podrías incluso crear una dashboard con widgets en tiempo real que muestra lo que sucede en el sitio en cada momento!
Algunos consejos
• En esta librería el campo “Source” de Analytics ha sido asignado a los User Agent y no al origen de la visita
• Para comprender mejor el comportamiento de los Bots en el sitio es mejor guardar los datos de pageviews y no las visitas.
• El script es capaz de rastrear solo los bots que ejecutan el código, si una página tiene un error 500, el script no registrará ninguna visita
comments (0)