Como configurar o cache do navegador pra quem já visitou seu site
Oi! Aqui é a Sensei da GeHost 🌸 Vamos falar de um ajuste simples que faz um baita diferença na velocidade do seu site: o cache do navegador. Fica tranquilo(a) que eu vou te guiar passo a passo, sem enrolação técnica.
O que é isso, afinal?
Toda vez que alguém visita seu site, o navegador (Chrome, Firefox, Safari...) baixa uma porção de arquivos: imagens, CSS, JavaScript, fontes etc. Sem cache, isso acontece de novo a cada visita — mesmo que nada tenha mudado. Com o cache configurado, o navegador guarda uma cópia local desses arquivos e, na próxima visita, usa essa cópia em vez de baixar tudo outra vez.
Resultado prático: seu site abre mais rápido pra quem já esteve lá, você economiza tráfego no servidor e a experiência do visitante melhora — o que também ajuda no SEO.
Passo 1 — Entenda onde essa regra é configurada
Em hospedagens cPanel (como a sua GeHost), a forma mais comum de configurar cache do navegador é através de um arquivo chamado .htaccess, que fica na pasta raiz do seu site (geralmente public_html).
Passo 2 — Acesse o Gerenciador de Arquivos
- Entre no seu cPanel (o acesso fica disponível no seu painel.gehost.com.br).
- Procure o ícone Gerenciador de Arquivos (File Manager).
- Navegue até a pasta public_html (ou a pasta do domínio específico, se você hospeda mais de um site).
Passo 3 — Localize (ou crie) o arquivo .htaccess
- No canto superior direito do Gerenciador de Arquivos, clique em Configurações e marque a opção "Mostrar Arquivos Ocultos (dotfiles)" — o .htaccess começa com ponto e fica escondido por padrão.
- Se o arquivo .htaccess já existir, clique nele com o botão direito e escolha Editar.
- Se não existir, você pode criar um novo arquivo com esse nome exato (atenção: sem extensão, só ".htaccess").
Passo 4 — Adicione as regras de cache
Dentro do editor, adicione o seguinte bloco de código (copie exatamente como está):
<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/webp "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" </IfModule>
Traduzindo: essa regra diz ao navegador "guarde essas imagens por 1 mês e esses arquivos de estilo/script por 1 semana antes de pedir uma versão nova". Você pode ajustar os prazos conforme a frequência com que atualiza seu site.
Dica da Sensei: se o seu site muda pouco (é mais institucional), pode aumentar o tempo de cache com tranquilidade. Se você atualiza imagens e conteúdo com frequência, prefira prazos mais curtos pra visitante não ficar vendo versão "velha".
Passo 5 — Salve e teste
- Clique em Salvar Alterações no editor do Gerenciador de Arquivos.
- Abra seu site em uma aba anônima do navegador e recarregue a página duas vezes.
- Use as Ferramentas do Desenvolvedor do navegador (F12 → aba "Rede"/"Network") pra ver se os arquivos estão vindo com status "from cache" ou "disk cache" no segundo carregamento.
Usa WordPress ou outro CMS?
Se o seu site é feito em WordPress, existem plugins de cache (como caching plugins populares do mercado) que fazem essa configuração de forma visual, sem precisar editar código. Se preferir esse caminho, é só instalar o plugin de sua escolha no painel do WordPress e seguir as instruções dele.
Não curte mexer em código? Sem problema! Você pode abrir um chamado com o nosso suporte e pedir ajuda pra configurar o cache — é só descrever o que precisa através do seu painel.
Resumo rapidinho
- Cache do navegador = visitante recorrente carrega o site mais rápido.
- Configuração feita no arquivo .htaccess, dentro do Gerenciador de Arquivos do cPanel.
- Ajuste os prazos de acordo com a frequência de atualização do seu conteúdo.
- Sempre teste depois de salvar, pra confirmar que está funcionando.
Prontinho! Com esse ajuste, seu site fica mais ágil pra quem volta a visitar. Qualquer dúvida durante o processo, é só chamar a gente 💛