Melhorar as Core Web Vitals de um site (LCP, INP e CLS)
Interprete o relatório do PageSpeed Insights ou do Lighthouse e obtenha as causas prováveis de um LCP, INP ou CLS fracos, correções priorizadas com código e um plano para medir com dados reais. Pensado para ChatGPT, Claude, Gemini e Microsoft Copilot. Inclui 4 variáveis personalizáveis e pode copiá-lo gratuitamente com um clique.
Avançado · Código · Pendente de revisão editorial
Prompt
Atua como especialista em desempenho web que otimiza as Core Web Vitals com dados de campo e de laboratório.
Contexto:
- Página e tipo: {{pagina}}
- Dados do relatório: {{relatorio}}
- Stack técnico: {{stack}}
- Dados disponíveis: {{tipo_dados}}
Se o relatório não indicar o elemento LCP, que interações são lentas ou que elementos se deslocam, explica-me como obter essa informação e pergunta-ma antes de recomendares alterações.
Entregáveis:
1. Leitura do relatório: estado de cada métrica face aos limiares de «bom» (LCP até 2,5 s, INP até 200 ms, CLS até 0,1, no percentil 75) e diferença entre dados de campo e de laboratório.
2. LCP: identificação do elemento e decomposição em tempo até ao primeiro byte, atraso de carregamento do recurso, duração do carregamento e atraso de renderização, com a causa mais provável de cada parte.
3. INP: tarefas longas e scripts envolvidos, e técnicas para o reduzir (dividir tarefas e ceder a thread principal, adiar scripts de terceiros, reduzir o trabalho nos handlers de eventos, evitar re-renders caros).
4. CLS: elementos que se deslocam e como reservar espaço (dimensões de imagens e iframes, aspect-ratio, tipos de letra alternativos com métricas ajustadas, conteúdo injetado).
5. Tabela de correções priorizadas por impacto estimado e esforço, com excertos de código adaptados a {{stack}} (fetchpriority, preload, formatos de imagem, font-display, carregamento diferido, etc.).
6. Plano de medição: como recolher as métricas reais com a biblioteca web-vitals ou com monitorização de utilizadores reais, e quanto esperar para ver o efeito nos dados de campo.
7. O que não fazer, como adiar o carregamento da imagem LCP ou esconder conteúdo para inflacionar a pontuação.
Restrições:
- Não prometas uma pontuação concreta nem posições no Google; as melhorias estimam-se, não se garantem.
- Não inventes valores: se faltar um dado, marca-o com [PREENCHER].
- Quando os dados de campo e a pontuação do Lighthouse não coincidirem, dá prioridade aos dados de campo.
Formato: resumo de cinco linhas, uma secção por métrica, a tabela priorizada e o plano de medição.Como utilizar
- Corre o PageSpeed Insights sobre o URL e copia os valores de campo e de laboratório e as oportunidades indicadas. 2. Indica o stack e o tipo de página. 3. Aplica primeiro as correções de maior impacto e volta a medir antes de avançar.
Exemplo de utilização
Página: página de produto de uma loja online · Relatório: LCP 4,1 s, INP 320 ms, CLS 0,22 em telemóvel (dados de campo) · Stack: WordPress com WooCommerce · Dados: campo e laboratório.
Exemplo de resultado
Resumo
| Métrica (p75, telemóvel) | Valor | Limiar «bom» | Estado |
|---|---|---|---|
| LCP | 4,1 s | ≤ 2,5 s | Fraco |
| INP | 320 ms | ≤ 200 ms | Precisa de melhorar |
| CLS | 0,22 | ≤ 0,1 | Precisa de melhorar |
A imagem principal de 900 KB é quase de certeza o elemento LCP; os 1,2 s de bloqueio dos scripts de terceiros explicam boa parte do INP.
Prioridade 1: imagem LCP e scripts de terceiros (functions.php do tema filho)
add_filter('wp_get_attachment_image_attributes', function ($attr, $attachment, $size) {
if (is_product() && $size === 'woocommerce_single') {
$attr['fetchpriority'] = 'high';
$attr['loading'] = 'eager'; // nunca lazy loading na imagem LCP
}
return $attr;
}, 10, 3);
add_filter('script_loader_tag', function ($tag, $handle) {
$adiar = ['widget-chat', 'widget-avaliacoes']; // [PREENCHER: handles reais]
return in_array($handle, $adiar, true) ? str_replace(' src=', ' defer src=', $tag) : $tag;
}, 10, 2);
Sirva também a imagem em WebP ou AVIF com um srcset ajustado à largura real no telemóvel. Ganho esperado: [PREENCHER depois de medir]; os dados de campo demoram algumas semanas a refleti-lo…
Dados-chave
- Categoria
- Programação e desenvolvimento · Criar páginas web
- Tipo de resultado
- Código
- Nível
- Avançado
- Pensado para
- ChatGPT, Claude, Gemini e Microsoft Copilot
- Verificado em
- Pendente de verificação editorial
- Variáveis
- Página e tipo, Dados do relatório, Stack técnico e Dados disponíveis
- Idioma
- Português
- Preço
- Gratuito, sem registo
- Atualizado
- 07/11/2026
Perguntas frequentes
Porque é que a pontuação do Lighthouse não coincide com os dados de campo?
O Lighthouse simula um carregamento num dispositivo e numa rede concretos, enquanto os dados de campo refletem visitas reais ao longo de semanas. A Google usa os dados de campo para avaliar as Core Web Vitals.
O que é o INP?
O Interaction to Next Paint mede quanto tempo a página demora a responder visualmente a cliques, toques ou teclas durante toda a visita. Substituiu o FID como métrica de capacidade de resposta em 2024.
Quanto tempo demoram a ver-se as melhorias?
Em laboratório, de imediato. Nos dados de campo do Chrome, agregados numa janela de 28 dias, a melhoria aparece gradualmente ao longo de várias semanas.
Para que serve este prompt?
Interprete o relatório do PageSpeed Insights ou do Lighthouse e obtenha as causas prováveis de um LCP, INP ou CLS fracos, correções priorizadas com código e um plano para medir com dados reais.
Com que ferramentas de IA funciona?
Foi pensado para ChatGPT, Claude, Gemini e Microsoft Copilot. Ainda não o verificámos nestas ferramentas, pelo que os resultados podem variar entre elas.
Como personalizo o prompt?
Clique em “Personalizar” e preencha as variáveis (Página e tipo, Dados do relatório, Stack técnico e Dados disponíveis). O texto atualiza-se instantaneamente e pode depois copiá-lo com um clique. Os valores ficam guardados apenas no seu navegador.
Preciso de experiência para o utilizar?
É de nível avançado: destina-se a pessoas com experiência no tema, capazes de avaliar e ajustar o resultado.
Este prompt é gratuito?
Sim. Todos os prompts do HomeCasa Prompts são gratuitos, sem registo nem subscrição. Pode também utilizá-los em projetos profissionais.
Posso confiar no resultado da IA?
Trate-o como um rascunho de qualidade: verifique sempre os dados, os números e as afirmações importantes antes de publicar ou tomar decisões.