Como configurar cache de navegador para visitantes recorrentes (Desempenho & CDN)
Olá, visitante querido! 👋 Seja bem-vindo ao seu guia prático, feito com carinho pelo Sensei da GeHost. Hoje vamos falar de algo que faz toda a diferença na experiência do seu visitante: o cache de navegador.
Imagine uma pessoa que visita seu site todo dia. No primeiro acesso, ela baixa todos os arquivos: imagens, estilos, scripts. No dia seguinte, se o site estiver configurado direitinho, ela não precisa baixar tudo de novo — o navegador já tem tudo guardado. Isso é o cache, e ele é o superpoder do desempenho web.
Dica do Sensei: Um bom cache faz seu site parecer mais rápido, mesmo sem mudar nada no servidor. É como dar um “pulo” no tempo para o visitante.
Por que isso é importante?
Quando um visitante volta ao seu site, o navegador pode reutilizar arquivos já baixados. Isso evita que ele precise esperar o carregamento completo toda vez. O resultado? Menos tempo de espera, menos tráfego e uma experiência muito mais agradável.
Passo a passo: como configurar o cache para visitantes recorrentes
Na GeHost, você pode controlar o cache dos arquivos estáticos (como imagens, CSS, JS) diretamente no seu arquivo .htaccess — um arquivo especial que muda como o servidor lida com pedidos de acesso.
Entre no painel do cliente em painel.gehost.com.br.
Localize seu domínio e clique em cPanel para acessar o painel de controle.
Na tela do cPanel, encontre a ferramenta Gerenciador de Arquivos (File Manager) e clique nela.
Na lista de pastas, clique em public_html (ou a pasta raiz do seu site).
Verifique se há um arquivo chamado .htaccess. Se não tiver, clique em “Criar novo arquivo” e nomeie-o como
.htaccess.Abra o arquivo .htaccess para edição. Se já existir, clique em “Editar”.
Cole o código abaixo no final do arquivo. Ele define o tempo de cache para arquivos comuns:
# Cache para arquivos estáticos <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 year" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType image/gif "access plus 1 year" ExpiresByType text/css "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType application/x-javascript "access plus 1 month" ExpiresByType application/pdf "access plus 1 month" </IfModule>Esse código diz ao navegador: “Guarde esses arquivos por 1 ano (imagens) ou 1 mês (CSS, JS, PDF) — não precise baixar de novo enquanto isso.”
Salve as alterações. No cPanel, clique em “Salvar” ou “Atualizar”.
Pronto! Agora, quando um visitante recorrente acessar seu site, o navegador vai usar os arquivos já salvos — e o carregamento será muito mais rápido.
Dica extra do Sensei
Se você atualizar uma imagem ou alterar um estilo no CSS, o visitante pode continuar vendo a versão antiga por até um mês — porque o cache ainda está ativo. Para forçar o navegador a baixar a nova versão, basta mudar o nome do arquivo (ex.: estilo.css → estilo_v2.css).
Importante: O cache funciona apenas para arquivos que não mudam com frequência. Arquivos dinâmicos (como páginas PHP) não devem ser cacheados por muito tempo — o sistema já cuida disso automaticamente.
Como verificar se está funcionando?
Depois de configurar, abra seu site no navegador e abra as ferramentas de desenvolvedor (F12 ou Ctrl+Shift+I). Vá até a aba Network e recarregue a página. Observe se os arquivos como imagens e CSS estão marcados com “from cache” ou “304 Not Modified”. Isso quer dizer que o cache está funcionando!
Pronto, Sensei! Você está no caminho certo.
Com esse pequeno ajuste, você já deu um grande passo para deixar seu site mais rápido, mais leve e mais querido pelos visitantes. Lembre-se: pequenas ações, grandes resultados.
Se precisar de ajuda, o suporte da GeHost está aqui — e está disponível por 30 dias após a entrega. Você pode entrar em contato pelo painel do cliente.
Até a próxima, com muita energia positiva e código limpo! ✨