Como verificar se meu servidor está servindo conteúdo GZipped?

Publicado 13 de outubro de 2024

Problema: Verificando Conteúdo GZip

O conteúdo GZip pode melhorar a velocidade de carregamento de sites. No entanto, confirmar se um servidor está servindo conteúdo GZip nem sempre é fácil. Essa verificação é importante para garantir que a compressão esteja funcionando como esperado.

Verificando Conteúdo GZip

Usando as Ferramentas de Desenvolvedor do Navegador

Para verificar se seu servidor está servindo conteúdo GZip usando as ferramentas de desenvolvedor do navegador:

  1. Abra seu site em um navegador
  2. Clique com o botão direito e selecione "Inspecionar" ou pressione F12
  3. Vá para a aba "Rede" (Network)
  4. Recarregue a página
  5. Clique em um arquivo na aba Rede
  6. Procure por "Content-Encoding" nos Cabeçalhos de Resposta

Se você vir "gzip" como o valor de Content-Encoding, seu servidor está servindo conteúdo GZip para esse arquivo.

Dica: Verifique Múltiplos Recursos

Ao verificar a compressão GZip nas ferramentas de desenvolvedor do navegador, não pare em apenas um arquivo. Verifique múltiplos recursos como HTML, CSS e arquivos JavaScript para garantir que o GZip seja aplicado em diferentes tipos de conteúdo.

Ferramentas de Linha de Comando para Verificação GZip

Você pode usar o cURL para verificar a compressão GZip:

  1. Abra um terminal ou prompt de comando
  2. Execute este comando:
curl -H "Accept-Encoding: gzip" -I http://seu-site.com
  1. Procure por "Content-Encoding: gzip" na saída

Se você vir este cabeçalho, seu servidor está servindo conteúdo GZip.

Para comparar o tamanho do conteúdo comprimido e não comprimido:

  1. Execute este comando para o tamanho não comprimido:
curl http://seu-site.com --silent --write-out "%{size_download}\n" --output /dev/null
  1. Execute este comando para o tamanho comprimido:
curl http://seu-site.com --silent -H "Accept-Encoding: gzip,deflate" --write-out "%{size_download}\n" --output /dev/null
  1. Compare os dois números. Um segundo número menor indica que a compressão está funcionando.

Ferramentas Online de Teste GZip

Várias ferramentas baseadas na web podem verificar a compressão GZip:

  1. GIDZipTest (https://www.gidnetwork.com/tools/gzip-test.php)
  2. CheckGZipCompression (https://checkgzipcompression.com/)
  3. WebPageTest (https://www.webpagetest.org/)

Para usar essas ferramentas:

  1. Digite a URL do seu site
  2. Clique no botão "Test" ou "Check"
  3. Revise os resultados, que mostram se o GZip está habilitado e a taxa de compressão

Essas ferramentas oferecem uma maneira rápida de verificar a compressão GZip sem conhecimento técnico.

Exemplo: Usando WebPageTest para Análise GZip

Ao usar o WebPageTest:

  1. Digite a URL do seu site e execute o teste
  2. Vá para a aba "Content" nos resultados
  3. Procure pela coluna "Compression Savings"
  4. Um valor maior que 0 indica que a compressão GZip está ativa
  5. Clique em recursos individuais para ver informações detalhadas de compressão