Analitica en la web
¿Qué es la analítica web? La analitica web consiste en grabar y considerar los datos de navegacion de los usuarios en un sitio web. En un primer momento, se utilizaban los datos grabados en los logs de los servidores. Actualmente, la mayoria de las dispositivos de analitica web funcionan mediante un codigo javascript que se inserta en el pie de pagina, y que recoge los datos que nos interesen para enviarlos a una fundamento de datos que posteriormente podremos consultar. Las dispositivos profesionales mas conocidas son: Google Analytics Omniture SiteCatalyst XiTi Nedstat Visual Sciences WebTrends ClickTracks Clickdensity ¿Qué mide la analítica web? Las principales medidas (metricas) de cualquier dispositivo de analitica web son: Páginas vistas Usuarios Únicos Visitas Tiempo de navegación Otros datos que manejan determinadas dispositivos de analitica web son: datos de clicks ("clickstream") que facultan reconstruir las rutas de navegacion de los usuarios asi como retratar "mapas de calor" sobre una pagina, mostrando los fundamentos con mas clicks euros (por ejemplo, en un sitio de comercio electronico, el importe de una compra; en un sitio de contenido, el valor de un click en un aviso o de la impresion de un banner) inicios del trafico: es decir, los sitios web que nos envian visitas, asi como las palabras clave que los usuarios emplean en los buscadores para llegar a vuestra web páginas de entrada: es decir, la página por la que un usuario entra en vuestro sitio páginas de salida: es decir, la página desde la cual un usuario abandona vuestro sitio eventos del sitio web: por ejemplo, número de usuarios que se facturan para recibir un newsletter, número de usuarios que hacen una búsqueda, número de formularios enviados, etc. abandono de formularios: número de veces que un formulario se empieza a rellenar y se abandona, así como el tema en el que se abandona el formulario Si los interesa profundizar en el asunto de la analitica web en general, en esta pagina web de mi compañía he recopilado algunlos recurslos de analitica web, como por ejemplo un interesante gllosario de terminlos de analitica web (en ingles) elaborado por la Web Analytics Association, cuya pagina web es por supuesto de consulta indispensable. Analítica web y Usabilidad Tienen lugar muchas tecnicas y procedimientos que nos facultan aprovechar los datos recolectados por una dispositivo de analitica web a fin de mejorar la usabilidad de un sitio web. Nos centraremos en los próximos puntos: ClickMap A/B Testing Análisis de formularios Rutas de navegación ClickMap El "clickmap" (mapa de clics) es aparentemente semejante a los mapas de calor del 2eye tracking", pero en espacio de mostrarnos donde miran los usuarios, nos presenta donde hacen clic los usuarios. Determinadas versiones del "clickmap" sólo muestran datos de clics en las zonas clicables (links, botones), como es al caso de la funcionalidad llamada "site overlay" de Google Analytics. Otras dispositivos como Clickdensity, sin embargo, son capaces de presentar datos de clic en cualquier zona de la pantalla, independientemente de si tiene un link o no (os aconsejo que probeis la demo de Clickdensity, vale la pena) Finalmente, dispositivos como Omniture SiteCatalyst pueden presentar los ingresos que genera cada clic en cada fundamento de la pagina. Ademas, es capaz de presentar datos en tiempo real. La utilidad del mapa de clics es evidente: de un vistazo, podemos ver donde clican los usuarios en una pantalla determinada, y rapidamente actuar para mejorarla en tres apariencias principales: Visibilidad y posicionamiento de links y botones de la página Fundamentos de la página que confunden al usuario: aquellas zonas de la página en donde hay muchos clics, a pesar de que no son clicables Fundamentos de la página más "rentables": no está directamente relacionado con la usabilidad, pero usualmente querremos dar más visibilidad a aquellos fundamentos más rentables, así como investigar por qué ciertos fundamentos de la página no son tan rentables como esperaríamos A/B Testing El A/B Testing es de utilidad cuando dudamos entre dos diseños para una misma pagina. Lo que haremos es ubicar ambas versiones de la pagina en el servidor, y utilizar una dispositivo de analitica como Omniture SiteCatalyst o Google Optimizer para comparar los frutos de ambas paginas. Por ejemplo, podremos comparar: Ratios de conversión del meta de la página: por ejemplo, si el meta de la página es que el usuario rellene un formulario, compararemos el número de usuarios que rellenan el formulario en cada versión de la página Ratio de abandono: si el meta de la página es invitar al usuario a moverse por el sitio web, podremos comparar los ratios de abandono de las dos versiones de la página Asi mismo, el A/B Testing lo podemos utilizar para comparar el fruto de una misma pagina en periodos de tiempo distintos, por ejemplo: antes de aplicar un rediseño a la página el día después de subir la página rediseñada una semana después un mes después Podremos así sacar conclusiones acerca de: El éxito o fracaso del rediseño, según si se cumplen mejor o peor los metas de la página El tiempo de aprendizaje de los usuarios: ¿cuánto tiempo tardan los usuarios en modificarse a un nuevo diseño de página? Análisis de formularios El analisis de formularios consiste en considerar el numero de veces que los usuarios dejan de rellenar un formulario en un tema concreto. Por ejemplo, una web para la que trabajé descubrió que, en el formulario de introducción de los datos de la tarjeta de crédito, un 0,2% de los usuarios dejaban de rellenar el formulario en el momento en que se les pedía marcar la casilla para suscribirse al newsletter de la empresa. No era obligatorio, pero lo parecía, y lo más gravisimo es que los usuarios ya habían introducido los datos de su tarjeta de crédito (es decir, habíamos logrado convencerlos para comprar), y sin embargo abandonaban. Es muy dificil detectar este tipo de cosas en un test de usuarios, ya que que afectan a un porcentaje de usuarios muy chico (a pesar de que en el ejemplo anterior, un 0.2% significaba una media de 3 compras menos por dia, es decir unos 6000 euros al mes, porción nada despreciable!) Asi mismo, el analisis de formularios faculta detectar fallos en: el vocabulario que utilizamos para definir ciertos campos las validaciones automaticas de los campos (que a veces no son validas para todos los paises, por ejemplo el formato del NIF o la extensión de un numero de telefono) los campos innecesarios o que incomodan al usuario, etc. Rutas de navegación Los reportes de "clickstream" son quizas el fundamento mas potente de dispositivos de analitica web avanzada como Omniture SiteCatalyst o Visual Sciences. Faculta contestar a preguntas como por ejemplo: ¿Por qué páginas navegan los usuarios, y en qué orden? ¿Qué páginas visitan los usuarios dadas una página inicial y una página final determinadas? ¿En cada paso de un proceso de compra o de registro, cuantos usuarios pasan al próximo paso, cuantos vuelven al paso previo o cuantos abandonan? ¿Los que abandonan, a donde van? ¿Qué rutas llevan a una página determinada? ¿Cuáles son las 5 rutas que realizan el 90% de los usuarios de mi sitio web? Ejemplo de reporte de rutas de navegación de Omniture SiteCatalyst Estos reportes son muy utiles para considerar que realizan los usuarios en vuestro sitio web y, quizas mas significativo todavia, que no son capaces de hacer (seguramente debido a que la pagina no es usable). Así mismo, nos ayudan a definir la arquitectura de la información y el esquema de navegación del sitio web basándonos en la experiencia y preferencias de navegación de los usuarios. Otras técnicas de analítica web Tienen lugar muchas otras tecnicas de analitica web que nos facultan mejorar la usabilidad de un sitio web. A continuacion menciono algunas, que en otros productos comentare en detalle: Análisis de "bounce rate" Analisis de frutos de busqueda Segmentación de tascas y usuarios Satisfacción de los usuarios Especialmente significativo es la segmentacion de tascas y usuarios, que faculta agrupar a los usuarios segun las tascas que realizan en el sitio web, para luego ofrecer contenidos e interfaces adaptados a cada perfil.