Como ativar a compactação GZIP no site WordPress? (com vídeo)

Publicados: 2021-02-04
Enable GZIP Compression

Última atualização - 8 de julho de 2021

Como já discutimos várias vezes antes, a velocidade de carregamento da página é um aspecto importante que determina o sucesso do seu site WordPress. Ele desempenha um papel importante na experiência do usuário, bem como na classificação do mecanismo de pesquisa. Portanto, como proprietário de um site WordPress, você terá que experimentar várias estratégias para garantir velocidades de carregamento de página rápidas. Uma das estratégias populares recomendadas por especialistas será habilitar a compactação GZIP em seu site WordPress. Neste artigo, discutiremos mais sobre a compactação GZIP e como você pode habilitá-la para obter um desempenho superior do seu site WordPress.

O que é compressão GZIP?

GZIP é um formato de arquivo que reduzirá o tamanho dos arquivos HTML, CSS e JavaScript para que sejam servidos mais rapidamente quando um usuário solicitar. Geralmente é feito no lado do servidor e ajuda a reduzir significativamente o tamanho do arquivo. É uma das estratégias de otimização essenciais que você geralmente verá em um site WordPress.

Todos os navegadores comumente usados ​​agora suportam compactação GZIP e procuram o cabeçalho específico ao fazer uma solicitação HTTP. Se o cabeçalho específico da compactação GZIP estiver presente, os navegadores servirão os arquivos compactados de tamanho reduzido. Isso garante que todos os seus usuários se beneficiem de velocidades de carregamento de página mais rápidas graças à compactação GZIP.

A importância de habilitar a compactação GZIP

Uma boa velocidade de carregamento da página é um requisito essencial para um site WordPress. Você terá que experimentar diferentes estratégias de otimização para garantir um bom desempenho do seu site. É relativamente simples ativar a compactação GZIP e, portanto, a maioria dos proprietários de sites garante que isso seja feito.

Agora, se você não ativou a compactação GZIP, poderá notar um erro nos testes de velocidade da página por ferramentas populares. Por exemplo, se você ativou a compactação GZIP em seu site, poderá ver uma pontuação perfeita para 'Ativar compactação' em sua auditoria GTMetrix.

Ativar compactação GZIP
Se você não ativou a compactação GZIP em suas páginas do WordPress, a maioria das ferramentas de teste de velocidade de página a mostrará como um erro.

Você também pode verificar se a compactação GZIP está habilitada em seu site usando as ferramentas de desenvolvedor em seu navegador. Por exemplo, no Chrome, você pode acessar as ferramentas do desenvolvedor e verificar os cabeçalhos de resposta. Aqui você verá 'Codificação de conteúdo: gzip'. Isso significa que a compactação GZIP está habilitada.

Ativar compactação GZIP
Use as ferramentas do desenvolvedor em seu navegador para garantir que a compactação GZIP esteja habilitada em seu navegador.

Como habilitar a compactação GZIP?

Você precisa habilitar a compactação GZIP para garantir que determinados recursos, como HTML, JavaScript e CSS, sejam veiculados em um formato compactado. Isso garantirá que as páginas da Web sejam carregadas rapidamente em seu site. Se houver arquivos grandes não compactados, eles podem afetar significativamente a velocidade de carregamento da página em seu site.

Para ativar a compactação GZIP, você pode seguir algumas das etapas comuns sugeridas por especialistas. Aqui estão alguns deles:

Entre em contato com a equipe de suporte do seu serviço de hospedagem

A compactação GZIP é uma estratégia de otimização da Web comumente usada. Portanto, muitos serviços de hospedagem habilitam a compactação GZIP por padrão. Você pode verificar usando as estratégias acima para garantir que ele esteja ativado. Caso não esteja habilitado em seu site, você sempre pode enviar uma solicitação de suporte ao seu provedor de serviços de hospedagem. Os provedores de serviços de hospedagem mais populares atenderão sua solicitação.

Se você é iniciante no WordPress e não se sente à vontade para gerenciar os aspectos técnicos do seu site, esta é a melhor maneira possível. Um bom provedor de serviços de hospedagem não terá problemas em fazer isso para você.

Confira alguns dos serviços de hospedagem populares para um site WordPress.

Use plugins para ativar a compactação GZIP

Outra opção relativamente simples será usar um plug-in de cache com suporte à compactação GZIP. Esses plugins terão opções para ativar a compactação GZIP em suas configurações. Se o seu plug-in de cache não tiver acesso para modificar arquivos em seu servidor, talvez você ainda precise perguntar ao seu provedor de serviços de hospedagem.

Aqui estão alguns dos plugins que ajudarão você a ativar a compactação GZIP em seu site WordPress.

WP Foguete

O WP Rocket é uma solução poderosa que o ajudará a otimizar e acelerar seu site WordPress. É um plugin que envolve apenas etapas de configuração mínimas e simples para que mesmo os iniciantes possam configurá-lo facilmente. Ele ajudará a compactar arquivos HTML, JavaScript e CSS para que suas páginas da Web sejam carregadas mais rapidamente.

Recursos avançados e excelente suporte diferenciam o WP Rocket do resto dos plugins de cache.
Características adicionais

O plugin também te ajuda nos seguintes aspectos relacionados à otimização.

  • Ativação instantânea do cache de página
  • Pré-carregamento de cache para facilitar a indexação mais rápida pelos mecanismos de pesquisa.
  • Carregamento lento de imagens
  • Flexível para personalização no nível do desenvolvedor.

Ativar compactação GZIP

Este é um plugin simples que você pode baixar e usar se o seu site estiver sendo executado no servidor Apache HTTP. Você pode usá-lo especificamente para habilitar a compactação GZIP. No entanto, se você precisar de alguns recursos de otimização mais avançados, considere a versão premium.

Recursos da versão premium

Além de ajudá-lo a habilitar a compactação GZIP, a versão premium também ajuda você a:

  • Definir tempos de expiração de documentos
  • Ativar carregamento lento de imagem
  • Bloquear hotlink de imagem

Também é compatível com o WooCommerce e, portanto, você também pode usá-lo se estiver executando uma loja online.

Ninja de velocidade de página

Este é outro plug-in de desempenho popular do WordPress que o ajudará a ativar a compactação GZIP facilmente. Depois de instalar o plug-in, você pode ativar a opção facilmente junto com várias outras opções que ajudarão você a otimizar o desempenho do seu site.

Ativar compactação GZIP
Você pode simplesmente habilitar a opção de compressão nas configurações do plugin.

Supercache WP

Este é outro plugin que você pode usar para compactar arquivos em seu site. Você poderá habilitar esta opção nas configurações do plugin. Também ajudará na conversão de arquivos dinâmicos em estáticos enquanto atende aos usuários. Isso significa que a maioria dos usuários, como aqueles que não fizeram login, obterão a versão estática que é mais fácil de carregar. Isso ajudará a garantir que o site esteja funcionando de maneira ideal.

Este é um dos plugins de cache do WordPress mais populares e possui várias opções de configuração que você pode escolher dependendo do seu conhecimento técnico

Cache Total W3

Este plugin ajudará muito a melhorar a classificação do mecanismo de pesquisa, bem como a experiência do usuário do seu site WordPress. Ele oferece vários recursos avançados para melhorar a velocidade de carregamento da página em seu site, incluindo compactação de arquivos HTML, JavaScript e CSS. Além disso, também oferece integração CDN para ajudá-lo a evitar latência ao atender clientes globalmente.

O W3 Total Cache é um pacote completo que auxilia nos aspectos gerais do desempenho do seu site
Características adicionais

Alguns dos outros recursos que você obterá com este plugin são:

  • Carregamento lento para melhorar a velocidade de carregamento da página, bem como a experiência do usuário.
  • Cache do navegador usando o controle de cache para entregar páginas mais rapidamente.
  • Agrupamento de JavaScript pelo modelo com controle de localização de incorporação.
  • Incorporação de JavaScript sem bloqueio.
  • Suporte WP-CLI para limpeza de cache

Editando seu arquivo .htaccess (Apache)

Se a compactação GZIP não estiver habilitada em seu site WordPress, você poderá gerenciá-la editando o arquivo .htaccess. Você pode encontrar o arquivo .htaccess em sua instalação raiz do WordPress usando uma ferramenta FTP. Depois de encontrar o arquivo .htaccess da sua instalação do WordPress, você pode inserir o seguinte código abaixo da tag # End WordPress . Tenha cuidado ao executar esta etapa, pois um arquivo .htaccess configurado incorretamente pode danificar seu site.

É sempre aconselhável armazenar backups do seu site antes de fazer qualquer alteração no código. Aqui está como você pode criar um backup do seu site WordPress. Se você não tiver certeza de fazer alterações no nível do código em seu site WordPress, sempre poderá obter ajuda especializada de um dos provedores de serviços de manutenção populares do WordPress.

# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml


# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

A maioria dos servidores usará Apache, e o processo acima funciona nesses casos. No entanto, se você estiver usando NGINX ou IIS, o processo será um pouco diferente.

Ativando a compactação GZIP para NGINX

Para servidores NGINX, você terá que encontrar o arquivo nginx.conf e adicionar o seguinte código.

gzip on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_vary on;
gzip_types text/plain text/css text/javascript image/svg+xml image/x-icon application/javascript application/x-javascript;

Isso ajudará a habilitar a compactação GZIP em seu site se você estiver usando servidores NGINX.

Compressão para usuários do IIS 7

Se você estiver usando servidores Microsoft IIS, o processo será um pouco diferente. O IIS usa dois tipos diferentes de compactação – dinâmica e estática.

Você pode seguir as instruções na documentação do Microsoft IIS para habilitar os dois tipos de compactação.

Felizmente, este artigo forneceu uma visão geral de como habilitar a compactação GZIP em seu site WordPress. Essa é uma das estratégias de otimização importantes e relativamente simples. Deixe-nos um comentário se você tiver uma pergunta.

Se preferir uma versão em vídeo, confira o vídeo abaixo:

Leitura adicional

  • Importância da velocidade de carregamento da página
  • Estratégias para melhorar o desempenho do seu site WooCommerce