505 anunciantes en línea
505 anunciantes en línea
Bienvenidos a la Comunidad Oficial de Google Analytics
Artículos hechos por nuestros expertos y especialistas sobre Google Analytics
favorite_border

Analytics: ¿rebotes rotundos o errores de medición?

¿Cómo andan? Relacionado con el post anterior en el que explicaba las ventajas de utilizar las métricas de Analytics para optimizar AdWords y conseguir mejores result..., contaba que el porcentaje de rebote consiste en una muy buena métrica para tener como parámetro a la hora de medir el rendimiento de una campaña y sus páginas de destino.

 

 

En ese sentido, dejo 3 breves tips para medir el rebote correctamente:

 

1) Evitar que visitas duraderas se registren como rebotes. La definición de “rebote” tiene que ver con que un usuario ingresa a una página, no recorre ninguna otra página del sitio y se retira del mismo. Ahora, si poseemos una web diseñada en Flash o con elementos que permiten al usuario “convertir” sin moverse de una sola página, sería erróneo para nuestros análisis medir que cualquier usuario que no recorre más de una página consiste en un rebote.

 

Para poder medir correctamente el rebote, solamente hace falta agregar una línea de código a nuestro código de GA en nuestra web, que es el que dejo en negrita:

 

<script type="text/javascript">
 
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
 _gaq.push(['_trackPageview']);
 setTimeout("_gaq.push(['_trackEvent', '15_segundos', 'no-rebota'])",15000); 
 (function() {
   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
   ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 })();
 
</script>

 

 

El “15.000” es la cantidad de milisegundos que consideramos que una persona debe pasar en nuestro sitio para que su visita no sea considerada un rebote y lo podemos personalizar al valor que queramos. Este pequeño Código mide un evento llamado “15 segundos” que se puede observar desde “Contenido > Eventos” y evita medir la visita de ese usuario como un rebote.

 

2) Medir clicks en elementos de la web como eventos. Quizás tu sitio tenga implementado un lightbox muy bonito cuando una persona hace click en “Contáctenos!” que se carga mediante javascript en la misma web. En casos como ese, modificar el link de contacto para que se pueda medir un evento es simple, agregando lo que se encuentra en negrita:

 

<a href="#" onClick="_gaq.push(['_trackEvent', 'Contacto', 'Click', 'Contacto']);">¡Contáctenos!</a>

 

3) ¿El porcentaje de rebote de tu web tiene a 0? Revisa una cosa antes de salir a festejar...Un error muy común suele ser la implementación del código de Google Analytics duplicado en una misma web, con argumentos como “es por si me falla uno” o “no está de más medir dos veces”. Bueno, el problema con esto es que, al ser cargado 2 veces el código, Analytics interpreta que el usuario en su estadía visitó 2 veces esa página y no lo mide como rebote. Es estrictamente recomendable que el código se encuentre una vez por página.

 

Saludos!

Acerca de Alan Daitch

Fundador de la consultora Digodat Analytics, con presencia local en Argentina, México y Portugal. Google Regional Trainer. Estamos certificados en toda la suite de Google Analytics 360: Optimize, Data Studio y Tag Manager. Contacto: alan@digodat.com

Comentarios
por MauricioSCP
abril 2013

Alan, me pareció excelente 

Quisiera sacarle el máximo provecho y los tips que contemplas en este post,  sin duda hay que tomarlos en cuenta. 

 

A partir de que lo que escribiste,  he querido hacer lo mismo, pero mi código ga  (genenerado  en  google analytic -> administrador -> información de seguimiento) es  diferente al tuyo como podrás ver: 

 

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXXXXXX-X', XXXXXXXX.com');
ga('send', 'pageview');

</script>

 

Por lo que me encantaría que me pudieras ayudar con mis dudas, ¿cómo podría generar un código equivalente al tuyo?, ¿tendrá que ver que aún no activo la  cuenta adwords para este sitio?  o ¿ tengo que configurar o tomar en cuenta  algún otro factor de analytics ?

 

De ante mano muchas gracias,  saludos.

por AlanDaitch Colaborador Principal
abril 2013

Mauricio: qué tal? Según la documentación que estuve revisando, este código debería funcionar perfectamente dentro de tu versión del código de Analytics. Solamente tienes que agregar la línea que está en negrita en un renglón antes de que finalice el script. Te sugiero que hagas la prueba y nos comentes si te funcionó.

 

Te dejo cómo quedaría tu código final:

 

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', XXXXXXXX.com');
ga('send', 'pageview');
setTimeout("_gaq.push(['_trackEvent', '15_segundos', 'no-rebota'])",15000);
</script>

 

por MauricioSCP
abril 2013

Ok, voy a hacer algunas pruebas y les  comento aquí los resultados .

 

Muchas gracias por el código!! Saludos.