Cookies Google Analytics y Orígenes de tráfico

8

Como toda aplicación Google Analytics, tiene valores por defecto, y en este caso, quizás, solo quizás uno de ellos este favoreciendo a Google, veamos de que estoy hablando.

Orígenes de visitas o tráfico Google Analytics

Origen de visitas Analytics

en el gráfico vemos los principales orígenes de trafico, o visitas de mi blog, siendo un 8.01% de tráfico directo, que son quienes hacen type-in, o sea escribir el dominio, luego tenemos 16% de referidos, que son los sitios que citan mis post, enlazan en el blogroll, o otros como Twitter, Facebook, etc, por último tenemos un 75.90% perteneciente a motores de búsqueda, de los cuales 73.66% son de Google (Yahoo y Live no encuentran).

Hasta acá todo normal, quienes trabajamos en Internet tenemos asumido que Google es, sobre todo en español, el buscador que indexa, encuentra nuestro contenido, y además nos permite realmente buscar lo que necesitamos cuando pasamos a ser usuarios. En este sentido, no parece disparatado ese 75.90%, que seguramente en otros sitios suele llegar a 90% y hasta más, pero esto no es tan así, realmente el 75.90% es un error que debemos corregir.

Origen desde Google en Analytics se mantiene 6 meses

Los orígenes de trafico, se consideran a partir de una cookie, que tiene un vencimiento de 6 meses, esto significa que si hoy llegas a un sitio mediante una búsqueda en Google, cuando regreses mañana, aun estando en favoritos, haciendo type-in, o llegas de un sitio referido, seguirás contando por 6 meses como una visita de Google.

Esto es un problema, ya que nos cambia el panorama a los webmasters, ya que ese usuario que regresa paso a ser en la segunda visita un usuario recurrente, en cambio nos engañamos como que llego gracias al buen Google.

En realidad, esto no es un secreto, solo que pocos leemos la ayuda, configuración y API de Analytics, ya que de esa forma nos hubiéramos enterado de los 6 meses, y solucionado con anterioridad.

Documentación de Analytics sobre Cookies

En la documentación de Analytics sobre Cookies, en el apartado de Espiraciones, lo dice claramente:

Google Analytics also automatically configures the __utmz (traffic sources) cookies to 6 months.

o sea

Google Analytics configura automáticamente el valor de la cookie __utmz (orígenes de tráfico) en 6 meses.

Personalizar Cookies de Orígenes de tráfico en Google Analytics

El nuevo ga.js es el renovado script Analytics y por defecto nos permite obtener mejores datos estadísticos comparado con el viejo urchin.js, en primer lugar deben verificar si sus sitios tienen el nuevo, o antiguo script, en caso de no ser el ga.js, deben cambiarlo para obtener mejores resultados, y luego proceder a ajustar la cookie.

Una vez que estemos seguro de utilizar el ga.js, tendremos un script por el estilo:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol)
    ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
   var pageTracker = _gat._getTracker("UA-123456-78");
   pageTracker._trackPageview();
} catch(err) {}
</script>

debemos agregar al script el nuevo valor de la cookie, pero antes veamos la documentación del API de Google Analytics, donde figura la forma de uso de _setCookieTimeout, la función que necesitamos para cambiar este valor, ya que recibe como parámetro el número de segundos para que expire la cookie.

La aplicación de esta función la debemos hacer en el código anterior, agregando una línea luego de generar la variable pageTracker y llamar el trackPagevie(), o sea que esas lineas quedarían así:

   var pageTracker = _gat._getTracker("UA-189790-28");
   pageTracker._setCookieTimeout("864000"); // 10 días
   pageTracker._trackPageview();

En este caso la cookie permanecerá por 10 días, ya que 60 segundos x 60 minutos x 24 horas x 10 días = 864000 segundos. Puedes calcular otro valor, pero al menos con 10 días, las visitas recurrente serán mas exactas que las visitas Google de casi perpetuos 6 meses.

Ya luego me cuentas si cambian tus estadísticas de Google Analytics 😉






Loading Facebook Comments ...

8 comentarios para “Cookies Google Analytics y Orígenes de tráfico”

  1. Oscar Blanco says:

    Muchas gracias Jorge! Buenisimo el tip! 🙂

  2. martin says:

    Bueno, pero esto no es para todos los sitios igual. El tiempo que debe guardarse la cookie va de acuerdo al tipo de sitio que tengas.

    Además de que no solo favorece a google, favorece a todos los referidos.

    Si la primera visita de un usuario se origina en un link de otro sitio, y la segunda se hace type in, la visita va a estar referida al blog que originalmente mando la visita.

    Si la visita que viene de adwords, cae en tu sitio, y no completa el objetivo en ese momento y se va, la próxima vez que venga a tu sitio por type in y complete el objetivo, (dentro del valor de la cookie) la conversión se adjudica a la campaña de adwords, aunque esa venta se genero del ingreso por type-in

    La variable de tiempo la tenes que calcular dependiendo del tipo de sitio que tengas, y de cómo te interese medir el trafico.

    En mi caso para los blogs uso lapsos de 24 horas. (aunque no lo tengo claro para este caso)
    Para tiendas de ecommerce depende del tipo de producto, o sea del tiempo que le lleve al consumidor tomar una decisión de compra de ese producto desde que hiso clic hasta que realizo la compra.

    No es lo mismo alguien que compra un coche, alguien que compra un poster, una camiseta, o un noteboock.

    Si vos tenes campañas de ventas de coches, el visitante hace clic, va a tu sitio, pero compra el coche 20 días después (no recuerdo el proceso de compra de un coche), entonces está bien que la cookie se sete a 1 mes de caducidad, porque ese clic del 1 de mes tiene 30 días para rentabilizarse ya que el proceso de toma de decisión de compra de un coche seria de ese tiempo por ejemplo.

    Más que nada es útil aquí, para medir la eficiencia de las campañas.

  3. Si es cierto, afecta a todos los Orígenes de tráfico, pero eso no implica que este correcto dejarlo con 6 meses, ya que el origen de tráfico es puntual a ese momento.

    Por ejemplo, vos hoy llegaste a este post por Google, mañana vas a volver directamente para ver mi respuesta, y durante 1 año vas a seguir leyendo mi blog. Si CookieTimeout permanece en 6 meses, yo voy a ver que vos seguís viniendo por Google, y eso es falso, desde el segundo día, eres un lector fiel atrapado por el contenido del blog 😉

    Debo cambiar mi configuración para al menos a los 10 días enterarme que tu eres un usuario Direct traffic, y no un usuario que todos los días sigue buscando cosas en Google y casualmente y solo por casualidad llega a mi sitio.

    La configuración por defecto, nos altera los valores estadísticos de usuarios recurrentes.

  4. martin says:

    Si claro, por eso te digo, va como te interese medir el trafico.

    En mi caso para los blogs, uso 24 horas, me parece mas que suficiente.

    Pero la idea era aclarar que el tiempo va de acuerdo al objetivo del sitio web.

  5. Yo pienso que más allá de donde se deba atribuir una venta, lo importante es que las estadisticas sean lo mas transparentes posibles y esten inalteradas. Despues ya será tarea nuestra analizar esos datos, ¿no creeis?

  6. Vicent says:

    Muy interesante el artículo. Adivino las razones de Google para programar una cookie por 6 meses. El incremento del tráfico nos hace pensar maravillas del buscador.

    Saludos!

    • elQuique says:

      Es que el buscador es una maravilla es el único que encuentra, y las cookies no cambian nada con respecto a la competencia ya que la cookie mantiene los 6 meses para google, bing, yahoo y otros y google sigue siendo el que trae el 90% de las visitas.

Dejar un comentario