Google Analytics vs. AWStats
Para entender el software de estadísticas de tráfico web
- Publicado
- Actualizado
- (creado )
- Escrito por
- Willem L. Middelkoop
- Temas
- nube · datos · linux · redes · reseña · servidor · web · diseño web · trabajo
- Versión humana de este artículo
- https://willem.com/es/2018-08-20_google-analytics-vs-awstats/
- English
- Google Analytics vs AWStats
- Nederlands
- Google Analytics vs. AWStats
- Deutsch
- Google Analytics vs. AWStats
- Français
- Google Analytics contre AWStats
- Italiano
- Google Analytics contro AWStats
- Português
- Google Analytics vs AWStats
- Papiamentu
- Google Analytics vs AWStats
- Frysk
- Google Analytics vs AWStats
- Idiomas
- Traducido del original en inglés por un modelo de lenguaje en dos pasadas (traducción y corrección) con un glosario y un corrector ortográfico; aún no revisado por un hablante nativo.
Resumen
Este mes he estado trabajando con estadísticas de sitios web, midiendo el tráfico con distintas tecnologías. Algunos de mis clientes usan Google Analytics, otros AWStats y algunos usan los dos. Cuál es mejor es un debate frecuente, pero poca gente entiende de verdad las diferencias. Es hora de arrojar algo de luz sobre la magia de las estadísticas web.
Texto completo
Comparando AWStats con Google Analytics
Quizá esperes que los dos programas de analítica web den la misma cantidad de tráfico, pero no es así. Voy a intentar explicar por qué los informes de Analytics y de AWStats difieren (y por qué creo que en realidad da igual).

Google Analytics
Google Analytics, que forma parte de Google Marketing Platform, es uno de los programas de analítica de tráfico web más usados. Google lanzó el servicio en 2005, después de comprar varias empresas de software especializadas en analítica, sobre todo Urchin y Adaptive Path.
Cómo funciona Google Analytics
Google Analytics funciona colocando un pequeño fragmento de código en tu sitio web (o dentro de tu app). Eso pone en marcha el seguimiento y la elaboración de perfiles que usa Google para generar las estadísticas web. El código hace que el dispositivo con el que navegas se conecte a los servidores de Google, que cuentan todas esas conexiones para generar estadísticas de uso.
Disponibilidad de Google Analytics
Google ofrece Analytics gratis: al usarlo, aceptas compartir tus datos de tráfico con Google. Así Google puede combinar los datos de Analytics de muchos sitios web y crear perfiles precisos de la gente que navega por la web. Estos perfiles son estupendos para mostrar anuncios personalizados, pero también son motivo de preocupación por la privacidad. Google Analytics se usa en sitios web, en apps y en juegos.
AWStats
Creado en 2000 por el francés Laurent Destailleur, AWStats es un programa de servidor muy usado que analiza los archivos de registro del servidor web. El nombre AWStats es la abreviatura de "Advanced Web Statistics".
Cómo funciona AWStats
El registro del servidor web contiene el historial completo del tráfico del sitio. En el archivo de registro se anotan las conexiones individuales entre el servidor web y el dispositivo (teléfono, ordenador, tableta). Tras analizar ese historial de actividad, AWStats ofrece información detallada sobre el tráfico web.
Disponibilidad de AWStats
Cualquiera puede usar AWStats, porque es software libre, con el código fuente incluido. Ya escribí antes sobre ayudar a la gente con software libre, donde explicaba las ventajas del software libre (no es solo cuestión de dinero). AWStats necesita acceder a los archivos de registro del servidor, y por eso suele instalarse en el propio servidor. Por ello, su alcance es limitado: no puede seguir a usuarios concretos de un sitio web a otro. AWStats se usa en servidores web, de correo, de streaming y de archivos.
Diferencia: la unidad de medida
Probablemente la diferencia más importante entre los dos sistemas es la unidad de medida. Google Analytics trabaja sobre todo con "sesiones", mientras que AWStats usa visitas (únicas):
- Sesión de Google Analytics: una serie de páginas vistas desde el mismo navegador en un sitio web, con no más de 30 minutos entre clics, salvo a medianoche. Mira la explicación de Google.
- Visita (única) de AWStats: una dirección IP (única) que accede a una serie de páginas de un servidor web en el plazo de una hora. Si la serie se alarga más de una hora, la visita cuenta como dos. Mira la explicación en la documentación de AWStats.
Diferencia: dónde se recogen los datos
Además de la unidad de medida, también cambia el lugar donde se recogen los datos. AWStats mide en el servidor web: literalmente cuenta cuántas veces recibe el servidor una petición para entregar una página concreta. Y el servidor responde a visitantes humanos, pero también a peticiones automáticas.
Bots
Esas peticiones automáticas las hacen los bots, programas que navegan solos por la web. Muchas veces tienen una tarea concreta, como indexar un sitio web para los buscadores. La mayoría de los bots se identifican por su dirección IP de origen o por el llamado UserAgent (un texto de identificación que indica de dónde viene el bot, como "GoogleBot"). La mayoría no se incluyen en las visitas de AWStats, sino en una lista aparte.

Bots malos
Por desgracia, no todos los bots se portan bien. Algunos trabajan para hackers y buscan posibles puntos débiles de seguridad. Otros, como algunos robots de indexación de buscadores, se comportan como personas para comprobar si el sitio web enseña la misma página a humanos y a bots. Servir contenido distinto según el agente de usuario es una mala práctica de sitios web tontos que quieren manipular su posición en los buscadores.
Reconocer a los bots
AWStats intenta reconocer el comportamiento de los bots fijándose en la secuencia y la velocidad de las peticiones (una persona normal y sana no puede leer más de dos páginas por segundo). Pero eso no impide que algunos bots se hagan pasar por humanos con éxito, y AWStats los acaba contando.

JavaScript
En vez de ejecutar software en el servidor como AWStats, Google Analytics funciona ejecutando código (JavaScript) en el dispositivo del visitante. Según cómo esté integrado el JavaScript de Analytics, la medición suele retrasarse, porque cargar JavaScript lleva su tiempo. A veces solo empieza cuando la página entera (con imágenes y fuentes) ha terminado de cargar. Por eso no se mide a quien se va antes de que la página cargue del todo, ni a quien tiene JavaScript desactivado. Y como Google Analytics necesita JavaScript, la mayoría de los bots no se miden, porque a un bot le cuesta simular un navegador con JavaScript.

Bloquear Google Analytics
Por las preocupaciones de privacidad que rodean a Google Analytics, algunas personas bloquean activamente su JavaScript. Hay extensiones de navegador y bloqueadores de anuncios que lo hacen automáticamente, sin que el usuario necesite conocimientos técnicos. Otro desarrollador web ingenioso montó un servidor a propósito para averiguar cuánta gente bloquea Google Analytics. En su experimento, Jason Packer vio que alrededor del 8-11 % de los usuarios lo bloquean.

Conclusión
Las diferencias entre las estadísticas de Google Analytics y las de AWStats vienen tanto de la unidad de medida como del lugar donde se mide. Con los bots incluidos, AWStats cuenta de más, mientras que Google Analytics cuenta de menos por los problemas de carga y de bloqueo de JavaScript.
Pero al final da igual, porque estos programas sirven sobre todo para analizar el rendimiento relativo. Unas inexactitudes constantes en los números absolutos no cambian las respuestas a preguntas como estas:
- ¿Le va mejor a mi sitio web que ayer, que el mes pasado o que el año pasado?
- ¿Qué página, entrada del blog o producto de la tienda online es más popular?
- ¿Está subiendo el tráfico medio? ¿Tiene algún efecto mi campaña publicitaria?
Si de verdad quieres saber quién visita tu sitio web, plantéate pedirle al visitante que se identifique. Es mucho más preciso (¡y más educado!) que confiar en Google Analytics o en AWStats para identificar a personas concretas. Así tampoco tienes que preocuparte de que alguien use varios dispositivos y entre a tu sitio desde sitios distintos, como el trabajo, casa o de camino (tren, autobús).
Usa el software de estadísticas para seguir el rendimiento relativo, pero plantéate conocer a tus visitantes conectando con ellos en vez de sacarles datos. Construye relaciones, no perfiles de datos. Ahí está el valor.