Core Web Vitals em 2026: o que medir, o que ignorar e como corrigir

Core Web Vitals em 2026: o que medir, o que ignorar e como corrigir
Core Web Vitals em 2026: o que medir, o que ignorar e como corrigir

Sua loja sem fila: quando a vitrine chama, mas o caixa trava, o cliente desiste. Um site lento faz o mesmo. A diferença é que online você nem vê a pessoa indo embora. É por isso que performance virou assunto de crescimento, não só de TI.

Core Web Vitals no centro: o Google continua olhando para experiência real de quem visita. As três métricas — LCP, INP e CLS — medem carregamento, resposta e estabilidade. Em muitos mercados, ainda há espaço para ganhar vantagem: segundo o Web Almanac 2025 (via Nimbus Digital), só 48% das páginas mobile e 56% das desktop passam nas três ao mesmo tempo. Isso abre oportunidade para quem trata Core Web Vitals como rotina de produto.

Onde muita gente erra: perseguir nota 100 no Lighthouse, instalar plugins milagrosos e ignorar dados de campo. O score 0–100 não é usado pelo Google para ranquear e pode mascarar gargalos que só aparecem na navegação real, como picos de INP e saltos de layout — assunto recorrente em guias técnicos sérios como o SEO Handbook.

O que você vai levar: um mapa prático, direto ao ponto. Vamos ver o que medir de verdade, o que pode ser deixado de lado, como ler dados de campo no Search Console, correções que mais movem o ponteiro no WordPress e quando trocar de hospedagem. A ideia é tirar ruído da pauta e colocar melhorias que geram tráfego, conversão e uma experiência que o Google reconhece.

As três métricas que contam e o que cada uma mede de verdade

O resumo rápido: são três sinais que você sente na pele: LCP mede carregamento, INP mede resposta e CLS mede estabilidade. Em 2026, os Limiares 2026 oficiais seguem iguais: LCP ≤ 2,5s, INP ≤ 200ms e CLS ≤ 0,1, avaliados no 75º percentil (p75) de visitas reais em janela móvel de 28 dias.

LCP na prática: renderização do maior bloco, servidor, imagens e CSS crítico

LCP mede carregamento: é o tempo até o maior elemento visível (geralmente a hero image ou um bloco grande de texto) aparecer por completo.

Na prática, o LCP sofre com TTFB alto (servidor lento), imagens pesadas e CSS bloqueando a renderização. Ferramentas dividem o LCP em partes como atraso de rede, tempo de download e render delay, o que ajuda a achar o gargalo. Se a hero image vem sem preload ou está enorme, o LCP estoura; se o CSS crítico não está inline, a pintura atrasa.

INP além do clique: input delay, processamento e pintura da próxima tela

INP mede resposta: é o atraso entre sua ação (clique, toque, tecla) e a próxima pintura visível. Ele substituiu o FID em março de 2024.

O INP considera três partes: input delay (fila ocupada), tempo de execução do event handler e a apresentação (pintura). Rolagem não conta. Em páginas com muitas interações, a medição usa um recorte alto para ignorar ruído. Se o main thread está preso com scripts, menus demoram a abrir e o INP piora.

CLS real: mudanças de layout, fontes, banners e como medir corretamente

CLS mede estabilidade: ele soma os saltos de layout que você não esperava durante o carregamento. O cálculo pesa o quanto da tela se moveu e a distância do movimento.

As causas comuns são imagens sem dimensões, fontes web sem font-display swap, banners que empurram o conteúdo e componentes que montam tarde. O alvo bom é ≤ 0,1; acima de 0,25 é ruim. Corrigir envolve reservar espaço estático, usar placeholders e carregar fontes e anúncios sem empurrar nada.

Limiares 2026: LCP 2,5s, INP 200ms, CLS 0,1 (priorize mobile)

Limiares 2026 oficiais: LCP ≤ 2,5s (ruim > 4s), INP ≤ 200ms (ruim > 500ms) e CLS ≤ 0,1 (ruim > 0,25). A avaliação vale quando 75% das visitas estão no “bom”.

Esses números valem para dados de campo (CrUX) em janela de 28 dias. Olhe primeiro mobile, onde as redes variam mais e o impacto em SEO costuma ser maior. Um site pode marcar 90 no Lighthouse e ainda falhar no p75 real. É por isso que ajustes como preload de hero, CSS crítico e menos JavaScript costumam render os maiores ganhos.

Como medir com dados de campo, não só de laboratório

Dados de campo primeiro: para decidir se você passa, olhe o p75 em 28 dias do CrUX no Search Console. Use o PSI une campo + lab para uma URL e o DevTools para causa-raiz. Se precisar acompanhar de perto, implemente RUM com web-vitals.js sem pesar o site.

Search Console e CrUX: leitura do relatório por modelo de página

Comece pelo Search Console: ele mostra o CrUX agregado por grupos de URLs, que costumam refletir seus templates.

Separe mobile e desktop. Encontre o grupo que falha e escolha uma URL representativa para investigar. Lembre que o CrUX é uma média móvel de 28 dias, então mudanças levam semanas para aparecer. O objetivo é levar LCP ≤ 2,5s, INP ≤ 200ms e CLS ≤ 0,1 no 75º percentil de visitas reais.

PageSpeed Insights vs Lighthouse: quando confiar e quando desconfiar

PSI une campo + lab: no topo, você vê o campo (CrUX); abaixo, o laboratório (Lighthouse) com diagnósticos.

Use o campo para decidir prioridade e o laboratório para achar o porquê. Desconfie de “nota 100” com p75 ruim no CrUX. O Lighthouse roda em ambiente controlado e não capta interações pós-carregamento como picos de INP.

Janela móvel de 28 dias: impacto no tempo de recuperação de ranking

O relógio é do CrUX: o campo usa janela de 28 dias. Melhorias hoje entram no relatório gradualmente.

Planeje a comunicação: valide em laboratório no dia do deploy, monitore PSI nos dias seguintes e espere o ciclo fechar para ver impacto no Search Console e, só então, no ranqueamento. Foque primeiro em mobile, onde as redes variam mais.

RUM leve: medir INP e LCP com web-vitals.js sem pesar o site

Implemente RUM leve: use web-vitals.js para coletar LCP, INP e CLS em produção e enviar para seu analytics.

Carregue o script de forma assíncrona, amostre tráfego para não pesar. Isso flagra regressões por script (ex.: chat, tags de marketing) que só aparecem para usuários reais. Cruce esses dados com campanhas e páginas para priorizar correções.

Diagnóstico de causa-raiz: traços no DevTools e regressões por script

DevTools para causa-raiz: grave um trace na aba Performance para ver blocos no main thread, long tasks e mudanças de layout.

Compare antes e depois do deploy. Teste com e sem terceiros. Se um script trava o main thread, você verá no profiler. Reproduza o LCP vendo rede, imagens e CSS crítico; para INP, clique em elementos e observe o tempo até a próxima pintura.

As correções que mais movem o ponteiro no WordPress

O caminho curto para resultados: foque na imagem LCP otimizada, em Delay JS não crítico, em Cache em camadas e em baixar o TTFB abaixo de 600ms. Fontes com font-display: swap e menos variações seguram o CLS.

Imagens e fontes: pré-carregar, dimensionar, AVIF/WebP e exibição swap

Preload do LCP: pré-carregue a hero se ela for o LCP e use WebP/AVIF e srcset com width/height no markup.

Adicione fetchpriority=”high” na imagem LCP e nunca faça lazy-load dela. Converta imagens e limite heróis a ~300KB quando possível. Em fontes, prefira self-host, font-display: swap e só 1–2 pesos críticos; preloa os arquivos centrais e mantenha um fallback bem ajustado.

CSS/JS: remover bloat, dividir, deferir e isolar scripts de terceiros

JavaScript sob controle: minifique, divida bundles e aplique defer/delay em scripts não críticos; isole chat, mapas e pixels.

Use gerenciadores de assets para desligar CSS/JS onde o plugin não é usado. Gere Critical CSS inline e carregue o restante de forma assíncrona. Quebre long tasks > 50ms e reduza handlers de rolagem com debounce. Teste menus e formulários ao atrasar jQuery para não quebrar UX.

Cache em camadas: plugin + servidor + CDN com regras para HTML e API

Cache em camadas: habilite page cache para anônimos, objetos via Redis para consultas pesadas e CDN para edge.

Confirme HTML cacheado para visitantes logados-out. Defina TTLs longos para estáticos e invalide de forma granular. Em lojas, combine página + objeto e avalie cache no edge com regras para não quebrar carrinho e APIs dinâmicas.

INP sob controle: minimizar work no main thread e eventos problemáticos

Corte filas no main thread: remova scripts globais desnecessários e atrasar terceiros até interação; distribua trabalho em partes curtas.

Use DevTools para encontrar long tasks. Otimize handlers de clique, input e autocomplete. Evite animações pesadas em mobile. Para picos de INP, pare de carregar sliders e widgets em páginas que não usam esses recursos.

Plugins e temas: escolhas leves, FSE bem configurado e limpeza quinzenal

Menos, porém melhores: escolha tema leve, desative recursos que não usa e faça auditoria quinzenal de plugins.

Troque plugins pesados por alternativas focadas ou código sob medida. No FSE, evite blocos que injetam CSS/JS globalmente. Atualize para PHP 8.3+, ative OPcache e monitore regressões; cada ajuste leva semanas para refletir no p75 do CrUX.

Quando o problema é a hospedagem e não o site

Quando o problema é a hospedagem e não o site

Nem sempre é o seu código: quando o servidor não entrega, o site sofre. Se o TTFB alto persistente continua mesmo com cache e imagens otimizadas, é sinal de limite no provedor. Olhe CPU, memória e filas. Recursos apertados deixam tudo lento e jogam seu LCP para cima.

TTFB alto, CPU estourando e filas: sinais de gargalo no provedor

O alarme é o TTFB: se o tempo do primeiro byte segue alto em páginas cacheadas, há gargalo de CPU/IO ou fila de processos.

Métricas típicas: bom abaixo de 200 ms, aceitável abaixo de 800 ms; acima de 600 ms cacheado já indica problema de plataforma. Quedas sob pico e throttling em horários comerciais confirmam o quadro. Sem CPU livre e OPcache quente, cada request vira uma espera.

HTTP/2, HTTP/3, TLS 1.3 e brotli: o que o serviço precisa ter

O básico da pilha moderna: suporte a HTTP/2 e HTTP/3 e TLS 1.3, compressão Brotli para HTML/CSS/JS e keep-alive ativo.

HTTP/2 multiplexa e reduz conexões. HTTP/3 corta handshakes, ajuda muito em mobile. TLS 1.3 finaliza em menos idas e voltas. Brotli entrega arquivos menores que gzip. Sem isso, você paga latência extra a cada visita.

Edge + CDN no Brasil: latência menor e cache dinâmico com regras

Leve o conteúdo para perto: use CDN com PoPs no Brasil e ative cache de HTML para anônimos.

Sirva a imagem de LCP no edge. Configure TTLs e invalidação granular. Regras evitam cachear carrinho, checkout e APIs dinâmicas. A CDN reduz distância e melhora LCP; não corrige INP/CLS causados pelo front.

Quando migrar: limites do compartilhado, VPS gerenciado e object cache

Migre quando o teto bate: se o TTFB cacheado é alto, há quedas sob carga ou CPU vive no limite, troque de plano ou provedor.

De compartilhado para VPS gerenciado com NVMe, PHP 8.x, OPcache, e object cache (Redis). Em WordPress pesado ou WooCommerce, isso reduz consultas e filas. Com edge cache, quedas de 800+ ms para <200 ms são comuns.

Observabilidade: APM, logs lentos e testes de carga para decisões

Medir antes de mover: ative APM, colete slow logs e rode testes de carga leves.

Mapeie TTFB por região e horário. Conte queries por página, veja long tasks de PHP e gargalos de banco. Compare com e sem CDN. Registre o antes/depois: as melhorias aparecem no p75 em 28 dias no CrUX e no Search Console.

Quanto isso realmente pesa no ranqueamento

O peso real no ranking: Core Web Vitals contam, mas o impacto é moderado. Não vencem relevância e qualidade do conteúdo. Onde fazem diferença? Como desempate em buscas competitivas e como margem de experiência que melhora engajamento e receita. O Google considera o que usuários sentem em navegações reais, não a nota de laboratório, e as mudanças levam um tempo para refletir.

Quer transformar isso em ganho prático? Una medição de dados de campo com correções que movem LCP, INP e CLS e decisões certas de hospedagem/CDN. Peça um diagnóstico de Core Web Vitals com dados de campo na Mistura Tech: priorização objetiva, plano de ação enxuto e monitoramento contínuo para evitar regressões — do WordPress ao servidor.

Key Takeaways

Domine os Core Web Vitals em 2026 com foco no que o Google realmente mede e no que mais impacta ranking, experiência e receita:

  • Meça o que importa: LCP ≤ 2,5s, INP ≤ 200ms e CLS ≤ 0,1, avaliados no p75 de dados de campo (CrUX) em janela móvel de 28 dias.
  • Campo antes do laboratório: Search Console/CrUX definem o que conta para ranking; use PSI para cruzar campo + laboratório e Lighthouse apenas para diagnóstico.
  • Peso moderado no ranking: É fator desde 2021 e atua como desempate; relevância e qualidade do conteúdo ainda pesam mais.
  • Ganhos rápidos no WordPress: Preload da imagem LCP com fetchpriority=high, WebP/AVIF e CSS crítico inline; nunca aplique lazy-load na imagem LCP.
  • Domine o INP: Corte trabalho no main thread, quebre long tasks (>50ms) e atrase scripts de terceiros até interação para reduzir latência.
  • Cache em camadas: Page cache + object cache (Redis) + CDN com edge no Brasil para reduzir latência; mire TTFB entre <200–600 ms.
  • Quando é a hospedagem: TTFB alto mesmo cacheado e CPU no limite indicam migração para VPS gerenciado com HTTP/2/3, TLS 1.3 e Brotli.
  • Monitore regressões: RUM com web-vitals.js, revisão contínua no Search Console e validações no PSI; efeitos aparecem conforme o ciclo de 28 dias.

Trate Core Web Vitals como processo contínuo: medir em campo, priorizar correções que movem o ponteiro e blindar a performance contra regressões.

FAQ – Core Web Vitals em 2026

O que são Core Web Vitals?

São três métricas do Google que medem a experiência real do usuário: LCP (carregamento do maior conteúdo), INP (resposta às interações) e CLS (estabilidade visual). A avaliação usa dados de campo (CrUX) no 75º percentil, em uma janela móvel de 28 dias.

Core Web Vitals é fator de ranqueamento?

Sim. São um sinal de ranqueamento desde 2021 e continuam em 2026, com impacto moderado. Não superam relevância e qualidade do conteúdo, mas funcionam como desempate em buscas competitivas e influenciam engajamento.

Como melhorar o LCP do meu site?

Reduza TTFB (hospedagem/CDN), faça preload da imagem LCP com fetchpriority=high, use WebP/AVIF com dimensões no HTML, injetar CSS crítico inline e adiar o restante, não aplique lazy-load na imagem LCP e elimine bloqueios de JS.

Qual a diferença entre dados de laboratório e de campo?

Laboratório (Lighthouse) é simulado e serve para diagnóstico imediato. Campo (CrUX/Search Console) vem de usuários reais, no p75/28 dias, e é o que o Google usa para ranquear. Uma página pode ter nota 100 em lab e ainda falhar no campo.

Como testar os Core Web Vitals do meu site de graça?

Use PageSpeed Insights (pagespeed.web.dev) para ver dados de campo + laboratório por URL, o relatório Core Web Vitals no Google Search Console para visão do site inteiro e o Lighthouse nas DevTools do Chrome para depurar problemas.

Referências Externas

Quer seu site aparecendo no Google todo mês? Hospedagem gerenciada + 1 artigo SEO por semana por R$120/mês. Sem enrolação.
QUERO SABER MAIS
Compartilhar:
Facebook
X
WhatsApp
LinkedIn
Email

Seu site pode estar gerando leads enquanto você lê isso

Com o Mistura Host você tem hospedagem gerenciada, monitoramento WordPress e 1 artigo SEO publicado por semana — tudo por R$120/mês. Sem fidelidade mínima.

QUERO CONTRATAR POR R$120/MÊS

Você também pode gostar