Interpretar a velocidade do site

Neste artigo:

Onde encontrar as métricas e o que elas significam

Relatório de tempo na página > guias "Explorer" e "Cobertura regional" > subguia "Uso do site"

  • Tempo médio de carregamento da página: o tempo médio (em segundos) necessário para a página ser carregada, desde o início da exibição da página (por exemplo, o clique em um link da página) até a conclusão do carregamento no navegador.

    O tempo médio de carregamento da página consiste em dois componentes: 1) tempo de rede e de servidor, e 2) tempo do navegador. A seção Técnica da guia Explorer fornece detalhes sobre as métricas da rede e do servidor. O tempo restante é a sobrecarga do navegador para analisar e executar o JavaScript e renderizar a página.
  • Exibições de página: o número de vezes que a página foi visualizada durante o período selecionado.
  • Amostra de carregamento da página: o número de exibições de página da amostragem usadas para calcular o tempo médio de carregamento da página.
  • Taxa de rejeição: a porcentagem de visualizações da página em que ela foi a única visualizada na sessão.
  • Porcentagem de saída: a porcentagem de visualizações da página quando ela foi a última a ser visualizada na sessão.
  • Valor da página: o valor médio da página ou do conjunto de páginas. Valor da página = ((receita da transação + valor total da meta) / exibições de página únicas da página ou do conjunto de páginas).

Relatório de tempo na página > guias "Explorer" e "Cobertura regional" > subguia "Técnica"

  • Exibições de página: o número de vezes que a página foi visualizada durante o período selecionado.
  • Tempo médio de carregamento da página: o tempo médio (em segundos) necessário para a página ser carregada, desde o início da exibição da página (por exemplo, o clique em um link da página) até a conclusão do carregamento no navegador.

    O tempo médio de carregamento da página consiste em dois componentes: 1) tempo de rede e de servidor, e 2) tempo do navegador. A seção Técnica da guia Explorer fornece detalhes sobre as métricas da rede e do servidor. O tempo restante é a sobrecarga do navegador para analisar e executar o JavaScript e renderizar a página.
  • Tempo médio de redirecionamento: o tempo gasto no redirecionamento antes de alcançar essa página. Se não houver redirecionamentos, o valor para essa métrica deverá ser 0.
  • Tempo médio de consulta do domínio: o tempo médio gasto na busca DNS para essa página
  • Tempo médio de conexão do servidor: o tempo necessário para o usuário se conectar ao servidor
  • Tempo médio de resposta do servidor: o tempo para o servidor responder a uma solicitação do usuário, incluindo o tempo de rede do local do usuário até o servidor
  • Tempo médio de download da página: o tempo para fazer o download da página

Você pode ver a relação entre essas métricas no diagrama a seguir:

Relatório de tempo na página > guias "Explorer" e "Cobertura regional" > subguia "Tempos de DOM"

  • Exibições de página: o número de vezes que a página foi visualizada durante o período selecionado.
  • Tempo interativo médio do documento: o tempo médio (em segundos) que o navegador leva para analisar o documento (DOMInteractive), incluindo o tempo de rede do local do usuário até o servidor. Nesse momento, o usuário pode interagir com o Modelo de objeto do documento, mesmo que ele não esteja totalmente carregado.
  • Tempo médio de carregamento do conteúdo do documento: o tempo médio (em segundos) que o navegador leva para analisar o documento e executar os scripts diferidos e inseridos pelo analisador (DOMContentLoaded), incluindo o tempo de rede do local do usuário até o servidor. A análise do documento é concluída, o Modelo de objeto do documento está pronto, mas o carregamento das folhas de estilo, das imagens e das subestruturas referenciadas não está concluído. Esse evento geralmente é o ponto de partida para a execução da estrutura JavaScript, por exemplo, retorno de chamada JQuery's onready() etc.
  • Tempo médio de carregamento da página: o tempo médio (em segundos) necessário para a página ser carregada, desde o início da exibição da página (por exemplo, o clique em um link da página) até a conclusão do carregamento no navegador.

    O tempo médio de carregamento da página consiste em dois componentes: 1) tempo de rede e de servidor, e 2) tempo do navegador. A seção Técnica da guia Explorer fornece detalhes sobre as métricas da rede e do servidor. O tempo restante é a sobrecarga do navegador para analisar e executar o JavaScript e renderizar a página.

Saiba mais sobre a API de tempo de navegação e esses atributos específicos de tempos.

Se essas métricas às vezes indicarem tempos de carregamento de página maiores do que os observados normalmente, é devido ao número de amostras acessadas indevidamente ao longo do período utilizado.

Relatório de velocidade do usuário > guias "Explorer" e "Cobertura regional"

Você vê as seguintes métricas por Categoria de tempo, Variável de tempo ou Rótulo de tempo (todas definidas no seu código de tempo).

  • Tempo médio do usuário: o tempo médio (em segundos) para executar o código programado.
  • Amostra de tempo do usuário: o número de amostras obtidas.

Relatórios de tempo na página e de velocidade do usuário > guia "Distribuição"

Essa guia fornece os intervalos de tempo para que você possa determinar se a maior parte de suas páginas/recursos foram carregados/executados dentro de limites aceitáveis. Para conseguir os detalhes de velocidade de uma página ou recurso específico, você pode detalhar o item na guia Explorer e depois clicar na guia Distribuição para ver a distribuição dos tempos de carregamento/execução.

Na análise de velocidade, a média nem sempre oferece uma contabilidade exata porque algumas discrepâncias podem distorcer esse valor. Ser capaz de ver a distribuição dos valores fornece uma imagem mais precisa.

Insights e respostas

Você pode usar o Relatório de tempos de página para avaliar onde os tempos de carregamento de suas páginas têm um impacto grande. Por exemplo, você pode descobrir que o público-alvo de seu site está localizado em uma área geográfica em que a velocidade de conexão à Internet geralmente é mais lenta do que o ideal para suas páginas. Ou você pode descobrir que os tempos de carregamento de suas páginas variam bastante em diferentes navegadores. Com essas informações, você poderá seguir etapas para melhorar o desempenho de seu site de uma forma bem segmentada. Por exemplo:

  • Para páginas que exibem altos tempos de carregamento para determinados navegadores, você pode investigar problemas do navegador e exibir uma página mais simples para esse navegador.
  • Se as principais regiões geográficas ou ISPs (provedores de serviço de Internet) estiverem apresentando altos tempos de carregamento, você poderá exibir páginas alternativas mais adequadas para larguras de banda menores.
  • Se suas páginas de destino estiverem apresentando uma velocidade ruim, você poderá se concentrar na melhoria das páginas com mais page views.
  • Se o tempo médio de carregamento for muito alto, você poderá determinar a importância do problema do tempo de carregamento explorando a distribuição em todos os intervalos de tempo de carregamento da página.

Quando você levar em consideração as áreas para aumentar a velocidade, segmente primeiro as métricas de velocidade mais baixa (as com maiores valores de tempos de carregamento). Por exemplo, se você tiver:

  • Tempo médio alto de redirecionamento: analise se os redirecionamentos são necessários. Além disso, verifique as origens para ver se um referenciador específico está causando alta latência de redirecionamento.
  • Tempo médio alto de consulta do domínio: avalie a possibilidade de alterar o provedor de DNS que fornece tempos de resposta mais baixos e consistentes.
  • Tempo médio alto de resposta do servidor: diminua o tempo de processamento de back-end ou coloque um servidor mais perto dos usuários.
  • Tempo médio alto de download da página: diminua o tamanho inicial dos dados.
Isso foi útil?
Como podemos melhorá-lo?