Tópico de especialista: Tenha em atenção que a Smoobu não oferece suporte para este tópico.
Os Core Web Vitals da Google são métricas de experiência que medem o desempenho de um site e a qualidade da experiência do utilizador que proporciona. Em junho de 2021, a Google lançou uma melhoria nas suas métricas de experiência do utilizador denominada Core Web Vitals, que se centra na velocidade de carregamento, interatividade e estabilidade visual. Estes Core Web Vitals são: Deslocamento cumulativo de layout (CLS), Atraso na primeira entrada (FID), Maior conteúdo pintado (LCP), Interação para a próxima pintura (INP) e Tempo para o primeiro byte (TTFB).
Os Core Web Vitals são importantes porque constituem um conjunto comum de métricas e parâmetros de referência que são utilizados em muitos serviços Google e têm um impacto direto nas classificações de pesquisa. Ao medir e otimizar o seu sítio para Core Web Vitals, também melhora a experiência geral do utilizador do seu sítio.
O CLS mede a estabilidade visual do conteúdo de uma página, contando a soma total de todas as pontuações individuais de mudança de disposição para cada mudança de disposição inesperada que ocorra durante todo o tempo de vida da página. Uma mudança de disposição ocorre quando um elemento muda da sua posição inicial devido ao facto de os recursos serem carregados mais tarde no ciclo de vida de uma página e empurrarem o conteúdo abaixo dele para baixo da página. Por exemplo, um utilizador está a fazer compras online e, no momento em que tenta clicar no botão "adicionar ao carrinho", um anúncio é carregado por cima do botão e empurra-o para baixo. Esta mudança de layout faz com que o utilizador clique acidentalmente no anúncio em vez do botão "adicionar ao carrinho". Um CLS baixo pode ajudar a garantir que os seus utilizadores tenham uma experiência positiva no seu site e consigam realizar rapidamente o que pretendem.
O FID mede o atraso na interatividade e na capacidade de resposta. Este é o tempo decorrido entre o momento em que o utilizador interage com o seu conteúdo, clicando numa ligação, tocando num botão ou premindo uma tecla, e o momento em que o browser processa essa interação. O FID apenas conta o atraso, não o tempo que demora a processar o evento ou o tempo que demora a atualizar a IU. Normalmente, um atraso ocorre porque o browser está ocupado a carregar o resto do conteúdo da página e ainda não pode responder à interação do utilizador. Um FID curto pode ajudar a aumentar a probabilidade de o utilizador permanecer na página e interagir com o seu conteúdo. Atualmente, a maioria dos sítios Web tem um bom desempenho na medição do FID.
Nota
O zoom e a deslocação não são medidos para o FID.
O LCP mede o tempo que o maior elemento visível da página leva para carregar em relação ao momento em que a página começou a carregar. À medida que diferentes elementos são carregados, o LCP pode mudar. O browser deixa de medir o LCP quando o utilizador começa a interagir com a página, uma vez que as interações normalmente alteram o que é visível para o utilizador. Uma velocidade de carregamento rápida pode tranquilizar o utilizador quanto à utilidade da página, uma vez que pode começar a ver rapidamente o conteúdo.
Elementos que podem ser o LCP:
-
<img>
-
<image> dentro de uma <svg>
-
<video><vídeo>
-
Elemento com uma imagem de fundo carregada utilizando a função
url()
em vez de um gradiente CSS -
Elementos de nível de bloco que contêm nós de texto ou outros elementos de texto de nível inline filhos
Nota
À medida que a Google expande os seus Core Web Vitals, indicou que <svg> e <video> podem ser incluídos como elementos utilizados para medir o LCP no futuro.
O INP refere-se à forma como a página responde a interações específicas do utilizador que são programadas na métrica INP geral medida pelos dados de laboratório e de campo do Google Chrome. O INP foi concebido para fornecer uma representação do atraso global de interação de uma página. Para tal, trabalha a partir de uma amostra das interações mais longas que ocorrem quando um utilizador visita a página. Por exemplo, se uma página tiver menos de 50 interações totais, o INP tem em consideração a interação que tem o pior atraso absoluto. A medição do INP é uma representação do tempo que um utilizador tem de esperar para interagir com toda a página. Isto contrasta diretamente com o FID (atraso na primeira entrada).
A INP ocupa-se dos seguintes tipos de interações:
-
Qualquer clique do rato num elemento interativo.
-
Qualquer toque num elemento interativo em qualquer dispositivo que inclua um ecrã tátil.
-
O premir de uma tecla num teclado físico ou no ecrã.
A documentação web.dev do Google explica que um bom valor de INP é de cerca de 200 milissegundos ou menos.
Nota
A INP substituiu a FID em março de 2024. Se receber um aviso do Google a informar que o seu Web site tem problemas de INP, reveja o seu Web site para garantir que está a seguir as melhores práticas actuais (para obter informações detalhadas sobre as melhores práticas, consulte as Melhores práticas do Core Web Vitals).
Para medir o Core Web Vitals, pode utilizar dados de laboratório ou de campo. Os dados de laboratório são recolhidos a partir de ferramentas que simulam o carregamento e a interação de uma página. Os dados de campo são recolhidos a partir da interação de utilizadores reais com o seu sítio Web. Recomenda-se a utilização de métricas do mundo real, como a Monitorização do utilizador real (RUM), em vez de testes de laboratório, para que possa otimizar o seu sítio com maior precisão. O conjunto de dados CRuX do Google pode ser utilizado para medir o seu Web site e é uma óptima escolha porque é o que o Google utiliza para medir o Core Web Vitals.
Tanto o CLS como o LCP podem ser medidos em laboratório ou no terreno. A FID só pode ser medida no terreno porque é necessário que um utilizador real interaja com o conteúdo. Recomendamos vivamente que teste todas as páginas do seu sítio Web.
As seguintes ferramentas podem ser utilizadas para medir os Core Web Vitals:
Ferramentas de campo:
-
Relatório de experiência do utilizador do Chrome (recomendado)
-
PageSpeed Insights (apenas se existirem dados CRuX suficientes; se não existirem, esta é uma ferramenta de laboratório)
Ferramentas de laboratório:
Nota
A ferramenta Teste de página Web do Google já não é uma ferramenta recomendada pela indústria.
Para saber mais sobre as diferenças entre o Lighthouse e o Core Web Vitals, consulte Comparação entre o Lighthouse e o Core Web Vitals.
Para que uma página do seu sítio Web seja considerada aprovada, tem de atingir todas as métricas seguintes no percentil 75:
-
CLS. 0,1 pontuação da mudança de disposição ou menos
-
FID. 0,1 segundos ou menos
-
LCP. 2,5 segundos ou menos
Atualmente, apenas 20% dos sítios Web passam nas três métricas. Para saber como otimizar o seu Web site, consulte as Melhores práticas do Core Web Vitals.
Comentários
0 comentário
Artigo fechado para comentários.