Cómo agregar un encabezado caducado para Google Analytics

Mujer posando con ordenador portátil

Mantenga contentos a los usuarios ajustando Google Analytics para mejorar la velocidad.

Credito de imagen: Jupiterimages / Comstock / Getty Images

Aunque Google Analytics puede ayudarlo a realizar un seguimiento preciso del tráfico de su sitio web, el código JavaScript que utiliza puede ralentizar su sitio. Los servicios de análisis de rendimiento como Yahoo! Yslow puede sugerirle que agregue un encabezado Expires para permitir que los navegadores almacenen en caché este código. Desafortunadamente, los encabezados Expires no se aplican al contenido que se ofrece desde sitios de terceros, y Google no recomienda entregar su JavaScript de Analytics de forma local. Sin embargo, hay pasos que puede seguir para acelerar Google Analytics para que su sitio se cargue más rápido.

Paso 1

Utilice el fragmento de código de seguimiento asincrónico de Google Analytics, que permite que otros elementos continúen cargándose incluso cuando el JavaScript de Google tarda en cargarse. Para encontrar el fragmento de código asincrónico para su sitio, inicie sesión en Google Analytics y haga clic en el símbolo de engranaje en la parte superior derecha de la página; luego elija su sitio y haga clic en "Código de seguimiento". Elija la configuración adecuada para su sitio, luego copie el fragmento y utilícelo para reemplazar el código anterior de Google Analytics de su sitio.

Video del día

Paso 2

Coloque el código de Google Analytics en la parte inferior de sus páginas entre la etiqueta de cierre y la etiqueta de cierre para que cada página se cargue antes de solicitar el código JavaScript remoto. Si utiliza este método, es posible que Google no cuente a los visitantes de su sitio que cierran o dejan de cargar la página antes de que se cargue el código.

Paso 3

Almacene el código JavaScript de Google Analytics en su servidor local utilizando un script de shell para dirigir sus páginas al código local y un trabajo cron para mantener el código actualizado. Luego puede agregar el siguiente código a su archivo .htaccess para almacenar en caché el código en los navegadores de los usuarios:

El conjunto de encabezados vence el "jueves 21 de abril de 2016 a las 20:00:00 GMT".

Cambie la fecha anterior a una fecha lejana en el futuro.

Este método requiere competencia en la implementación de scripts y debe usarse solo como último recurso si puede rastrear los problemas de velocidad del sitio directamente en su código de Google Analytics a pesar de probar otros soluciones. Para ver ejemplos de secuencias de comandos de shell, consulte "Recursos".

Propina

El código JavaScript de Google Analytics incluye su propio encabezado Expires, establecido en dos semanas desde el acceso más reciente. Debido a que el código de Google Analytics aparece en tantos sitios web, los usuarios a menudo ya tendrán el código almacenado en caché cuando vean su sitio.