SEO Mexico
SEO Mexico
GOOGLE ANALYTICS PARA MEDIR LA VELOCIDAD DE CARGA DE UNA PÁGINA
Categoría: Contenidos
Hace un momento os comentaba que como punto diferencial el código de Google Analytics debería estar al final de la página, algo que nos permite hacer un pequeño hack para medir el tiempo de carga de una página y enviarlo a Google Analytics y así poder jugar con los filtros avanzados y saber qué páginas van más rápido y cuáles más lentas, y así poder tomar decisiones.
SEO
WEB PERFORMANCE OPTIMIZATION
Eso sí, una cosa a tener en cuenta es que esto no deberíamos tenerlo siempre, sino usarlo con usuarios de prueba, administradores y usuarios aleatorios.
El primer paso es, justo después del <head> incluir un código tal que así:
<head> <script type=»text/javascript»> var tiempoini = new Date(); </script>
En este momento pondremos un contador de tiempo en marcha. Ahora, justo en el código de Google Analytics haremos ciertos cambios para calcular cuánto ha tardado en cargar el código de la página y enviarlo al sistema de analítica.
Para ello haremos algunos cambios tal que así:
SEO Mexico
<script type=»text/javascript»> window.onload=function() { var tiempofin = new Date();
var tiempocarga = tiempofin.getTime() – tiempoini.getTime(); if(tiempocarga <1000) textocarga = «MuyRapido»; else if (tiempocarga <2000) textocarga = «Rapido»; else if (tiempocarga <3000) textocarga = «Normal»; else if (tiempocarga <5000) textocarga = «Regular»; else if (tiempocarga <10000) textocarga = «Lento»; else textocarga = «MuyLento»; var direccion = document.location.pathname; if( document.location.search) direccion += document.location.search; try { var _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-XXXXXXXXX-1’]); _gaq.push([‘_trackEvent’,’TiempoCarga (ms)’, textocarga + ‘ PaginaCarga’, direccion, tiempocarga]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = ‘http://www.example.com/ga.js’;
SEO GDL
WEB PERFORMANCE OPTIMIZATION
SEO Mexico
#SEO #SEOMexico #SEOGDL