Sites & Tecnologia Web

Cache

Por Gustavo Bonato Abrão e Francis Trauer · Atualizado em 15 de julho de 2026

Definição

Cache é o armazenamento temporário de uma versão já processada de páginas e arquivos de um site, usado para entregar o conteúdo ao visitante sem refazer o trabalho do servidor a cada acesso, reduzindo o tempo de carregamento.

ClassificaçãoTécnica / Tática
CategoriaSites & Tecnologia Web
Também conhecido comoCache de Site · Caching
NívelIntermediário

O que é Cache?

Cache, também chamado de cache de site ou caching, é o armazenamento temporário de uma versão já pronta de páginas, imagens e arquivos, usada para responder aos próximos acessos sem refazer todo o processamento. O servidor monta a página uma vez e serve a cópia guardada para os visitantes seguintes.

Para entender o ganho, pense no que acontece sem cache. A cada visita a uma página de WordPress, o servidor executa código, consulta o banco de dados, monta o HTML e envia. Multiplique isso por mil acessos simultâneos e o servidor passa a repetir mil vezes o mesmo trabalho para gerar o mesmo resultado.

O cache existe em várias camadas ao mesmo tempo. O navegador guarda arquivos no computador do visitante. A CDN guarda cópias em servidores espalhados pelo mundo. O servidor guarda páginas prontas em disco ou memória. Cada camada corta um pedaço do caminho.

Como funciona na prática?

O ciclo do cache tem quatro momentos:

  1. Primeiro acesso: nenhuma cópia existe. O servidor processa a página normalmente e guarda o resultado.
  2. Acessos seguintes: a requisição encontra a cópia armazenada e recebe a resposta pronta, sem passar pelo banco de dados. É aqui que a página fica rápida.
  3. Expiração: cada cópia tem um prazo de validade. Ao vencer, o conteúdo é gerado de novo e a cópia é atualizada.
  4. Invalidação: quando você publica ou edita algo, o cache daquela página precisa ser descartado na hora, senão o visitante continua vendo a versão antiga.

Os tipos mais comuns em sites são o cache de página (HTML completo guardado pronto), o cache de objeto (resultados de consultas ao banco), o cache do navegador (arquivos guardados na máquina do visitante) e o cache de borda, feito pela CDN.

Cache de servidor vs Cache do navegador: qual a diferença?

AspectoCache de servidorCache do navegador
Onde fica a cópiaNo servidor ou na CDNNo computador do visitante
Quem se beneficiaTodos os visitantesSó quem já visitou antes
O que guardaPáginas HTML e consultas ao bancoImagens, CSS, JavaScript
Como limparPelo painel ou plugin do siteDepende do prazo definido nos cabeçalhos

Veredito: o cache de servidor economiza processamento e acelera o primeiro acesso de qualquer visitante; o cache do navegador acelera a segunda visita da mesma pessoa. Sites rápidos usam os dois.

Exemplos de uso

  • Um portal de notícias recebe um pico de acessos após uma publicação; com cache de página ativo, o servidor serve a mesma cópia para todos e continua respondendo, em vez de travar.
  • Uma loja virtual mantém as páginas de produto em cache e exclui da regra o carrinho e o checkout, que precisam refletir os dados de cada cliente em tempo real.
  • Um site institucional em hospedagem compartilhada ativa cache de página e reduz o consumo de processamento, evitando a troca de plano.

Erros comuns

  • Publicar uma alteração e olhar o site sem limpar o cache, concluindo que a mudança não funcionou.
  • Deixar carrinho, checkout e área logada dentro do cache, exibindo dados de um visitante para outro.
  • Empilhar plugin de cache, cache do servidor e cache da CDN sem coordenação, criando camadas que se contradizem.
  • Definir prazos de expiração longos demais em arquivos que mudam com frequência, mantendo a versão antiga no ar por dias.
  • Testar a velocidade do site logo depois de limpar o cache e concluir que a otimização não teve efeito.

Perguntas frequentes sobre Cache

Por que minha alteração no site não aparece?

Na maioria das vezes, uma das camadas de cache continua servindo a versão anterior. Limpe o cache do plugin ou do painel do site, limpe o cache da CDN se houver uma, e recarregue a página ignorando o cache do navegador. Se o problema persistir, verifique se o servidor tem cache próprio ativo.

Cache atrapalha o Google Analytics?

Páginas em cache continuam executando os scripts de análise no navegador do visitante, então as visitas seguem sendo registradas. O ponto de atenção está em configurações agressivas que removem JavaScript ou adiam scripts demais. Vale conferir os dados após ativar o cache, comparando com o período anterior.

Todo site precisa de cache?

O ganho depende de como o site é montado. Sites que geram páginas dinamicamente a cada acesso, como os feitos em CMS, ganham bastante. Sites estáticos já entregam arquivos prontos e ganham menos no servidor, embora ainda se beneficiem do cache do navegador e da CDN para acelerar visitas repetidas.

Termos relacionados

Performance de Site

Performance de site é o conjunto de práticas e métricas que avaliam a velocidade de carregamento, a resposta às interações e a estabilidade visual de uma página, usado para melhorar a experiência de quem navega, reduzir abandonos e favorecer o posicionamento do site nos resultados de busca.

CDN

CDN é uma rede de servidores espalhados geograficamente que guardam cópias dos arquivos do seu site, também chamada de Content Delivery Network ou Rede de Distribuição de Conteúdo. A CDN entrega imagens e scripts a partir do ponto mais próximo do visitante, usada para reduzir o tempo de carregamento.

Hospedagem de Sites (Web Hosting)

Hospedagem de sites (web hosting) é o serviço que armazena os arquivos de um site em servidores conectados à internet e os entrega a quem acessa o endereço, usado para manter o site no ar, disponível 24 horas por dia para visitantes de qualquer lugar.

WordPress

WordPress é um sistema de gerenciamento de conteúdo (CMS) de código aberto que permite criar e administrar sites por um painel administrativo, usado para publicar desde blogs e sites institucionais até lojas virtuais, com personalização por temas e plugins.

Plugin

Plugin é um pacote de código que adiciona funcionalidade a um CMS sem alterar o núcleo da plataforma, usado para incluir recursos como formulários de contato, loja virtual, cache e integrações com outros sistemas em um site já existente, por instalação e ativação no painel.

CMS (Sistema de Gerenciamento de Conteúdo)

CMS (Content Management System, ou Sistema de Gerenciamento de Conteúdo) é um software que permite criar, editar e publicar páginas e conteúdos de um site por meio de um painel administrativo, usado para manter sites atualizados sem escrever código a cada mudança.

← Voltar ao glossário