Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.

  1. Início
  2. /Checagens de SEO
  3. /Verificador de compressão e peso da página

Verificador de compressão e peso da página

Cole uma URL e veja o peso do HTML, o tempo de resposta e se há compressão ativa.

A página é buscada pelo servidor do DevTools. Só funciona com URLs públicas.

O que é

Compressão HTTP é o servidor encolher a resposta antes de enviá-la, e o navegador desfazer isso ao receber. A negociação é automática: o navegador anuncia o que aceita no cabeçalho Accept-Encoding e o servidor responde com o que usou em Content-Encoding. Os dois algoritmos em uso são gzip, universal há décadas, e brotli, mais novo e cerca de 15 a 20% mais eficiente em texto.

Por que importa

HTML é texto, e texto comprime muito bem — reduções de 70 a 80% são rotina. Isso significa que uma página de 200 KB viaja em 40 KB. Em conexão móvel brasileira, essa diferença aparece direto no tempo até o primeiro conteúdo pintado, e daí no Largest Contentful Paint, que é uma das Core Web Vitals usadas como sinal de ranqueamento. É provavelmente a melhoria de performance com melhor relação entre esforço e resultado: costuma ser uma diretiva de configuração no servidor, sem tocar em uma linha da aplicação.

Como corrigir

  • Ative brotli com fallback para gzip. O navegador escolhe sozinho o melhor que ambos suportam.
  • Comprima só o que é texto: HTML, CSS, JavaScript, JSON, SVG e XML. Recomprimir JPEG, PNG, WebP ou vídeo gasta CPU e não reduz nada.
  • Confira se um proxy ou CDN na frente não está removendo o Content-Encoding. Servidor de origem comprimindo e borda descomprimindo é uma combinação comum e invisível.
  • Defina um tamanho mínimo em torno de 1 KB. Abaixo disso o cabeçalho extra pode custar mais que o ganho.
  • Cuide também do cache: Cache-Control com tempo longo em assets versionados evita o download inteiro em vez de apenas encolhê-lo.
  • Depois da compressão, ataque o peso na origem. Comprimir bem um HTML inchado é melhor do que nada, mas menos eficaz que não inchá-lo.

A negociação nos cabeçalhos

# Requisição
Accept-Encoding: gzip, deflate, br

# Resposta
Content-Encoding: br
Cache-Control: public, max-age=31536000, immutable

Perguntas frequentes

Gzip ou brotli: qual usar?
Os dois. Configure brotli como preferido e gzip como alternativa — o navegador negocia sozinho. Brotli reduz de 15 a 20% a mais em texto, e gzip garante que nenhum cliente antigo fique sem compressão.
Compressão afeta o ranqueamento?
Não como fator direto. O efeito é via velocidade: página mais leve chega antes, o Largest Contentful Paint melhora, e as Core Web Vitals são sinal de ranqueamento. O caminho é indireto, mas real.
Preciso comprimir imagens também?
Não com gzip ou brotli — JPEG, PNG e WebP já são formatos comprimidos, e passá-los de novo pelo algoritmo só consome CPU. Para imagem, o caminho é outro: formato moderno, dimensões adequadas e qualidade bem escolhida.
Qual o peso aceitável para uma página?
Não existe número oficial, mas HTML acima de 100 KB já comprimido merece investigação. Costuma indicar conteúdo demais numa página só, HTML gerado por builder visual, ou dados embutidos que deveriam vir por requisição separada.

Outras checagens

  • Verificador de volume de conteúdoCole uma URL e veja quantas palavras de conteúdo real a página tem.
  • Verificador de dimensões e lazy loadingCole uma URL e veja quantas imagens declaram dimensões e quantas usam lazy loading.

Ferramentas relacionadas

  • Analisador de cabeçalhos HTTP — veja Content-Encoding e Cache-Control da resposta
  • Conversor de bytes — converta o peso entre KB, MB e bytes
  • Todas as checagens de SEO