É comum o dono de um site abrir a própria página, ver ela carregar quase instantaneamente, e concluir que a performance está ótima. O problema é que essa percepção geralmente está errada, e o motivo é simples: o navegador do dono do site já visitou aquele site dezenas de vezes.

O que é cache de navegador (e por que ele engana você)

Cache de navegador é a cópia local de arquivos do site (imagens, CSS, scripts) que o navegador guarda depois da primeira visita. Na segunda vez que você acessa o mesmo site, boa parte desses arquivos já está no seu computador, então a página carrega muito mais rápido, sem precisar baixar tudo de novo do servidor.

O problema é que, como dono do site, você visita ele com frequência, testando páginas, revisando textos, mostrando pra outras pessoas. Cada uma dessas visitas alimenta o cache do seu navegador. Resultado: você sempre vê a versão rápida, enquanto um visitante novo, que nunca esteve no site antes, sente a velocidade real, sem cache nenhum ajudando.

Dica prática: abra seu site numa aba anônima (ou limpe o cache do navegador antes) pra ver a velocidade que um visitante novo realmente sente. É comum a diferença ser grande, principalmente em sites com muitas imagens.

O que é uma CDN

CDN significa Content Delivery Network, uma rede de servidores espalhados em diferentes regiões geográficas que guardam cópias do conteúdo do site. Em vez de todo visitante buscar os arquivos direto do servidor original (que fica fisicamente num único lugar), a CDN entrega o conteúdo a partir do ponto mais próximo de onde a pessoa está acessando.

Na prática, isso reduz a distância que os dados precisam percorrer até chegar no navegador do visitante, o que diminui o tempo de carregamento, principalmente pra quem está longe de onde o site está hospedado.

A diferença entre visitante local e visitante de outra região

Se o seu site está hospedado num servidor no Brasil e um visitante acessa de dentro do país, a distância até o servidor é curta e o carregamento tende a ser rápido, mesmo sem CDN. Já um visitante de outro país, ou até de uma região distante dentro do mesmo país, sente o efeito da distância: os dados precisam viajar mais, e cada etapa desse trajeto soma tempo de espera. Uma CDN reduz essa diferença, aproximando o conteúdo de quem está acessando, esteja onde estiver.

O site que carrega rápido pra você pode estar carregando devagar pro cliente do outro lado da cidade, ou do outro lado do mundo. A única forma de saber é testar sem o cache que só você tem.

CDNs conhecidas e como elas ajudam

Existem serviços de CDN amplamente usados no mercado, como a Cloudflare, que oferecem desde planos gratuitos até opções pagas com recursos extras de performance e segurança. Além de acelerar a entrega do conteúdo, esses serviços costumam incluir proteção contra ataques e picos inesperados de tráfego.

Como saber se você está vendo a velocidade real do site

  • Abra o site numa aba anônima, sem histórico nem cache acumulado
  • Teste em ferramentas como o Google PageSpeed Insights, que simulam o carregamento sem cache do visitante
  • Peça pra alguém de outra cidade ou estado testar e comparar a sensação de velocidade

Perguntas frequentes

Como sei se meu site está usando cache do navegador?

Abrindo o site numa aba anônima ou limpando o cache do navegador antes de testar a velocidade real de carregamento.

CDN é pago?

Existem opções gratuitas (como a camada básica do Cloudflare) que já ajudam bastante. Planos pagos oferecem recursos extras de performance e segurança.

Site pequeno também precisa de CDN?

O ganho é menor pra sites com público concentrado numa única região, mas ainda ajuda com segurança e picos de tráfego. Pra público espalhado geograficamente, o ganho de velocidade é mais perceptível.