Desempenho & CDN 37 visualizações

Como configurar o preload de recursos críticos para acelerar o carregamento

Ver no WHMCS

Preload de recursos críticos: o empurrãozinho que faz seu site carregar mais rápido

Oi! Aqui é a Sensei da GeHost 🥋 Hoje vamos falar de uma técnica simples, mas poderosa, para deixar seu site mais rápido aos olhos de quem visita: o preload de recursos críticos.

Não se assuste com o nome técnico — no fim das contas, é só uma forma de dizer pro navegador: "ei, esse arquivo aqui é importante, comece a baixar ele antes mesmo de terminar de ler a página toda". Isso evita aquele efeito chato de site "pulando" enquanto carrega, ou demorando pra mostrar a fonte e as imagens principais.

O que é, na prática, um "recurso crítico"?

São os arquivos que o navegador precisa o quanto antes para montar a parte visível da sua página (o que chamamos de "acima da dobra" — o que aparece na tela sem precisar rolar). Os mais comuns são:

  • Fontes personalizadas (as que dão aquele visual único ao seu site);
  • CSS principal, o que define o layout logo de cara;
  • Imagem de destaque/banner que aparece no topo da página;
  • Scripts essenciais para o funcionamento inicial (com moderação!).
Dica da Sensei: preload não é pra tudo! Se você marcar arquivos demais como "críticos", o navegador fica confuso sobre o que priorizar e o efeito pode ser o contrário do esperado. Escolha só o que realmente aparece primeiro na tela.

Como funciona o código do preload

A instrução de preload é adicionada dentro do <head> do HTML da sua página, usando a tag <link> com o atributo rel="preload". O formato básico é este:

<link rel="preload" href="/caminho/do/arquivo.css" as="style">

Repare que sempre existem duas partes importantes:

  1. href: o caminho até o arquivo que você quer priorizar;
  2. as: o tipo do recurso (por exemplo, style para CSS, font para fontes, script para JavaScript ou image para imagens).

No caso específico de fontes, é comum também precisar do atributo crossorigin, assim:

<link rel="preload" href="/fonts/titulo.woff2" as="font" type="font/woff2" crossorigin>

Passo a passo para configurar

1. Identifique o que realmente é crítico

Abra seu site e observe: qual fonte, imagem ou estilo aparece assim que a página começa a carregar? É só isso que entra na lista — nada de "preload geral" no site inteiro.

2. Edite os arquivos do seu site

Se o seu site é feito em HTML/CSS estático, você pode acessar os arquivos diretamente pelo Gerenciador de Arquivos do cPanel, dentro do seu painel de hospedagem, e editar o arquivo HTML principal (geralmente dentro da pasta public_html).

Gerenciador de Arquivos do cPanel mostrando a pasta public_html

Já se o seu site usa WordPress ou outro CMS, o caminho mais seguro é usar um plugin de performance (existem vários gratuitos e pagos que adicionam preload de forma visual, sem precisar mexer em código) ou pedir ajuda ao seu desenvolvedor para inserir a tag no template do tema.

3. Insira a tag de preload no <head>

Cole a linha de código logo dentro da tag <head> da sua página, antes de qualquer outro CSS ou script. A ordem importa: quanto mais cedo o navegador "vê" o preload, mais cedo ele começa a baixar o arquivo.

4. Salve e teste o carregamento

Depois de salvar as alterações, acesse seu site como se fosse um visitante (de preferência em uma aba anônima, para evitar cache do navegador) e observe se a fonte, imagem ou estilo aparece mais rápido do que antes.

Dica da Sensei: se notar que o site ficou mais lento em vez de mais rápido, provavelmente você marcou recursos demais como prioritários. Volte e deixe só o essencial — menos é mais aqui!

Erros comuns para evitar

  • Preload em arquivos que não são usados imediatamente — isso desperdiça a "prioridade" do navegador à toa;
  • Esquecer o atributo as — sem ele, o navegador pode simplesmente ignorar o preload;
  • Preload de fontes sem o crossorigin — nesse caso, a fonte pode acabar sendo baixada duas vezes, o que é o oposto do que queremos.

Precisa de ajuda?

Se você não se sente confortável mexendo em código, sem problema! Fale com o suporte pelo painel.gehost.com.br — dentro do período de suporte gratuito após a entrega do seu site, a equipe pode te orientar sobre os próximos passos. E lembre-se: pequenas otimizações como essa, feitas com calma e atenção, fazem toda a diferença na experiência de quem visita seu site. 🌱

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.