Me entero por medio de @corbaxseo de la existencia de analytics asíncrono, una mejora en el código de google analytics más optimizado que el tradicional que usamos ahora.

Inmediatamente me puse manos a la obra para buscar la forma de insertar el nuevo código en blogs que utilizan wordpress.

Obviamente el viejo plugin “ultimate-google-analytics” ya no sirve, así que volví a leer el artículo sobre funciones en wordpress de ayudawordpress que me recomendó @fernandot.

Después de varios intentos sin éxito, he terminado haciendo una modificación aceptable.

Es necesario editar el archivo functions.php así como crear un archivo analytics.php o como queramos llamarlo.

Lo primero es añadir este código en el archivo functions.php del tema que estés usando:

function add_google_analytics() {
include (TEMPLATEPATH . “/analytics.php”);
}
add_action(‘wp_head’, ‘add_google_analytics’);

Luego creamos el archivo analytics.php en la misma carpeta de tu tema y pegamos el nuevo código de analytics asíncrono:

<script type=”text/javascript”>

var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXX-X']);

_gaq.push(['_trackPageview']);

(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>

Sustituye el código de seguimiento (en negrita) por el de tu página, sube los 2 archivos a tu servidor y listo.

Con esta simple modificación matas 2 pájaros de 1 tiro:

  • Optimizas el código de analytics.
  • Eliminas 1 plugin más (en mi caso ya he conseguido deshacerme de 3)

Espero que sea de utilidad :-)


Si te ha gustado este articulo, puedes compartirlo:
Meneame Delicious Bitacoras Facebook Barrapunto Fresqui Enchilame Google

2 comentarios para “Asynchronous Analytics en WordPress”

Deja un comentario