Como configurar preload de fontes e recursos críticos para acelerar a primeira renderização
Oi! Aqui é a Sensei da GeHost 🥋 Hoje vamos falar de um truque simples, mas poderoso, pra fazer o seu site "aparecer" mais rápido pros visitantes: o preload de fontes e recursos críticos. Pode parecer papo técnico, mas prometo explicar em bom português, sem enrolação.
O que é isso, afinal?
Quando alguém abre seu site, o navegador lê o código de cima pra baixo e só descobre que precisa de uma fonte, uma imagem de destaque ou um arquivo de estilo quando chega naquele trecho do código. Isso causa um atrasinho: a página aparece, mas com a fonte "errada" por um instante, ou a imagem principal demora a surgir.
O preload é basicamente um aviso antecipado que você dá ao navegador: "ei, esse arquivo aqui vai ser importante, começa a baixar ele JÁ, antes mesmo de eu pedir". Resultado: a primeira tela do site (o que chamamos de "primeira renderização") aparece mais rápido e mais estável, sem aquele "pulinho" de fonte ou layout.
Dica da Sensei: preload é ótimo, mas é como tempero — na medida certa realça o prato, em excesso estraga. Precarregue só o que é realmente essencial para a primeira tela (a "dobra" do site), nunca a página inteira.
Antes de começar
- Você vai precisar editar o código do seu site (arquivo de template/tema, ou o
<head>das páginas). Se seu site é WordPress, normalmente isso fica no arquivoheader.phpdo tema, ou pode ser feito por um plugin de performance. - Se você não se sente à vontade mexendo em código, sem problema — pode pedir apoio ao nosso suporte ou a quem cuida do seu site. Editar o lugar errado pode bagunçar o layout, então vale ter um pouco de cuidado (e um backup por perto).
Passo a passo
- Identifique os recursos realmente críticos. Pense no que aparece assim que a página carrega, sem precisar rolar a tela: a fonte principal do texto, o CSS que define o visual inicial e, se tiver, a imagem de destaque (banner/hero). Só isso entra na lista — o resto (imagens mais abaixo, fontes de ícones raramente usadas, scripts de terceiros) fica de fora.
-
Acesse os arquivos do site. No cPanel, entre em Gerenciador de Arquivos e navegue até a pasta do seu site (geralmente dentro de
public_html). Se for WordPress, o arquivo que você vai editar normalmente é oheader.phpdo tema ativo.
-
Adicione a tag de preload da fonte principal. Dentro do
<head>da página, logo no início, inclua uma linha assim (troque pelo caminho real do seu arquivo de fonte):
<link rel="preload" href="/caminho/da/sua-fonte.woff2" as="font" type="font/woff2" crossorigin>
O atributocrossoriginé importante para fontes — sem ele, muitos navegadores ignoram o preload. -
Preload da imagem de destaque (se houver). Se a primeira tela do site tem uma imagem grande e importante (banner principal), você pode adiantar o carregamento dela também:
<link rel="preload" href="/caminho/da/imagem-principal.jpg" as="image"> -
Use
font-display: swapno CSS da fonte. Isso garante que, enquanto a fonte personalizada carrega, o navegador mostra o texto com uma fonte padrão em vez de deixar tudo invisível. É um complemento importante ao preload:
@font-face { font-family: "SuaFonte"; src: url("sua-fonte.woff2") format("woff2"); font-display: swap; } - Salve e teste. Depois de salvar o arquivo, abra o site numa aba anônima do navegador (pra evitar cache antigo) e veja se tudo carregou certinho — visual, fontes e imagens no lugar. Se usar alguma ferramenta de teste de velocidade do próprio navegador (as ferramentas de desenvolvedor, aba "Network"), você consegue ver os recursos sendo priorizados.
Dica da Sensei: se você usa WordPress, muitos plugins de otimização/performance já oferecem uma opção de "preload de fontes" no próprio painel — pode ser mais simples do que editar código na mão. Vale conferir as configurações do plugin que você já usa antes de sair mexendo direto no tema.
Erros comuns pra evitar
- Precarregar recursos demais: isso "engarrafa" o carregamento inicial e pode deixar o site mais lento, não mais rápido — o efeito contrário do que você quer.
- Esquecer o
crossoriginnas fontes: sem ele, o preload de fonte simplesmente não funciona na maioria dos navegadores. - Editar o tema sem backup: antes de mexer em
header.phpou em arquivos do template, é sempre bom ter uma cópia salva — se algo sair diferente do esperado, você volta rapidinho.
Prontinho! Com esses ajustes, seu site tende a exibir a primeira tela de forma mais rápida e sem aquele "pisca-pisca" de fonte trocando. Se precisar de uma mãozinha pra aplicar isso no seu site, é só chamar o suporte da GeHost — a gente te ajuda a deixar tudo redondinho. 🙏