Sobre o PageSpeed Insights

O PageSpeed Insights (PSI) gera relatórios sobre a experiência do usuário com uma página em dispositivos móveis e computadores e oferece sugestões sobre como melhorar a página.

O PSI fornece dados de laboratório e campo sobre uma página. Os dados do laboratório são úteis para depurar problemas, porque são coletados em um ambiente controlado. No entanto, talvez elas não capturem gargalos reais. Os dados de campo são úteis para capturar a experiência real do usuário, mas têm um conjunto mais limitado de métricas. Consulte Sobre as ferramentas de velocidade para mais informações sobre os dois tipos de dados.

Dados reais da experiência do usuário

Os dados de experiência do usuário real no PSI usam a tecnologia do conjunto de dados do Chrome User Experience Report (CrUX, na sigla em inglês). O PSI informa as experiências de Primeira exibição de conteúdo (FCP), Latência na primeira entrada (FID), Maior exibição de conteúdo (LCP), Mudança de layout cumulativa (CLS) e Interação com a próxima exibição (INP) durante o período de coleta de 28 dias anterior. O PSI também informa experiências para a métrica experimental Tempo até o primeiro byte (TTFB).

Para mostrar dados da experiência do usuário em uma determinada página, é preciso que haja dados suficientes para que ela seja incluída no conjunto de dados do CrUX. Talvez uma página não tenha dados suficientes se tiver sido publicada recentemente ou tiver poucas amostras de usuários reais. Quando isso acontece, o PSI volta à granularidade no nível da origem, que abrange todas as experiências do usuário em todas as páginas do site. Às vezes, a origem também pode ter dados insuficientes. Nesse caso, o PSI não vai poder mostrar dados reais da experiência do usuário.

Como avaliar a qualidade das experiências

O PSI classifica a qualidade das experiências do usuário em três grupos: Boa, Precisa melhorar ou Ruim. O PSI define os seguintes limites de acordo com a iniciativa Web Vitals:

Bom Precisa melhorar Ruim
FCP [0, 1.800 ms] (1.800 ms, 3.000 ms] mais de 3.000 ms
FID [0, 100ms] (100ms, 300ms] mais de 300 ms
LCP [0, 2.500 ms] (2.500 ms, 4.000 ms] mais de 4.000 ms
CLS [0, 0,1] (0,1, 0,25] acima de 0,25
INP [0, 200ms] (200ms, 500ms] mais de 500 ms
TTFB (experimental) [0, 800ms] (800 ms, 1.800 ms] acima de 1800 ms

Distribuição e valores de métricas selecionados

O PSI apresenta uma distribuição dessas métricas para que os desenvolvedores possam entender a variedade de experiências da página ou origem. Essa distribuição é dividida em três categorias: Bom, Precisa melhorar e Ruim, que são representadas por barras verde, âmbar e vermelha. Por exemplo, ver 11% na barra âmbar da LCP indica que 11% de todos os valores de LCP observados ficam entre 2.500 e 4.000 ms.

Captura de tela da distribuição de experiências de LCP de usuários reais

Acima das barras de distribuição, o PSI informa o 75o percentil para todas as métricas. O 75o percentil é selecionado para que os desenvolvedores possam entender as experiências mais frustrantes do usuário no site. Esses valores de métricas de campo são classificados como bom/precisa de melhorias/ruim aplicando os mesmos limites mostrados acima.

Core Web Vitals

As Core Web Vitals são um conjunto comum de indicadores de desempenho essenciais para todas as experiências na Web. As métricas das Core Web Vitals são FID, LCP e CLS, e elas podem ser agregadas no nível da página ou da origem. As agregações com dados suficientes nas três métricas vão ser aprovadas na avaliação de Core Web Vitals se os 75 percentis das três métricas forem "Bom". Caso contrário, a agregação não passará na avaliação. Se a agregação tiver dados insuficientes para a FID, ela vai ser aprovada na avaliação se os 75 percentis de LCP e CLS forem bons. Se a LCP ou o CLS não tiverem dados suficientes, não será possível avaliar a agregação no nível da página ou da origem.

Diferenças entre os dados de campo no PSI e no CrUX

A diferença entre os dados de campo no PSI e o conjunto de dados CrUX no BigQuery é que os dados do PSI são atualizados diariamente, enquanto o conjunto do BigQuery é atualizado mensalmente e limitado aos dados no nível da origem. Ambas as fontes de dados representam os últimos 28 dias.

Diagnóstico do laboratório

O PSI usa o Lighthouse para analisar o URL fornecido em um ambiente simulado das categorias Desempenho, Acessibilidade, Práticas recomendadas e SEO.

Pontuação

Na parte superior da seção, há pontuações para cada categoria, determinadas pela execução do Lighthouse para coletar e analisar informações de diagnóstico sobre a página. Uma pontuação de 90 ou mais é considerada boa. Uma pontuação que precisa ser melhorada de 50 a 89 é considerada ruim.

Métricas

A categoria "Performance" também mostra o desempenho da página em diferentes métricas, incluindo: Primeira exibição de conteúdo, Maior exibição de conteúdo, Índice de velocidade, Mudança de layout cumulativa, Tempo para interação da página, e Tempo de bloqueio total.

Cada métrica é pontuada e tem um ícone:

  • "Bom" é indicado por um círculo verde
  • "Precisa melhorar" é indicada com um quadrado informativo âmbar
  • "Ruim" é indicada por um triângulo vermelho de alerta.

Auditorias

Em cada categoria, há auditorias que fornecem informações sobre como melhorar a experiência do usuário da página. Consulte a documentação do Lighthouse para ver um detalhamento das auditorias de cada categoria.

Perguntas frequentes

Quais condições de dispositivo e rede o Lighthouse usa para simular o carregamento de uma página?

Atualmente, o Lighthouse simula as condições de carregamento de página de um dispositivo de nível intermediário (Moto G4) em uma rede móvel para dispositivos móveis e de um computador emulado com uma conexão com fio. O PageSpeed também é executado em um data center do Google que pode variar de acordo com as condições da rede. Para verificar o local do teste, consulte o bloco de ambiente do Relatório do Lighthouse:

Captura de tela da dica de informações de limitação.

Observação: o PageSpeed gerará relatórios em execução em uma destas regiões: América do Norte, Europa ou Ásia.

Por que os dados de campo e do laboratório às vezes são contraditórios?

Os dados de campo são um relatório histórico sobre o desempenho de um URL específico e representam dados de desempenho anônimos de usuários reais em vários dispositivos e condições de rede. Os dados do laboratório são baseados no carregamento simulado de uma página em um único dispositivo e em um conjunto fixo de condições de rede. Como resultado, os valores podem ser diferentes. Consulte Por que os dados de laboratório e campo podem ser diferentes (e o que fazer a respeito) para mais informações.

Por que o 75o percentil é escolhido para todas as métricas?

Nosso objetivo é garantir que as páginas funcionem bem para a maioria dos usuários. Ao focar nos valores de 75o percentil das nossas métricas, você garante que as páginas ofereçam uma boa experiência do usuário nas condições mais difíceis do dispositivo e da rede. Consulte Como definir os limites das Core Web Vitals para mais informações.

Qual é uma boa pontuação para os dados do laboratório?

Qualquer pontuação verde (mais de 90) é considerada boa. No entanto, ter bons dados de laboratório não significa necessariamente que as experiências de usuários reais também serão boas.

Por que a pontuação de desempenho muda de execução para execução? Não mudei nada na página.

A variabilidade na medição de desempenho é introduzida por meio de vários canais com diferentes níveis de impacto. Várias fontes comuns de variabilidade de métricas são a disponibilidade de rede local, a disponibilidade do hardware do cliente e a contenção de recursos do cliente.

Por que os dados CrUX do usuário real não estão disponíveis para um URL ou origem?

O Chrome User Experience Report agrega dados de velocidade reais de usuários que ativaram e exige que um URL seja público (rastreável e indexável) e tenha um número suficiente de amostras distintas que forneçam uma visualização representativa e anônima do desempenho do URL ou da origem.

Mais dúvidas?

Se você tiver dúvidas sobre como usar o PageSpeed Insights que seja específico e responda, faça sua pergunta em inglês no Stack Overflow.

Se você tiver dúvidas ou feedback geral sobre o PageSpeed Insights ou quiser iniciar uma discussão geral, inicie uma conversa na lista de e-mails.

Se você tiver dúvidas gerais sobre as métricas da Web, inicie uma conversa no grupo de discussão web-vitals-feedback.

Feedback

Esta página foi útil?