Google Analytics com relatórios de velocidade do site
Agora você já tem como saber de maneira mais clara quanto tempo em média o seu site demorar para ser carregado.
Este relatório está disponível na nova Interface do Google Analytics, basta acessar a aba de Conteúdo e depois Velocidade do site:
Para começar a medir a velocidade do seu site, basta adicionar em seu código a linha referente ao Tempo de Carregamento do site,
_gaq.push(['_trackPageLoadTime']);.
O seu código da chamada ao Google Analytics deverá ficar parecido com isso:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXX-XX'],['_trackPageview']);
_gaq.push(['_setDomainName', '.XXXX.com.br']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);
(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);
})();Lembrando que a recomendação é que este bloco deve estar entre as tags de cabeçalho <head> </head>.
Por que medir a velocidade?
Porque sites com uma velocidade de carregamento mais rápida tendem a mehorar a experiência do usuário e ganham pontos na indexação do Google.
Segundo o Google Webmaster Tools, eles consideram sites rápidos os que abrem na casa dos 1-2seg, se seu site está acima dessa média, tente rever seu código ou contrate uma hospedagem com maior disponibilidade de recursos, isto pode aumentar o seu gasto mensal, mas se bem estruturado aumentará também o seu retorno.
Seguem algumas dicas para diminuir o tempo de carregamento do site:
- Diminua o número de arquivos de imagens a serem carregados com CSS Sprites;
- Unifique e compacte os arquivos Javascript e CSS;
- Faça cache de consultas a banco de dados ou ofereca versões estáticas para conteúdos com baixa frequência de atualização;
- Contrate uma hospedagem com maior disponibilidade de recursos ( Memória / Processamento );
- Habilite o gZip na sua hospedagem;
- Codifique sua interface que maneira enxuta e otimizada, tableless é fundamental.
Posts relacionados:
Compressão de arquivos Javascript e CSS com gZip
[]‘s


