Como configurar cache no navegador para os arquivos estáticos do seu site
Oi! Aqui é a Sensei da GeHost 🧘 Hoje vamos falar de um ajuste simples que pode deixar seu site bem mais rápido pra quem já visitou ele antes: o cache do navegador para arquivos estáticos (imagens, CSS, JavaScript, fontes, etc).
Calma que não é nada complicado — vou te explicar com calma, passo a passo, sem juridiquês técnico.
O que é isso e por que fazer?
Toda vez que alguém visita seu site, o navegador baixa arquivos como logo, ícones, folhas de estilo (CSS) e scripts. Se você ensinar o navegador a guardar esses arquivos por um tempo, na próxima visita ele não precisa baixar tudo de novo — só pega o que já está guardado ali no computador da pessoa. Resultado: seu site carrega mais rápido e seu servidor trabalha menos.
Dica da Sensei: essa configuração é ótima pra arquivos que quase nunca mudam (imagens, ícones, fontes). Já HTML costuma mudar mais, então não é recomendado guardar ele por muito tempo no cache.
Passo 1 — Acesse o cPanel
Entre no seu painel.gehost.com.br e acesse o cPanel da sua hospedagem, do jeito que você já está acostumado.
Passo 2 — Abra o Gerenciador de Arquivos
Dentro do cPanel, procure e clique em Gerenciador de Arquivos. Depois entre na pasta public_html, que é onde ficam os arquivos do seu site.
Passo 3 — Faça um backup antes de mexer em qualquer coisa
Antes de editar qualquer arquivo de configuração, é sempre bom ter uma cópia de segurança. No cPanel você encontra a opção de Backup pra gerar uma cópia completa ou parcial da sua conta. Assim, se algo sair diferente do esperado, dá pra voltar tudo com tranquilidade.
Passo 4 — Edite (ou crie) o arquivo .htaccess
O arquivo que controla esse tipo de configuração se chama .htaccess e fica na raiz da pasta public_html (ou na pasta do site, se ele estiver em um subdiretório). Como ele começa com ponto, pode ser que ele esteja "escondido" — habilite a opção de mostrar arquivos ocultos no Gerenciador de Arquivos pra encontrá-lo.
Se o arquivo já existir, clique em editar. Se não existir, você pode criar um novo arquivo com esse nome exato.
Passo 5 — Adicione as regras de cache
Dentro do .htaccess, você pode adicionar um trecho parecido com este, que define por quanto tempo cada tipo de arquivo deve ficar guardado no navegador de quem visita:
- Imagens (jpg, png, gif, svg, ico) — cache mais longo, pois raramente mudam
- CSS e JavaScript — cache médio
- Fontes (woff, woff2) — cache mais longo
- Páginas HTML — cache curto ou nenhum, pois costumam ser atualizadas com mais frequência
Essas regras normalmente usam os módulos mod_expires e mod_headers do Apache, que já vêm disponíveis na hospedagem cPanel. Se você não se sentir confortável mexendo diretamente no código, pode compartilhar essa dúvida com o suporte pelo painel — eles te orientam certinho.
Dica da Sensei: se o seu site é feito em WordPress, existem plugins de cache e otimização que fazem esse ajuste por você, de forma mais visual e sem precisar editar arquivos na mão.
Passo 6 — Teste o resultado
Depois de salvar as alterações, acesse seu site em uma aba anônima do navegador e visite algumas páginas duas vezes seguidas. Ferramentas de análise de performance no seu próprio navegador (como a aba "Rede"/"Network" das ferramentas do desenvolvedor) mostram se os arquivos estão vindo "do cache" na segunda visita.
E se eu tiver CDN ou outro recurso de desempenho no meu plano?
Cada plano pode ter recursos diferentes de desempenho disponíveis. O jeito mais seguro de saber exatamente o que está incluso e como ativar é consultar seu plano no painel ou falar com o suporte — assim você não corre o risco de configurar algo que seu plano atual não contempla.
Dica final da Sensei: pequenos ajustes como esse fazem diferença real na velocidade percebida pelo visitante — e site rápido é site que retém mais gente. Se tiver dúvida em qualquer passo, chama o suporte sem medo, estamos aqui pra isso! 🌱