Rendimiento & CDN 31 visualizações

Como configurar cache no nível do navegador (browser caching) para visitantes recorrentes

Ver no WHMCS

🧙‍♂️ Sensei explica: o que é o "cache do navegador" e por que ele é seu aliado

Oi! Aqui é a Sensei da GeHost 👋 Vamos falar de um truque simples e poderoso pra deixar seu site mais rápido pra quem já visitou ele antes: o cache do navegador (browser caching).

Pensa assim: quando alguém acessa seu site pela primeira vez, o navegador (Chrome, Safari, Firefox etc.) baixa tudo — imagens, logotipo, ícones, arquivos de estilo (CSS) e de comportamento (JavaScript). Se você "avisar" o navegador pra guardar uma cópia desses arquivos por um tempo, na PRÓXIMA visita ele não precisa baixar tudo de novo — só pega o que já está salvo na memória do computador do visitante. Resultado: o site carrega muito mais rápido para quem volta, e seu servidor também trabalha menos.

💡 Dica da Sensei: browser caching é diferente de "cache do servidor" ou CDN — aqui a cópia fica guardada no computador/celular de QUEM VISITA, não no seu servidor. São técnicas que se complementam, mas esse guia é só sobre a parte do navegador do visitante.

Passo a passo pra ativar

1. Se o seu site é feito em WordPress

Esse é o caminho mais tranquilo pra quem não é da área técnica. A maioria dos sites WordPress consegue ativar o cache do navegador instalando um plugin de cache (existem várias opções conhecidas no mercado, como plugins de cache e performance disponíveis no repositório do WordPress). Ao instalar e ativar um desses plugins, ele mesmo cuida de configurar as regras de cache do navegador pra você — sem precisar mexer em código.

  1. Acesse o painel administrativo do seu WordPress (geralmente seudominio.com/wp-admin).
  2. Vá em Plugins → Adicionar novo e procure por um plugin de cache de sua confiança.
  3. Instale, ative e siga as configurações recomendadas do próprio plugin (normalmente já vêm com um modo "básico" pronto pra usar).

Se tiver dúvida sobre qual plugin escolher ou como configurar, é só chamar o suporte — a gente te orienta com carinho. 🙂

2. Se o seu site é HTML/PHP "puro" (sem WordPress)

Nesse caso, o cache do navegador é configurado direto num arquivo especial chamado .htaccess, que fica na pasta do seu site. Você acessa ele pelo Gerenciador de Arquivos do cPanel, dentro do seu painel de hospedagem.

Painel inicial do cPanel com os grupos de ferramentas, incluindo a seção de Arquivos
  1. Entre no seu cPanel e procure o ícone Gerenciador de Arquivos (fica na seção "Arquivos").
  2. Abra a pasta public_html (é onde ficam os arquivos do seu site).
  3. Procure o arquivo .htaccess. Se ele não estiver visível, ative a opção "Mostrar Arquivos Ocultos" nas configurações do Gerenciador de Arquivos.
  4. Clique com o botão direito nele e escolha Editar.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas e a barra de ações

Dentro do arquivo, você pode adicionar um bloco de instruções pedindo ao navegador pra guardar os arquivos por um tempo. Um exemplo bem comum (e seguro) é assim:

  • <IfModule mod_expires.c>
  • ExpiresActive On
  • ExpiresByType image/jpg "access plus 1 month"
  • ExpiresByType image/png "access plus 1 month"
  • ExpiresByType text/css "access plus 1 week"
  • ExpiresByType application/javascript "access plus 1 week"
  • </IfModule>

Isso diz, por exemplo: "guarde as imagens por 1 mês e os arquivos de estilo/script por 1 semana". Depois de colar, é só salvar o arquivo.

⚠️ Atenção da Sensei: o arquivo .htaccess controla partes importantes do funcionamento do site. Se você não se sentir confortável em editar arquivos de configuração, não tem problema nenhum — chame o suporte da GeHost e a gente faz essa parte técnica com você. Prefira sempre isso a "chutar" uma configuração.

3. Confirme se funcionou

Depois de configurar (seja pelo plugin, seja pelo .htaccess), visite seu site duas vezes seguidas no navegador. Você deve notar que, na segunda visita, o carregamento fica visivelmente mais rápido — esse é o cache trabalhando a seu favor.

Boas práticas pra não se enrolar depois

  • Não exagere no tempo de cache de arquivos que mudam com frequência (como o CSS do seu site em fase de ajustes). Um tempo muito longo pode fazer o visitante ver uma versão "desatualizada" do site até o cache expirar.
  • Sempre que fizer uma atualização visual importante no site, é normal alguns visitantes ainda verem a versão antiga por um tempinho — isso é esperado, é o cache funcionando como deveria.
  • Imagens e arquivos que praticamente nunca mudam (como o logotipo) podem ficar com cache mais longo, sem problema.

Prontinho! Com o cache do navegador ativo, seus visitantes recorrentes vão sentir seu site mais leve e rápido — e isso ajuda até na experiência geral e no SEO. Qualquer dúvida na hora de configurar, a equipe de suporte GeHost está aqui pra te ajudar. Até a próxima aula! 🥋✨

Precisa de Ajuda?

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