How to improve LCP with WP Rocket

Resumo

Neste artigo, abordaremos como melhorar o Largest Contentful Paint (LCP) com o WP Rocket, focando em otimizar os Core Web Vitals do seu site WordPress.

Destaques

  • 📊 O que são os Core Web Vitals e por que são importantes?
  • 🚀 Como melhorar a pontuação do LCP (Largest Contentful Paint) com o WP Rocket?
  • ⚙️ Otimização de recursos de bloqueio de renderização
  • 🎨 Redução de CSS não utilizado
  • 📜 Atraso de carregamento de JavaScript
  • 🧹 Minificação de arquivos CSS e JavaScript
  • 🖼️ Tratando o LazyLoad para melhorar a pontuação LCP

Este artigo fornecerá dicas essenciais para otimizar o LCP e melhorar a experiência do usuário no seu site WordPress com a ajuda do WP Rocket.


O sucesso de qualquer site WordPress depende, em grande parte, da otimização das Vitals do Núcleo. Se você não tem certeza por onde começar, este vídeo explicará como você pode otimizar suas Core Web Vitals com a ajuda do WP Rocket. Mas primeiro, o que são exatamente as Core Web Vitals?

As Core Web Vitals são uma iniciativa do Google projetada para medir e melhorar a experiência do usuário na web. Elas incluem três métricas essenciais: Largest Contentful Paint (LCP), First Input Delay e Cumulative Layout Shift. Cada uma delas mede um elemento específico da experiência do usuário.

Vamos começar com o Largest Contentful Paint (LCP). O LCP mede quanto tempo leva para carregar o conteúdo mais significativo em seu site – geralmente, a seção principal ou a imagem em destaque do seu site. Uma pontuação ideal significa que o LCP deve ser igual ou inferior a 2,5 segundos.

Aqui estão cinco etapas que você pode seguir com o WP Rocket para melhorar uma classificação LCP ruim:

  1. Elimine Recursos de Renderização Bloqueadora: Recursos de JavaScript que bloqueiam a renderização são uma das principais causas de uma pontuação LCP ruim. Uma maneira de eliminá-los é remover os recursos JavaScript não utilizados. Na guia de Otimização de Arquivos, selecione “Atrasar a Execução de JavaScript”. Isso atrasará todos os arquivos JavaScript até que haja interação do usuário. Se isso causar problemas em seu site, adicione os scripts que não deseja atrasar à lista de exclusão.
  2. Trate Recursos de Renderização Bloqueadora, como CSS: Recursos de CSS que bloqueiam a renderização também podem prejudicar o LCP. Reduza ou elimine CSS não utilizado na guia de Otimização de Arquivos. Ao habilitar essa função, o plugin removerá ou reduzirá o CSS não utilizado em cada página. Você também pode especificar arquivos, IDs ou classes que não devem ser removidos na safelist.
  3. Aproveite o Carregamento Assíncrono de CSS: Se a eliminação de CSS não for suficiente, você pode usar o recurso de “Carregamento Assíncrono de CSS” fornecido pelo WP Rocket para adiar CSS não crítico e incorporar CSS crítico sem precisar fazer mais nada.
  4. Adie Arquivos JavaScript: Adiar arquivos JavaScript também ajudará a lidar com recursos de renderização bloqueadora e melhorar a pontuação LCP. O WP Rocket oferece o recurso “Carregamento Assíncrono de JavaScript” na guia de Otimização de Arquivos para gerenciar com eficácia a prioridade dos arquivos JavaScript carregados.
  5. Minifique Arquivos CSS e JavaScript: Minificar arquivos CSS e JavaScript é outra maneira eficaz de otimizar o LCP. Isso envolve a otimização do seu código, tornando-o mais compacto. Na guia de Otimização de Arquivos, você terá a oportunidade de minificar tanto arquivos CSS quanto JavaScript.

Lembre-se de que, embora o LazyLoad ajude a melhorar o tempo de carregamento, pode piorar a pontuação do LCP, especialmente quando o elemento LCP é uma imagem que é carregada tardiamente. Nesse caso, exclua o elemento LCP do carregamento preguiçoso e exiba-o diretamente no HTML da página.