Sobre o PageSpeed Insights

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

O PSI fornece dados de laboratório e de campo sobre uma página. Os dados do laboratório são úteis para depuração porque eles são coletados em um ambiente controlado. No entanto, ela pode não capturar gargalos do mundo real. Os dados de campo são úteis para capturar imagens reais de usuários experiência do usuário, mas tem um conjunto mais limitado de métricas. Veja como pensar Sobre ferramentas de velocidade, para ver mais informações sobre os dois tipos de dados.

Dados de experiência do usuário real

Os dados de experiência do usuário real no PSI são alimentados pelo Chrome User Experience Report (CrUX, na sigla em inglês). O PSI informa os dados de usuários reais Primeira Contentful Paint (FCP), Interaction to Next Paint (INP) e Maior exibição de conteúdo (LCP) e Layout cumulativo Experiências de Shift (CLS) no período de coleta anterior de 28 dias. O PSI também informa e experiências para a métrica experimental Tempo até o primeiro byte (TTFB, na sigla em inglês).

Para mostrar dados de experiência do usuário de uma determinada página, ela precisa ser suficiente. sejam incluídos no conjunto de dados do CrUX. Uma página pode não ter dados suficientes se ela foi foi publicado recentemente ou tem poucas amostras de usuários reais. Quando isso acontece, o PSI cai de volta à granularidade no nível da origem, que abrange todas as experiências do usuário em todas as páginas da site. Às vezes, a origem também pode ter dados insuficientes, caso em que o PSI será não consegue mostrar dados de experiência do usuário real.

Como avaliar a qualidade das experiências

O PSI classifica a qualidade das experiências do usuário em três categorias: Boa, Precisa melhorar, ou "Ruim". O PSI define os seguintes limites alinhados com o Iniciativa Métricas da Web:

Boa Precisa melhorar Ruim
First Contentful Paint (FCP) [0, 1.800 ms] (1.800 ms, 3.000 ms] mais de 3.000 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] mais de 1.800 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 experiências para essa página ou origem. Essa distribuição é dividida em três categorias: Bom, Precisa melhorar e Ruim, que são representados por barras verdes, de âmbar e vermelhas. Por exemplo, ver 11% na barra âmbar da LCP indica que 11% de todos os valores de LCP observados caiam entre 2.500 ms 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 de todas as métricas. Dia 75 percentil é selecionado para que os desenvolvedores possam entender melhor experiências frustrantes no site. Esses valores de métrica 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 Core Web Vitals são INP, LCP e CLS, e podem ser agregados no nível da página ou da origem. Para agregações com dados suficientes em todas três métricas, a agregação será aprovada na avaliação das Core Web Vitals se os 75o percentil das três métricas são boas. Caso contrário, a agregação não passa na avaliação. Se o não tiver dados suficientes para INP, ele será aprovado na avaliação se as os percentis de LCP e CLS são bons. Se a LCP ou a CLS tiverem dados insuficientes, a página ou a agregação da origem não pode ser avaliada.

Diferenças entre dados de campo no PSI e 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 de dados do BigQuery é atualizado mensalmente e é limitado aos dados no nível da origem. As duas fontes de dados representam os últimos 28 dias.

Diagnóstico do laboratório

O PSI usa o Lighthouse para analisar o URL fornecido em uma simulação. para as categorias "Desempenho", "Acessibilidade", "Práticas recomendadas" e "SEO".

Pontuação

Na parte superior da seção estão as pontuações de 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 é considerado bom. Entre 50 e 89 é uma pontuação que precisa ser melhorada, e abaixo de 50 é considerada ruim.

Métricas

A categoria "Desempenho" também tem o desempenho da página em diferentes métricas, incluindo: First Contentful Paint, Maior exibição de conteúdo, Índice de velocidade, Cumulative Layout Shift, Tempo para interação, e Tempo total de bloqueio.

Cada métrica é pontuada e rotulada com um ícone:

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

Auditorias

Em cada categoria, há auditorias que fornecem informações sobre como melhorar a experiência do usuário. Consulte a documentação do Lighthouse detalhes das auditorias de cada categoria.

Perguntas frequentes

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

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

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

Observação: o PageSpeed informará a execução na América do Norte, Europa ou Ásia.

Por que os dados de campo e do laboratório às vezes se contradizem?

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 redes pelas condições Os dados do laboratório se baseiam no carregamento simulado de uma página em um único dispositivo e são corrigidos várias condições de rede. Como resultado, os valores podem ser diferentes. Consulte Por que os dados de laboratório e de 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 75 percentis para nossas métricas, isso garante que as páginas ofereçam uma boa experiência do usuário sob as 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?

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

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

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

Por que os dados do CrUX de usuários reais 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 aceitaram e exige que o URL seja público (rastreável e indexável) e ter um número suficiente de amostras distintas com uma visualização anônima e representativa de desempenho do URL ou origem.

Mais dúvidas?

Se você tiver alguma dúvida específica e que possa ser respondida sobre o uso do PageSpeed Insights, faça sua pergunta em inglês no Stack Overflow.

Se você tiver um feedback geral ou dúvidas 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?