{"id":40401,"date":"2020-10-26T07:05:56","date_gmt":"2020-10-26T14:05:56","guid":{"rendered":"https:\/\/kinqsta.com\/?p=80014"},"modified":"2025-02-14T09:25:30","modified_gmt":"2025-02-14T12:25:30","slug":"ativar-compressao-gzip","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/","title":{"rendered":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress"},"content":{"rendered":"<p>A maneira mais f\u00e1cil de acelerar seu site WordPress \u00e9 <a href=\"https:\/\/kinqsta.com\/pt\/blog\/desempenho-terceiros\/\">eliminar todos os seus recursos indesejados<\/a>. A segunda maneira mais f\u00e1cil de aceler\u00e1-lo \u00e9 comprimir todos os seus recursos desejados. Ativar a compress\u00e3o GZIP no seu servidor web \u00e9 uma das maneiras mais simples e eficientes de conseguir isso.<\/p>\n<p>Todos os navegadores modernos incluem suporte para compress\u00e3o GZIP por padr\u00e3o. Entretanto, para servir os recursos compactados a seus usu\u00e1rios sem solu\u00e7os, voc\u00ea deve configurar seu servidor adequadamente.<\/p>\n<p>Neste post, voc\u00ea aprender\u00e1 o b\u00e1sico sobre compress\u00e3o de dados na web, o que \u00e9 compress\u00e3o GZIP, seus v\u00e1rios benef\u00edcios e como voc\u00ea pode us\u00e1-la para acelerar seus sites WordPress em diferentes configura\u00e7\u00f5es de servidores.<\/p>\n<p>Entusiasmado? Vamos descomprimir!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h3>Prefere assistir \u00e0 <a href=\"https:\/\/www.youtube.com\/watch?v=sq0ngDELXY8\">vers\u00e3o em v\u00eddeo<\/a>?<\/h3>\n<p class=\"p1\"><kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=sq0ngDELXY8\"><\/kinsta-video><\/p>\n\n<h2>Os princ\u00edpios b\u00e1sicos da compress\u00e3o de dados na Web<\/h2>\n<p>A compress\u00e3o de dados na web \u00e9 o processo de reduzir o tamanho dos dados transmitidos pelos websites. Dependendo do tipo de dados &#8211; texto, imagens, folhas de estilo, scripts, fontes &#8211; h\u00e1 v\u00e1rias maneiras de se comprimir dados.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Main-Components-of-a-Webpage.png\" alt=\"Os principais componentes de uma p\u00e1gina web\" width=\"1100\" height=\"494\"><figcaption class=\"wp-caption-text\">Os principais componentes de uma p\u00e1gina web<\/figcaption><\/figure>\n<p>Por exemplo, a <a href=\"https:\/\/kinqsta.com\/pt\/aprenda\/acelerar-o-seu-site-wordpress\/#use-minification-on-html-css-and-javascript\">minera\u00e7\u00e3o de HTML, CSS e JavaScript<\/a> \u00e9 uma maneira simples de reduzir a quantidade de dados enviados pelos navegadores. Aqui, o minificador comprime o texto removendo caracteres desnecess\u00e1rios, tais como <a href=\"https:\/\/kinqsta.com\/pt\/blog\/comentarios-do-wordpress\/\">coment\u00e1rios<\/a> e espa\u00e7os em branco do c\u00f3digo fonte.<\/p>\n<p>No exemplo abaixo de um simples <a href=\"https:\/\/kinqsta.com\/pt\/blog\/como-fazer-upload-arquivo-html-wordpress\/\">documento HTML<\/a>, h\u00e1 tr\u00eas tipos de conte\u00fado: Marca\u00e7\u00e3o HTML, <a href=\"https:\/\/kinqsta.com\/pt\/blog\/css-wordpress\/\">estilos CSS<\/a>, e c\u00f3digo JavaScript.<\/p>\n<p>Cada tipo de conte\u00fado tem uma sintaxe e uma sem\u00e2ntica \u00fanicas. Em geral, este documento HTML tem 357 caracteres no total.<\/p>\n<pre><code class=\"language-html\">&lt;<strong>html<\/strong>&gt;\n&lt;<strong>head<\/strong>&gt;\n    &lt;<strong>style<\/strong>&gt;\n    \/* kinsta-banner is used on the homepage only *\/\n    .kinsta-banner { font-size: 150% }\n    .kinsta-banner { width: 75% }\n&lt;\/<strong>style<\/strong>&gt;\n&lt;\/<strong>head<\/strong>&gt;\n&lt;<strong>body<\/strong>&gt;\n    &lt;!-- kinsta banner START --&gt;\n    &lt;<strong>div<\/strong>&gt;...&lt;\/<strong>div<\/strong>&gt;\n    &lt;!-- kinsta banner END --&gt;\n    &lt;<strong>script<\/strong>&gt;\n    kinstaScripts(); \/\/ random scripts used on the page\n    &lt;\/<strong>script<\/strong>&gt;\n&lt;\/<strong>body<\/strong>&gt;\n&lt;\/<strong>html<\/strong>&gt;<\/code><\/pre>\n<p>O c\u00f3digo acima \u00e9 f\u00e1cil de ler e seguir. \u00c9 ideal para o desenvolvimento. Entretanto, \u00e9 desnecess\u00e1rio que o navegador leia os coment\u00e1rios e tenha etiquetas perfeitamente recuadas. Um compressor inteligente pode analisar este documento e remover todos os bits desnecess\u00e1rios dele.<\/p>\n<pre><code class=\"language-html\">&lt;<strong>html<\/strong>&gt;&lt;<strong>head<\/strong>&gt;&lt;<strong>style<\/strong>&gt;.kinsta-banner{font-size:150%;width:75%}&lt;\/<strong>style<\/strong>&gt;&lt;\/<strong>head<\/strong>&gt;&lt;<strong>body<\/strong>&gt;&lt;<strong>div<\/strong>&gt;...&lt;\/<strong>div<\/strong>&gt;&lt;<strong>script<\/strong>&gt;kinstaScripts();&lt;\/<strong>script<\/strong>&gt;&lt;\/<strong>body<\/strong>&gt;&lt;\/<strong>html<\/strong>&gt;<\/code><\/pre>\n<p>Ap\u00f3s a minifica\u00e7\u00e3o, o documento HTML \u00e9 reduzido para apenas 141 caracteres. Isso representa uma <strong>economia de 60,50% <\/strong>no n\u00famero de caracteres. N\u00e3o \u00e9 t\u00e3o f\u00e1cil para os olhos, mas isso n\u00e3o importa para o navegador. Ele ainda exibir\u00e1 a mesma p\u00e1gina para o usu\u00e1rio.<\/p>\n<p>Para tirar proveito das duas vers\u00f5es, voc\u00ea pode manter o documento original como uma &#8220;vers\u00e3o de desenvolvimento&#8221;, mas minify todo o c\u00f3digo antes de empurr\u00e1-lo ao vivo.<\/p>\n<p>A maioria dos <a href=\"https:\/\/kinqsta.com\/pt\/topicos\/plugins-wordpress\/#performance\">plugins de desempenho WordPress<\/a> cuidam disso automaticamente para voc\u00ea.<\/p>\n<figure id=\"attachment_80166\" aria-describedby=\"caption-attachment-80166\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80166 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/jQuery-Regular-vs-Minified-Size-Comparison.png\" alt=\"Compress\u00e3o de tamanho de arquivo de jQuery n\u00e3o comprimido vs minificado\" width=\"1100\" height=\"140\"><figcaption id=\"caption-attachment-80166\" class=\"wp-caption-text\">Compress\u00e3o de tamanho de arquivo de jQuery n\u00e3o comprimido vs minificado<\/figcaption><\/figure>\n<p>Como exemplo, a vers\u00e3o n\u00e3o comprimida da biblioteca <strong>jQuery 3.5.1 <\/strong>\u00e9 mais de 3 vezes maior do que a vers\u00e3o minificada do mesmo arquivo.<\/p>\n<p>Da mesma forma, as mesmas t\u00e9cnicas de compress\u00e3o descritas acima podem otimizar outros tipos de conte\u00fado como imagens, v\u00eddeos, fontes e muito mais. Redu\u00e7\u00f5es espec\u00edficas de conte\u00fado como estas s\u00e3o o primeiro passo para otimizar o tamanho dos ativos baseados em texto do seu site.<\/p>\n<p>Estes benef\u00edcios \u00f3bvios s\u00e3o a raz\u00e3o pela qual a Kinsta introduziu um <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/cdn-wordpress\/cdn-kinsta\/#code-minification-1\">recurso de minifica\u00e7\u00e3o de c\u00f3digo<\/a> no <a href=\"https:\/\/kinqsta.com\/pt\/mykinsta\/\">painel MyKinsta<\/a>. Os clientes podem optar pela minifica\u00e7\u00e3o autom\u00e1tica de c\u00f3digo para seus arquivos CSS e JavaScript, acelerando seus sites com zero esfor\u00e7o manual.<\/p>\n<p>Mas a compress\u00e3o de dados \u00e9 mais do que uma simples minifica\u00e7\u00e3o. Usando t\u00e9cnicas matem\u00e1ticas avan\u00e7adas, os algoritmos de compress\u00e3o de dados podem reduzir ainda mais o tamanho dos dados.<\/p>\n<p>Um dos exemplos mais populares de tal m\u00e9todo de compress\u00e3o de dados \u00e9 o <strong>GZIP<\/strong>. Ele permite a transmiss\u00e3o eficiente de dados e tem contribu\u00eddo significativamente para tornar a Internet um meio de comunica\u00e7\u00e3o global vi\u00e1vel.<\/p>\n<h2>O que \u00e9 GZIP Compression?<\/h2>\n<p>GZIP, abrevia\u00e7\u00e3o para <strong>GNU Zip<\/strong>, \u00e9 o m\u00e9todo mais popular de compress\u00e3o de dados sem perdas na web. Ele permite reduzir o tamanho das p\u00e1ginas HTML de seu site, folhas de estilo e scripts.<\/p>\n<p>Al\u00e9m de ser um algoritmo de compress\u00e3o de dados, GZIP \u00e9 tamb\u00e9m uma extens\u00e3o de arquivo (<strong>.gz<\/strong>) e um software utilizado para compress\u00e3o\/descompress\u00e3o de arquivos.<\/p>\n<p>\u00c9 baseado no <a href=\"https:\/\/en.wikipedia.org\/wiki\/DEFLATE\">algoritmo DEFLATE<\/a>, que \u00e9 uma mistura de <a href=\"https:\/\/cs.stanford.edu\/people\/eroberts\/courses\/soco\/projects\/data-compression\/lossless\/lz77\/index.htm\">codifica\u00e7\u00e3o LZ77<\/a> e algoritmos de <a href=\"https:\/\/cs.stanford.edu\/people\/eroberts\/courses\/soco\/projects\/data-compression\/lossless\/lz77\/index.htm\">codifica\u00e7\u00e3o Huffman<\/a>.<\/p>\n<figure id=\"attachment_80165\" aria-describedby=\"caption-attachment-80165\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80165 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/DEFLATE-Algorithm-Working-gzip-Compression.png\" alt=\"A compress\u00e3o GZIP \u00e9 baseada no algoritmo DEFLATE\" width=\"1100\" height=\"494\"><figcaption id=\"caption-attachment-80165\" class=\"wp-caption-text\">A compress\u00e3o GZIP \u00e9 baseada no algoritmo DEFLATE<\/figcaption><\/figure>\n<p>Um compressor GZIP pega um conjunto de dados brutos e o comprime sem perdas. Os dados brutos podem ser de qualquer tipo de arquivo, mas o GZIP funciona melhor com recursos baseados em texto (por exemplo, HTML, CSS, JS).<\/p>\n<p>A pr\u00f3xima se\u00e7\u00e3o cobre como a compress\u00e3o GZIP funciona em profundidade.<\/p>\n<h3>Como a GZIP comprime os dados<\/h3>\n<figure id=\"attachment_80146\" aria-describedby=\"caption-attachment-80146\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80146 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/How-GZIP-Compression-Works.png\" alt=\"Uma ilustra\u00e7\u00e3o aproximada de como funciona a compress\u00e3o GZIP\" width=\"1100\" height=\"452\"><figcaption id=\"caption-attachment-80146\" class=\"wp-caption-text\">Uma ilustra\u00e7\u00e3o aproximada de como funciona a compress\u00e3o GZIP<\/figcaption><\/figure>\n<p>Para come\u00e7ar, o compressor GZIP executa o <a href=\"https:\/\/ethw.org\/Milestones:Lempel-Ziv_Data_Compression_Algorithm,_1977\">algoritmo de compress\u00e3o LZ77<\/a> sobre os dados brutos para remover redund\u00e2ncias. Este algoritmo funciona encontrando padr\u00f5es repetidos em uma janela deslizante pr\u00e9-definida (uma pequena se\u00e7\u00e3o dos dados brutos).<\/p>\n<p>Ele ent\u00e3o substitui todas as cordas repetidas por tufos para comprimir os dados brutos.<\/p>\n<figure id=\"attachment_80162\" aria-describedby=\"caption-attachment-80162\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80162 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/LZ77-gzip-Sliding-Window-Search-Buffer-Illustration.png\" alt=\"Uma ilustra\u00e7\u00e3o do algoritmo de codifica\u00e7\u00e3o LZ77\" width=\"1100\" height=\"330\"><figcaption id=\"caption-attachment-80162\" class=\"wp-caption-text\">Uma ilustra\u00e7\u00e3o do algoritmo de codifica\u00e7\u00e3o LZ77<\/figcaption><\/figure>\n<p>No exemplo acima, o tamanho da janela deslizante \u00e9 de apenas 13 caracteres (13 bytes). Entretanto, a compress\u00e3o GZIP pode usar um tamanho m\u00e1ximo de janela deslizante de 32 KB (32.768 bytes). O tamanho da janela deslizante tem um papel fundamental no desempenho da compress\u00e3o LZ77.<\/p>\n<p>Depois de comprimir os dados brutos com o algoritmo LZ77, o compressor GZIP ent\u00e3o usa o <a href=\"https:\/\/en.wikipedia.org\/wiki\/Huffman_coding\">algoritmo de codifica\u00e7\u00e3o Huffman<\/a> para comprimi-los ainda mais. Ele faz isso atribuindo caracteres que ocorrem com maior freq\u00fc\u00eancia ao menor n\u00famero de bits, enquanto atribui caracteres raros ao maior n\u00famero de bits.<\/p>\n<p>Esta t\u00e9cnica \u00e9 como a utilizada em c\u00f3digo Morse, onde as letras que ocorrem com mais freq\u00fc\u00eancia no idioma ingl\u00eas obt\u00eam as sequ\u00eancias mais curtas.<\/p>\n<p>Para entender como funciona o algoritmo de codifica\u00e7\u00e3o Huffman, considere a palavra <strong><code>BOOKKEEPER<\/code><\/strong>. Ela tem 10 caracteres, mas tem apenas 6 caracteres \u00fanicos. Esta palavra tem uma boa mistura de letras simples, duplas e triplas.<\/p>\n<p>Quase todos os <a href=\"https:\/\/w3techs.com\/technologies\/overview\/character_encoding\">sites utilizam codifica\u00e7\u00e3o de caracteres UTF-8<\/a> para representar letras e s\u00edmbolos. Cada <a href=\"https:\/\/en.wikipedia.org\/wiki\/ASCII\">caractere ASCII<\/a> em UTF-8, que tamb\u00e9m inclui o alfabeto ingl\u00eas, usa 1 byte (8 bits).<\/p>\n<figure id=\"attachment_80145\" aria-describedby=\"caption-attachment-80145\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80145 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Bookkeeper-Word-Frequency-Huffman-Coding.png\" alt=\"A palavra \"BOOKKEEPER\" tem muitas letras que se repetem\" width=\"1100\" height=\"382\"><figcaption id=\"caption-attachment-80145\" class=\"wp-caption-text\">A palavra &#8220;BOOKKEEPER&#8221; tem muitas letras que se repetem<\/figcaption><\/figure>\n<p>Um fio de 10 caracteres como <strong><code>BOOKKEEPER<\/code> <\/strong>exigir\u00e1 10 bytes (80 bits) de mem\u00f3ria. Voc\u00ea pode ver que cont\u00e9m 1 inst\u00e2ncia das letras <strong><code>B<\/code><\/strong>, <strong><code>P<\/code><\/strong>, <strong><code>R<\/code><\/strong>, 2 inst\u00e2ncias das letras <strong><code>O<\/code> <\/strong>e <strong><code>K<\/code><\/strong>, e 3 inst\u00e2ncias da letra <strong><code>E<\/code><\/strong>.<\/p>\n<p>O algoritmo de codifica\u00e7\u00e3o Huffman utiliza este conhecimento para comprimir sem perdas a cadeia. Ele faz isso gerando uma \u00e1rvore bin\u00e1ria com cada letra \u00fanica como uma folha.<\/p>\n<p>Letters with the lowest frequency (e.g. <strong>B<\/strong>, <strong>P<\/strong>, <strong>R<\/strong>) will find themselves at the bottom of the tree, while those that appear frequently (e.g. <strong>E<\/strong>, <strong>O<\/strong>, <strong>K<\/strong>) will ideally find themselves at the top.<\/p>\n<p>As cartas com a menor freq\u00fc\u00eancia (por exemplo, <strong>B<\/strong>, <strong>P<\/strong>, <strong>R<\/strong>) se encontrar\u00e3o na base da \u00e1rvore, enquanto aquelas que aparecem freq\u00fcentemente (por exemplo, <strong>E<\/strong>, <strong>O<\/strong>, <strong>K<\/strong>) se encontrar\u00e3o idealmente na parte superior.<\/p>\n<p>O n\u00f3 mais alto na \u00e1rvore \u00e9 a <strong>raiz<\/strong>, e seu valor \u00e9 igual ao n\u00famero total de caracteres na corda.<\/p>\n<figure id=\"attachment_80140\" aria-describedby=\"caption-attachment-80140\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80140 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Coding-Tree-Bookkeeper-Example.png\" alt=\"Huffman Tree para a palavra \"BOOKKEEPER\".\" width=\"1100\" height=\"721\"><figcaption id=\"caption-attachment-80140\" class=\"wp-caption-text\">Huffman Tree para a palavra &#8220;BOOKKEEPER&#8221;.<\/figcaption><\/figure>\n<p>Depois de gerar a \u00e1rvore Huffman, todas as setas de ramifica\u00e7\u00e3o \u00e0 esquerda e \u00e0 direita recebem n\u00fameros <strong>0 <\/strong>e <strong>1 <\/strong>respectivamente. Voc\u00ea pode ent\u00e3o gerar o c\u00f3digo Huffman para qualquer caractere tra\u00e7ando o caminho raiz-folha e juntando todos os <strong>0s <\/strong>e <strong>1s<\/strong>.<\/p>\n<figure id=\"attachment_80143\" aria-describedby=\"caption-attachment-80143\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80143 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Code-Compression-Optimization-Table.png\" alt=\"Os c\u00f3digos Huffman s\u00e3o c\u00f3digos bin\u00e1rios \u00fanicos para cada personagem\" width=\"1100\" height=\"563\"><figcaption id=\"caption-attachment-80143\" class=\"wp-caption-text\">Os c\u00f3digos Huffman s\u00e3o c\u00f3digos bin\u00e1rios \u00fanicos para cada personagem<\/figcaption><\/figure>\n<p>Voc\u00ea pode notar que as letras com a maior freq\u00fc\u00eancia t\u00eam c\u00f3digos Huffman com os menores tamanhos de bits.<\/p>\n<p><strong>Nota: <\/strong>O algoritmo de codifica\u00e7\u00e3o Huffman pode gerar c\u00f3digos bin\u00e1rios alternativos utilizando uma estrat\u00e9gia de ordena\u00e7\u00e3o diferente para caracteres com as mesmas freq\u00fc\u00eancias. Entretanto, o tamanho total da seq\u00fc\u00eancia codificada permanecer\u00e1 o mesmo.<\/p>\n<figure id=\"attachment_80144\" aria-describedby=\"caption-attachment-80144\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80144 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Encoding-Compression-Algorithm.png\" alt=\"Uma palavra de 80 bits codificada como uma cadeia de 25 bits\" width=\"1100\" height=\"248\"><figcaption id=\"caption-attachment-80144\" class=\"wp-caption-text\">Uma palavra de 80 bits codificada como uma cadeia de 25 bits<\/figcaption><\/figure>\n<p>Isso \u00e9 uma redu\u00e7\u00e3o de <strong>68,75% <\/strong>na mem\u00f3ria necess\u00e1ria para armazenar a palavra original.<\/p>\n<p>A utiliza\u00e7\u00e3o da \u00e1rvore Huffman com a conven\u00e7\u00e3o <strong>0\/1 <\/strong>gera c\u00f3digos bin\u00e1rios que satisfazem a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Prefix_code\">propriedade do prefixo<\/a>. Ele garante que o c\u00f3digo Huffman de qualquer caractere espec\u00edfico n\u00e3o \u00e9 um prefixo do c\u00f3digo de qualquer outro caractere, facilitando a decodifica\u00e7\u00e3o da cadeia codificada usando a \u00e1rvore Huffman. Isto desempenha um papel primordial na velocidade de descompress\u00e3o GZIP.<\/p>\n<p>Assim como na palavra acima, o compressor GZIP usa o algoritmo de codifica\u00e7\u00e3o Huffman para otimizar ainda mais os tufos gerados pelo algoritmo LZ77. Isto resulta em arquivos altamente comprimidos com <a href=\"https:\/\/docs.fileformat.com\/compression\/gz\/\">extens\u00e3o.gz<\/a>.<\/p>\n<p>Se voc\u00ea estiver interessado em saber mais sobre como a GZIP funciona, <a href=\"https:\/\/www.youtube.com\/watch?v=wLx5OGxOYUc\">consulte este v\u00eddeo<\/a> para obter uma r\u00e1pida vis\u00e3o geral.<\/p>\n<h3>Qu\u00e3o boa \u00e9 a compress\u00e3o GZIP?<\/h3>\n<p>Tipicamente, o GZIP atinge uma taxa de compress\u00e3o de cerca de 70% para arquivos pequenos, mas pode chegar a 90% para arquivos maiores baseados em texto.<\/p>\n<figure id=\"attachment_80163\" aria-describedby=\"caption-attachment-80163\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80163 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-js-css-library-compressed-sizes-table.png\" alt=\"\u00cdndices de compress\u00e3o GZIP para algumas bibliotecas populares de CSS e JS\" width=\"1100\" height=\"530\"><figcaption id=\"caption-attachment-80163\" class=\"wp-caption-text\">\u00cdndices de compress\u00e3o GZIP para algumas bibliotecas populares de CSS e JS<\/figcaption><\/figure>\n<p>Na tabela acima, voc\u00ea pode ver que compactar arquivos minerados com GZIP pode reduzir ainda mais seu tamanho.<\/p>\n<p><strong>Nota: <\/strong>Voc\u00ea pode comprimir qualquer tipo de arquivo com GZIP, mas para bens j\u00e1 comprimidos com outros m\u00e9todos (por exemplo, imagens, v\u00eddeos), isso n\u00e3o representar\u00e1 nenhuma economia. Algumas vezes, pode at\u00e9 aumentar o tamanho do arquivo.<\/p>\n<p>A for\u00e7a de um algoritmo de compress\u00e3o n\u00e3o depende apenas de sua taxa de compress\u00e3o, mas tamb\u00e9m da rapidez e efici\u00eancia com que ele pode comprimir e descomprimir dados. \u00c9 a\u00ed que a GZIP se sobressai na maioria dos casos de uso.<\/p>\n<p>Como o GZIP se descomprime rapidamente usando um algoritmo de streaming, \u00e9 um \u00f3timo ajuste para protocolos web onde a velocidade \u00e9 essencial. Al\u00e9m disso, a GZIP utiliza recursos m\u00ednimos para comprimir e descomprimir dados, tornando-a ideal tanto para servidores quanto para clientes.<\/p>\n<figure id=\"attachment_80161\" aria-describedby=\"caption-attachment-80161\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80161 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Compression-Ratio-Speed-Decompression-Speed-gzip-brotli-bzip2-xz.png\" alt=\"Desempenho de compress\u00e3o de brotli vs bzip2 vs GZIP vs xz\" width=\"1100\" height=\"462\"><figcaption id=\"caption-attachment-80161\" class=\"wp-caption-text\">Desempenho de compress\u00e3o de brotli vs bzip2 vs GZIP vs xz (Fonte: OpenCPU)<\/figcaption><\/figure>\n<p>Os gr\u00e1ficos acima comparam o desempenho de compress\u00e3o de <strong>brotli<\/strong>, <strong>bzip2<\/strong>, <strong>gzip <\/strong>e <strong>xz <\/strong>algoritmos de compress\u00e3o. GZIP perde no teste de taxa de compress\u00e3o por uma pequena margem, mas para velocidades de compress\u00e3o e descompress\u00e3o, ele supera a concorr\u00eancia.<\/p>\n<p>Observando o gr\u00e1fico de velocidade de compress\u00e3o, podemos concluir que o GZIP \u00e9 ideal para compress\u00e3o em tempo real em servidores HTTP e outros fluxos de dados na web. Considerando todos os seus aspectos positivos no avan\u00e7o da web, a <a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2616\">IETF ratificou GZIP<\/a> como um dos tr\u00eas formatos padr\u00e3o para compress\u00e3o em HTTP\/1.1.<\/p>\n<p><strong>Nota: <\/strong>Uma abstra\u00e7\u00e3o da biblioteca de compress\u00e3o da GZIP chamada <strong>zlib <\/strong>\u00e9 usada em muitos sistemas operacionais populares (Linux, macOS, iOS) e consoles de jogos modernos (PlayStation 4, Wii U, Xbox One). Tamb\u00e9m \u00e9 usada no formato de arquivo PNG sem perdas para compress\u00e3o de imagens.<\/p>\n<h2>6 Vantagens da Compress\u00e3o GZIP<\/h2>\n<p>Vamos analisar mais de perto as vantagens mais importantes da compress\u00e3o GZIP.<\/p>\n<h3>Fornece uma rela\u00e7\u00e3o de compress\u00e3o decente<\/h3>\n<p>Como discutido anteriormente, a GZIP n\u00e3o tem a melhor taxa de compress\u00e3o em compara\u00e7\u00e3o com sua concorr\u00eancia. Mas tamb\u00e9m n\u00e3o est\u00e1 t\u00e3o distante deles. Normalmente, ela pode ajudar a reduzir o tamanho dos recursos baseados em texto em 70-90%.<\/p>\n<h3>Compress\u00e3o e descompress\u00e3o super r\u00e1pida<\/h3>\n<p>Para compress\u00e3o de dados e velocidades de descompress\u00e3o, a GZIP \u00e9 claramente a vencedora. \u00c9 altamente desej\u00e1vel para a compress\u00e3o on-the-fly em servidores HTTP e outros fluxos de dados.<\/p>\n<h3>Requer muito pouca mem\u00f3ria<\/h3>\n<p>O GZIP deixa uma \u00e1rea de mem\u00f3ria m\u00ednima, tornando-o adequado para servidores e sistemas com capacidade limitada de mem\u00f3ria. Assim, voc\u00ea encontrar\u00e1 o suporte at\u00e9 mesmo dos <a href=\"https:\/\/kinqsta.com\/pt\/blog\/hospedagem-wordpress-barata\/\">provedores de hospedagem web mais baratos<\/a>.<\/p>\n<h3>N\u00e3o se expande muito, mesmo nos piores casos<\/h3>\n<p>Algoritmos de compress\u00e3o de dados sem perda como o GZIP t\u00eam um limite r\u00edgido al\u00e9m do qual n\u00e3o podem comprimir dados.<\/p>\n<p>Normalmente, isto acontece quando o recurso j\u00e1 est\u00e1 bem comprimido, ou se \u00e9 min\u00fasculo e a sobrecarga de adicionar o dicion\u00e1rio GZIP \u00e9 maior do que a economia de compress\u00e3o. Podemos atribuir este fen\u00f4meno a um conceito chamado <a href=\"https:\/\/en.wikipedia.org\/wiki\/Entropy_encoding\">codifica\u00e7\u00e3o de entropia<\/a>. O GZIP \u00e9 altamente resistente a este efeito.<\/p>\n<h3>Livre para uso e c\u00f3digo aberto<\/h3>\n<p>O GZIP foi criado principalmente como um <a href=\"https:\/\/www.gnu.org\/software\/gzip\/\">substituto gratuito e de c\u00f3digo aberto<\/a> para o programa de <strong>compress\u00e3o <\/strong>patenteado utilizado nos primeiros sistemas Unix. Portanto, n\u00e3o est\u00e1 sobrecarregado com nenhuma patente e pode ser usado livremente por qualquer pessoa.<\/p>\n<h3>Desfruta do Apoio Universal<\/h3>\n<p><a href=\"https:\/\/w3techs.com\/technologies\/details\/ce-gzipcompression\">De acordo com a W3Techs<\/a>, a compress\u00e3o GZIP \u00e9 usada por <strong>82% <\/strong>de todos os websites que eles rastreiam, tornando-a o algoritmo de compress\u00e3o mais amplamente utilizado em toda a web.<\/p>\n<p>A GZIP \u00e9 suportada por quase todos os servidores e clientes. N\u00e3o importa em qual servidor voc\u00ea hospeda seu site, voc\u00ea pode aceler\u00e1-lo, habilitando a GZIP nele.<\/p>\n<h2>Avisos GZIP nas ferramentas de teste de velocidade do site<\/h2>\n<p>Ao lado da minifica\u00e7\u00e3o, permitir a GZIP \u00e9 uma das <a href=\"https:\/\/kinqsta.com\/pt\/blog\/design-responsivo-web\/#speed\">otimiza\u00e7\u00f5es de velocidade<\/a> mais simples e eficazes que voc\u00ea pode implementar em seu website.<\/p>\n<p>\u00c9 tamb\u00e9m uma das maneiras mais f\u00e1ceis de otimizar o WordPress. Apesar disso, muitos sites WordPress ainda n\u00e3o o utilizam.<\/p>\n<p>Quando voc\u00ea visita um website, seu navegador verifica se o servidor web tem GZIP habilitado, verificando a <code><strong>content-encoding: gzip<\/strong><\/code> cabe\u00e7alho de resposta. Se o cabe\u00e7alho existir, ele recupera os arquivos compactados, descomprime-os e depois serve os arquivos menores para voc\u00ea automaticamente.<\/p>\n<figure id=\"attachment_80155\" aria-describedby=\"caption-attachment-80155\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80155 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-Content-Encoding-Response-Header-Chrome-DevTools.png\" alt=\"O cabe\u00e7alho de resposta \"codifica\u00e7\u00e3o de conte\u00fado: gzip\" em Chrome DevTools\" width=\"1100\" height=\"485\"><figcaption id=\"caption-attachment-80155\" class=\"wp-caption-text\">O cabe\u00e7alho de resposta &#8220;codifica\u00e7\u00e3o de conte\u00fado: gzip&#8221; em Chrome DevTools<\/figcaption><\/figure>\n<p>Se o navegador n\u00e3o detectar o cabe\u00e7alho de resposta GZIP, ele baixa os arquivos n\u00e3o compactados. Na maioria dos casos, a diferen\u00e7a na velocidade de carregamento da p\u00e1gina pode ser de v\u00e1rios segundos. Portanto, se voc\u00ea n\u00e3o tiver o GZIP ativado, voc\u00ea ver\u00e1 avisos nas <a href=\"https:\/\/kinqsta.com\/pt\/blog\/teste-de-velocidade-do-seu-site\/\">ferramentas deteste de velocidade do site<\/a>.<\/p>\n<h3>Aviso GZIP no Google PageSpeed Insights \/ Lighthouse<\/h3>\n<p>O <a href=\"https:\/\/kinqsta.com\/pt\/blog\/teste-de-velocidade-do-seu-site\/#2-google-pagespeed-insights\">Google Page Speed Insights<\/a> lan\u00e7a um aviso quando voc\u00ea n\u00e3o tem nenhuma compress\u00e3o de texto ativada em seu site.<\/p>\n<p><strong>Nota: <\/strong>Google PageSpeed Insights e Google Lighthouse foram duas ferramentas separadas para testar o desempenho do site. Eles trabalharam independentemente um do outro at\u00e9 2018, quando o Google atualizou <a href=\"https:\/\/webmasters.googleblog.com\/2018\/11\/pagespeed-insights-now-powered-by.html\">Page Speed Insights para usar o Lighthouse<\/a> como seu motor de an\u00e1lise. Portanto, PageSpeed Insights e Lighthouse s\u00e3o uma e a mesma coisa agora.<\/p>\n<figure id=\"attachment_80160\" aria-describedby=\"caption-attachment-80160\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80160 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Google-PageSpeed-Insights-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Aviso de \"Activar compress\u00e3o de texto\" no Google PageSpeed Insights\" width=\"1100\" height=\"778\"><figcaption id=\"caption-attachment-80160\" class=\"wp-caption-text\">Aviso de &#8220;Activar compress\u00e3o de texto&#8221; no Google PageSpeed Insights<\/figcaption><\/figure>\n<p>No site do exemplo acima, comprimir recursos baseados em texto pode reduzir o peso da p\u00e1gina em mais de <strong>78% <\/strong>e acelerar o tempo de carregamento da p\u00e1gina em <strong>2,1 segundos<\/strong>.<\/p>\n<p><strong>Nota: <\/strong>PageSpeed Insights conta com os cabe\u00e7alhos de resposta devolvidos ao seu navegador pelo servidor. \u00c0s vezes, ele pode mostrar um falso aviso mesmo quando voc\u00ea tem a compress\u00e3o GZIP ativada. Pode ser devido \u00e0 execu\u00e7\u00e3o do teste de velocidade em uma m\u00e1quina que usa um servidor proxy intermedi\u00e1rio ou um software de seguran\u00e7a. Eles podem interferir no download de arquivos compactados de servidores externos.<\/p>\n<h3>Advert\u00eancia GZIP no GTmetrix<\/h3>\n<p><a href=\"https:\/\/kinqsta.com\/pt\/blog\/teste-de-velocidade-do-seu-site\/#6-gtmetrix\">GTmetrix<\/a> mostra um aviso se seu website n\u00e3o servir recursos baseados em texto comprimido. Assim como o Google PageSpeed Insights, ele tamb\u00e9m mostrar\u00e1 a economia potencial que voc\u00ea pode conseguir.<\/p>\n<figure id=\"attachment_80158\" aria-describedby=\"caption-attachment-80158\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80158 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/GTMetrix-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Aviso de \"Habilitar compress\u00e3o\" em GTmetrix\" width=\"1100\" height=\"552\"><figcaption id=\"caption-attachment-80158\" class=\"wp-caption-text\">Aviso &#8220;Ativar a compress\u00e3o&#8221; em GTmetrix<\/figcaption><\/figure>\n<p><strong>Nota: <\/strong><a href=\"https:\/\/gtmetrix.com\/blog\/big-changes-are-coming-to-gtmetrix-lighthouse-new-test-locations-new-pro-plans-etc\/\">GTmetrix est\u00e1 atualizando seu algoritmo de teste de velocidade<\/a> para substituir o antigo PageSpeed Insights e bibliotecas YSlow com as mais recentes <a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\/overview\/\">m\u00e9tricas do Google Lighthouse<\/a>. Voc\u00ea pode esperar que seu aviso de compress\u00e3o GZIP seja semelhante ao mostrado pelo Lighthouse.<\/p>\n<h3>Aviso GZIP no Pingdom Tools<\/h3>\n<p>A <a href=\"https:\/\/kinqsta.com\/pt\/blog\/teste-de-velocidade-pingdom\/\">Pingdom Tools<\/a> lan\u00e7a um aviso direto para comprimir os componentes de seu site com GZIP.<\/p>\n<figure id=\"attachment_80157\" aria-describedby=\"caption-attachment-80157\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80157 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Pingdom-Tools-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Aviso de \"Comprimir componentes com GZIP\" nas Pingdom Tools\" width=\"1100\" height=\"226\"><figcaption id=\"caption-attachment-80157\" class=\"wp-caption-text\">Aviso de &#8220;Comprimir componentes com GZIP&#8221; nas Pingdom Tools<\/figcaption><\/figure>\n<p>Na se\u00e7\u00e3o de descri\u00e7\u00e3o, o Pingdom Tools tamb\u00e9m fornece algumas estat\u00edsticas sobre a import\u00e2ncia do GZIP. Feij\u00e3o fresco!<\/p>\n<h3>Advert\u00eancia GZIP no WebPageTest<\/h3>\n<p>O <a href=\"https:\/\/kinqsta.com\/pt\/blog\/webpagetest\/\">WebPageTest<\/a> mostra um aviso em sua aba de <strong>An\u00e1lise de Desempenho <\/strong>se detectar que qualquer resposta compressiva n\u00e3o est\u00e1 sendo servida da maneira mais otimizada.<\/p>\n<figure id=\"attachment_80156\" aria-describedby=\"caption-attachment-80156\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80156 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/WebPageTest-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Aviso de \"Usar compress\u00e3o GZIP\" no WebPageTest\" width=\"1100\" height=\"266\"><figcaption id=\"caption-attachment-80156\" class=\"wp-caption-text\">Aviso de &#8220;Usar compress\u00e3o GZIP&#8221; no WebPageTest<\/figcaption><\/figure>\n<p>O WebPageTest tamb\u00e9m dar\u00e1 uma pontua\u00e7\u00e3o classificada para mostrar o qu\u00e3o severo \u00e9 um aviso. Por exemplo, ele classifica o aviso acima 23 de 100, o que significa que voc\u00ea deve corrigi-lo como uma prioridade.<\/p>\n<h2>Como verificar se a compress\u00e3o GZIP est\u00e1 habilitada?<\/h2>\n<p>A <code><strong>Accept-Encoding: gzip, deflate<\/strong><\/code> cabe\u00e7alho HTTP \u00e9<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Content-Encoding#Compressing_with_gzip\">suportado efetivamente por todos os navegadores modernos<\/a>. Portanto, a maioria dos provedores de hospedagem de sites habilita a compress\u00e3o GZIP (ou <a href=\"https:\/\/kinqsta.com\/pt\/blog\/compressao-brotli\/\">compress\u00e3o Brotli<\/a>) por padr\u00e3o em todos os seus servidores.<\/p>\n<p>Quando os servidores web v\u00eaem este cabe\u00e7alho enviado por um navegador, eles reconhecem o suporte do navegador para GZIP e respondem com uma resposta HTTP comprimida usando <code><strong>content-encoding: gzip<\/strong><\/code> cabe\u00e7alho.<\/p>\n<p>Mas se voc\u00ea estiver usando outro provedor de hospedagem, ou se voc\u00ea quiser apenas confirmar se seu website est\u00e1 servindo adequadamente o conte\u00fado comprimido GZIP, verifique sempre se ele est\u00e1 habilitado.<\/p>\n<p>Abaixo est\u00e3o algumas maneiras simples de verificar a compress\u00e3o GZIP.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"3\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. Ferramentas de Teste de Compress\u00e3o GZIP Online<\/h3>\n<p>Usar uma ferramenta on-line \u00e9 a maneira mais f\u00e1cil de verificar se a compress\u00e3o GZIP est\u00e1 habilitada em seu website. Recomendo usar as ferramentas gratuitas <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\">Check GZIP Compression<\/a> ou <a href=\"https:\/\/www.whatsmyip.org\/http-compression-test\/\">HTTP Compression Test<\/a>. Basta digitar a <a href=\"https:\/\/kinqsta.com\/pt\/blog\/o-que-e-uma-url\/\">URL<\/a> de seu website e pressionar o bot\u00e3o <strong>Check <\/strong>ou <strong>Test<\/strong>.<\/p>\n<p>Estas duas ferramentas on-line mostrar\u00e3o um breve relat\u00f3rio sobre se a GZIP est\u00e1 ou n\u00e3o ativada, e a quantidade de transfer\u00eancia de dados que voc\u00ea salvou (ou pode salvar) ao servir a URL de teste com a compress\u00e3o GZIP ativada.<\/p>\n<p>A primeira ferramenta tamb\u00e9m mostrar\u00e1 outras informa\u00e7\u00f5es relevantes, como o tipo de servidor de seu site, o tipo de conte\u00fado e o tempo de compress\u00e3o.<\/p>\n<figure id=\"attachment_80154\" aria-describedby=\"caption-attachment-80154\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80154 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-Compression-Test-Online-Tool.png\" alt=\"Teste da p\u00e1gina inicial da Kinsta com a ferramenta Check GZIP Compression\" width=\"1100\" height=\"659\"><figcaption id=\"caption-attachment-80154\" class=\"wp-caption-text\">Teste da p\u00e1gina inicial da Kinsta com a ferramenta Check GZIP Compression<\/figcaption><\/figure>\n<p><strong>Nota:<\/strong> Desde 5 de novembro de 2021, Kinsta atualizou para a compress\u00e3o Brotli via Cloudflare para todos os pedidos HTTPS. Voc\u00ea pode testar a compress\u00e3o Brotli verificando a <code>content-encoding: br<\/code> nos cabe\u00e7alhos de resposta de uma solicita\u00e7\u00e3o.<\/p>\n<figure id=\"attachment_80148\" aria-describedby=\"caption-attachment-80148\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80148 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/HTTP-Compression-Test-for-gzip-Compression.png\" alt=\" Teste Kinsta.com com a ferramenta HTTP Compression Test \" width=\"1100\" height=\"348\"><figcaption id=\"caption-attachment-80148\" class=\"wp-caption-text\">Teste Kinsta.com com a ferramenta HTTP Compression Test<\/figcaption><\/figure>\n<p>Voc\u00ea deve observar que a otimiza\u00e7\u00e3o GZIP n\u00e3o se det\u00e9m apenas em sua p\u00e1gina web, mas tamb\u00e9m inclui seus ativos est\u00e1ticos baseados em texto como folhas de estilo, scripts e fontes. Se voc\u00ea estiver usando um CDN para servir estes ativos, ent\u00e3o voc\u00ea precisa garantir que o CDN tamb\u00e9m os sirva com a compress\u00e3o GZIP habilitada.<\/p>\n<p>A maioria dos <a href=\"https:\/\/kinqsta.com\/pt\/blog\/cdn-para-wordpress\/\">CDNs modernos<\/a> como o Cloudflare, <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/cdn-wordpress\/cdn-kinsta\/#kinstas-cdn\">Kinsta CDN<\/a>, KeyCDN e CloudFront suportam a compress\u00e3o GZIP. Voc\u00ea pode testar os ativos servidos pelo CDN para compress\u00e3o GZIP ligando-se diretamente aos ativos.<\/p>\n<figure id=\"attachment_80153\" aria-describedby=\"caption-attachment-80153\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80153 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Testing-CDN-Hosted-Static-Assets-for-gzip-Compression.png\" alt=\"Teste de compress\u00e3o GZIP para ativos hospedados por um CDN\" width=\"1100\" height=\"669\"><figcaption id=\"caption-attachment-80153\" class=\"wp-caption-text\">Teste de compress\u00e3o GZIP para ativos hospedados por um CDN<\/figcaption><\/figure>\n<p>No relat\u00f3rio acima, voc\u00ea pode ver que o <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/cdn-wordpress\/cdn-kinsta\/#kinstas-cdn\">Kinsta CDN usa o mecanismo KeyCDN<\/a>, um CDN pull tradicional.<\/p>\n<p><strong>Nota:<\/strong> A Kinsta mudou para Cloudflare como seu parceiro CDN para acelerar e proteger os sites de nossos clientes. Voc\u00ea pode <a href=\"https:\/\/kinqsta.com\/pt\/blog\/integracao-cloudflare\/\">ler mais sobre isso aqui<\/a>.<\/p>\n<p>Se voc\u00ea est\u00e1 usando Kinsta para hospedar seu site, voc\u00ea n\u00e3o precisa se preocupar com nada sobre a compress\u00e3o GZIP, pois habilitamos a compress\u00e3o Brotli &#8211; <a href=\"https:\/\/kinqsta.com\/pt\/blog\/compressao-brotli\/\">uma alternativa mais r\u00e1pida para a compress\u00e3o GZIP<\/a> &#8211; por padr\u00e3o.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Todos os planos de hospedagem na Kinsta incluem suporte gratuito para Kinsta CDN.<\/p>\n<\/aside>\n\n<h3>2. O &#8220;conte\u00fado-codificador: gzip&#8221; Cabe\u00e7alho de resposta HTTP<\/h3>\n<p>A segunda maneira de verificar se um website fornece conte\u00fado comprimido GZIP \u00e9 verificando a <code><strong>content-encoding: gzip<\/strong><\/code> cabe\u00e7alho de resposta HTTP.<\/p>\n<p>Voc\u00ea pode abrir o Chrome DevTools ou Firefox Developer Tools e procurar por este cabe\u00e7alho de resposta na se\u00e7\u00e3o <strong>Rede<\/strong>.<\/p>\n<p>J\u00e1 mostrei anteriormente como fica no Chrome DevTools. Veja como fica em Firefox Developer Tools.<\/p>\n<figure id=\"attachment_80152\" aria-describedby=\"caption-attachment-80152\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80152 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-Content-Encoding-Response-Header-Firefox.png\" alt=\"O cabe\u00e7alho \"codifica\u00e7\u00e3o de conte\u00fado: gzip\" em Firefox Developer Tools\" width=\"1100\" height=\"543\"><figcaption id=\"caption-attachment-80152\" class=\"wp-caption-text\">O cabe\u00e7alho &#8220;codifica\u00e7\u00e3o de conte\u00fado: gzip&#8221; em Firefox Developer Tools<\/figcaption><\/figure>\n<p>Voc\u00ea tamb\u00e9m pode ativar a op\u00e7\u00e3o &#8220;Usar grandes linhas de solicita\u00e7\u00e3o&#8221; no painel de configura\u00e7\u00f5es do Chrome DevTools para ver tanto o tamanho original quanto o comprimido da p\u00e1gina. Como voc\u00ea pode ver abaixo, o tamanho da p\u00e1gina original foi reduzido de <strong>118 KB <\/strong>para apenas <strong>22,9 KB <\/strong>ap\u00f3s a compress\u00e3o com GZIP.<\/p>\n<figure id=\"attachment_80151\" aria-describedby=\"caption-attachment-80151\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80151 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-Use-Larger-Request-Rows-Chrome-DevTools.png\" alt=\"Veja os tamanhos de p\u00e1gina comprimidos vs. n\u00e3o comprimidos em Chrome Devtools\" width=\"1100\" height=\"489\"><figcaption id=\"caption-attachment-80151\" class=\"wp-caption-text\">Veja os tamanhos de p\u00e1gina comprimidos vs. n\u00e3o comprimidos em Chrome Devtools<\/figcaption><\/figure>\n<h3>3. Ferramentas de teste de velocidade da p\u00e1gina Web<\/h3>\n<p>A maioria das ferramentas de teste de velocidade do website o advertir\u00e1 por n\u00e3o usar compress\u00e3o como GZIP para servir suas p\u00e1ginas web. Muitos leitores que chegam a este artigo provavelmente est\u00e3o chegando por causa exatamente desses avisos GZIP, muitos dos quais eu j\u00e1 discuti acima em profundidade.<\/p>\n<figure id=\"attachment_80150\" aria-describedby=\"caption-attachment-80150\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80150 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/gzip-Warnings-Website-Page-Speed-Testing-Tools.png\" alt=\"Avisos GZIP em v\u00e1rias ferramentas de teste de velocidade de p\u00e1ginas web\" width=\"1100\" height=\"448\"><figcaption id=\"caption-attachment-80150\" class=\"wp-caption-text\">Avisos GZIP em v\u00e1rias ferramentas de teste de velocidade de p\u00e1ginas web<\/figcaption><\/figure>\n<p>Voc\u00ea pode usar ferramentas como PageSPeed Insights, GTmetrix, Pingdom Tools, e WebPageTest para verificar se voc\u00ea tem a compress\u00e3o GZIP ativada em seu site WordPress.<\/p>\n<h2>Como habilitar a compress\u00e3o GZIP?<\/h2>\n<p>Se voc\u00ea n\u00e3o tiver a compress\u00e3o GZIP habilitada em seu servidor web, h\u00e1 muitas maneiras de habilit\u00e1-la. O m\u00e9todo exato depende de qual servidor web voc\u00ea est\u00e1 usando para hospedar seu website.<\/p>\n<p><strong>Importante: <\/strong>Como sempre, <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/backups-wordpress\/#wordpress-backup\">fa\u00e7a um backup dos arquivos de configura\u00e7\u00e3o de seu site<\/a> e servidor antes de edit\u00e1-los.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"4\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. Ativar Compress\u00e3o GZIP com um Plugin WordPress<\/h3>\n<p>A maneira mais f\u00e1cil de permitir a compress\u00e3o GZIP no seu site WordPress \u00e9 usando um plugin de cache ou de otimiza\u00e7\u00e3o de desempenho.<\/p>\n<p>Por exemplo, se voc\u00ea hospedar seu site WordPress no <a href=\"https:\/\/kinqsta.com\/pt\/blog\/o-que-e-apache\/\">servidor web Apache<\/a>, o <a href=\"https:\/\/kinqsta.com\/pt\/blog\/w3-total-cache\/\">W3 Total Cache<\/a> inclui uma op\u00e7\u00e3o para <a href=\"https:\/\/kinqsta.com\/pt\/blog\/w3-total-cache\/#w3-total-cache-settings--browser-cache\">ativar a compress\u00e3o GZIP<\/a> sob seu painel de configura\u00e7\u00f5es de <strong>Cache do navegador.<\/strong><\/p>\n<p>Da mesma forma, o <a href=\"https:\/\/docs.wp-rocket.me\/article\/63-enable-gzip-compression\">WP Rocket permite adicionar automaticamente as regras de compress\u00e3o GZIP<\/a>. Estes plugins permitem a compress\u00e3o GZIP, adicionando o m\u00f3dulo <strong><code>mod_deflate<\/code> <\/strong>do Apache ao <a href=\"https:\/\/kinqsta.com\/pt\/blog\/arquivo-wordpress-htaccess\/\">arquivo .htaccess<\/a>.<\/p>\n<figure id=\"attachment_80149\" aria-describedby=\"caption-attachment-80149\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80149 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/W3-Total-Cache-Enable-HTTP-gzip-Compression.png\" alt=\"Possibilitando a compress\u00e3o GZIP em W3 Total Cache\" width=\"1100\" height=\"328\"><figcaption id=\"caption-attachment-80149\" class=\"wp-caption-text\">Possibilitando a compress\u00e3o GZIP no W3 Total Cache<\/figcaption><\/figure>\n<p>Os plugins WordPress requerem permiss\u00f5es para modificar arquivos em seu servidor web. Se eles n\u00e3o tiverem as permiss\u00f5es certas, ent\u00e3o eles falhar\u00e3o ou lhe mostrar\u00e3o um erro.<\/p>\n<p>Nesses casos, voc\u00ea precisa entrar em contato com seu provedor de hospedagem ou modificar manualmente os arquivos de configura\u00e7\u00e3o de seu servidor web, usando os trechos de c\u00f3digo abaixo.<\/p>\n<p><strong>Nota: <\/strong>A Kinsta otimizou sua plataforma para <a href=\"https:\/\/kinqsta.com\/pt\/hospedagem-wordpress\/\">alto desempenho, confiabilidade e seguran\u00e7a<\/a>. Isto tamb\u00e9m inclui permitir a compress\u00e3o GZIP por padr\u00e3o para todos os seus planos de hospedagem.<\/p>\n<p>Como os <a href=\"https:\/\/kinqsta.com\/pt\/blog\/plugins-de-cache-wordpress\/\">plugins de cache<\/a> de terceiros podem causar conflito com as otimiza\u00e7\u00f5es de desempenho interno da Kinsta, a Kinsta n\u00e3o permite a maioria deles em seus servidores. Para mais informa\u00e7\u00f5es, voc\u00ea pode ver a <a href=\"https:\/\/kinqsta.com\/pt\/docs\/hospedagem-de-wordpress\/wordpress-plugins-temas\/wordpress-plugins-banidos-incompativeis\/\">lista completad os plugins proibidos do Kinsta<\/a>.<\/p>\n<h3>2. Ativar Compres\u00e3o GZIP no Apache Web Server<\/h3>\n<p><a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">De acordocom a Netcraft<\/a>, o Apache serve mais sites ativos do que qualquer outro servidor web em uso atualmente. \u00c9 tamb\u00e9m um dos <a href=\"https:\/\/make.wordpress.org\/hosting\/handbook\/server-environment\/#recommended-servers\">dois servidores web recomendados pelo WordPress<\/a>.<\/p>\n<p>Para ativar a compress\u00e3o GZIP nos servidores Apache, voc\u00ea precisa usar seus m\u00f3dulos <strong><code>mod_filter<\/code> <\/strong>e <strong><code>mod_deflate<\/code> <\/strong>e configur\u00e1-los adequadamente com as diretrizes corretas. Eles ir\u00e3o direcionar o Apache para comprimir a sa\u00edda do servidor antes de envi\u00e1-lo aos clientes atrav\u00e9s da rede.<\/p>\n<p>Voc\u00ea tem duas op\u00e7\u00f5es para editar as configura\u00e7\u00f5es do servidor Apache com base no n\u00edvel de acesso que voc\u00ea tem:<\/p>\n<ol>\n<li>Se voc\u00ea puder acessar o arquivo principal de configura\u00e7\u00e3o do servidor (normalmente chamado <strong>httpd.conf<\/strong>), \u00e9 recomend\u00e1vel us\u00e1-lo para configurar o Apache, pois os arquivos <strong>. htaccess <\/strong>podem tornar o Apache mais lento.<\/li>\n<li>Se voc\u00ea n\u00e3o puder acessar o arquivo principal de configura\u00e7\u00e3o do servidor, que normalmente \u00e9 o caso da maioria dos provedores de hospedagem compartilhada do WordPress, ent\u00e3o voc\u00ea precisa configurar o Apache usando o arquivo <strong>. htaccess.<\/strong><\/li>\n<\/ol>\n<p>A primeira op\u00e7\u00e3o \u00e9 estritamente para os <a href=\"https:\/\/kinqsta.com\/pt\/blog\/sysadmin\/\">administradores de sistemas<\/a>, pois os provedores de hospedagem raramente permitem que voc\u00ea edite o arquivo principal de configura\u00e7\u00e3o do servidor. Explicar como faz\u00ea-lo desta forma est\u00e1 fora do escopo deste artigo. Voc\u00ea pode consultar o exemplo de <a href=\"https:\/\/github.com\/h5bp\/server-configs-apache\">Configura\u00e7\u00f5 es do Servidor Apache<\/a> compartilhado pelo projeto HTML5 Boilerplate e a <a href=\"https:\/\/httpd.apache.org\/docs\/current\/configuring.html\">documenta\u00e7\u00e3o do Apache<\/a> para come\u00e7ar.<\/p>\n<p>A segunda op\u00e7\u00e3o \u00e9 ideal para a maioria dos propriet\u00e1rios de sites WordPress, j\u00e1 que muitos provedores de hospedagem compartilhada permitem que voc\u00ea edite arquivos <strong>.htaccess<\/strong>.<\/p>\n<p>Para come\u00e7ar, <a href=\"https:\/\/kinqsta.com\/pt\/blog\/como-usar-sftp\/\">usar o SFTP<\/a> ou o gerenciador de arquivos online de seu host para encontrar o arquivo <strong>.htaccess <\/strong>no diret\u00f3rio raiz do seu site WordPress. Em seguida, adicione o trecho de c\u00f3digo abaixo a ele.<\/p>\n<p><strong>Importante: <\/strong>Certifique-se de que o m\u00f3dulo <strong><code>mod_filter<\/code> <\/strong>esteja ativo em seu servidor. A maioria dos hosts web tem ele ativado por padr\u00e3o, mas se n\u00e3o estiver, a diretiva <strong><code>AddOutputFilterByType<\/code> <\/strong>n\u00e3o funcionar\u00e1 e pode vomitar um erro HTTP 500. Voc\u00ea pode verificar os logs de erro de seu servidor se tiver algum problema ap\u00f3s adicionar o trecho de c\u00f3digo abaixo.<\/p>\n<pre><code class=\"language-apache\">&lt;IfModule mod_deflate.c&gt;\n  # Compress HTML, CSS, JavaScript, Text, XML and fonts\n  AddOutputFilterByType DEFLATE application\/javascript\n  AddOutputFilterByType DEFLATE application\/rss+xml\n  AddOutputFilterByType DEFLATE application\/vnd.ms-fontobject\n  AddOutputFilterByType DEFLATE application\/x-font\n  AddOutputFilterByType DEFLATE application\/x-font-opentype\n  AddOutputFilterByType DEFLATE application\/x-font-otf\n  AddOutputFilterByType DEFLATE application\/x-font-truetype\n  AddOutputFilterByType DEFLATE application\/x-font-ttf\n  AddOutputFilterByType DEFLATE application\/x-javascript\n  AddOutputFilterByType DEFLATE application\/xhtml+xml\n  AddOutputFilterByType DEFLATE application\/xml\n  AddOutputFilterByType DEFLATE font\/opentype\n  AddOutputFilterByType DEFLATE font\/otf\n  AddOutputFilterByType DEFLATE font\/ttf\n  AddOutputFilterByType DEFLATE image\/svg+xml\n  AddOutputFilterByType DEFLATE image\/x-icon\n  AddOutputFilterByType DEFLATE text\/css\n  AddOutputFilterByType DEFLATE text\/html\n  AddOutputFilterByType DEFLATE text\/javascript\n  AddOutputFilterByType DEFLATE text\/plain\n  AddOutputFilterByType DEFLATE text\/xml\u00a0 \n\n  # Remove browser bugs (only needed for ancient browsers)\n  BrowserMatch ^Mozilla\/4 gzip-only-text\/html\n  BrowserMatch ^Mozilla\/4\\.0[678] no-gzip\n  BrowserMatch \\bMSIE !no-gzip !gzip-only-text\/html\n  Header append Vary User-Agent\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p>Adicione o c\u00f3digo acima somente ap\u00f3s as diretrizes existentes de seu arquivo <strong>.htaccess<\/strong>. Salve o arquivo e depois verifique se ele permite a compress\u00e3o GZIP no seu servidor.<\/p>\n<figure id=\"attachment_80147\" aria-describedby=\"caption-attachment-80147\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80147 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Apache-htaccess-Configuration-File-gzip-Directives.png\" alt=\"Exemplo de arquivo Apache . htaccess ap\u00f3s habilitar a compress\u00e3o GZIP\" width=\"1100\" height=\"904\"><figcaption id=\"caption-attachment-80147\" class=\"wp-caption-text\">Exemplo de arquivo Apache . htaccess ap\u00f3s ativado a compress\u00e3o GZIP<\/figcaption><\/figure>\n<p>Seu servidor web deve agora servir arquivos compactados para todas as extens\u00f5es de arquivo listadas acima. Voc\u00ea pode confirmar isto usando qualquer um dos m\u00e9todos mencionados anteriormente.<\/p>\n<p>Se voc\u00ea quiser garantir que os proxies e o software de seguran\u00e7a no lado do cliente n\u00e3o <a href=\"https:\/\/calendar.perfplanet.com\/2010\/pushing-beyond-gzipping\/\">interfiram com a compress\u00e3o GZIP<\/a>, voc\u00ea pode substituir o trecho de c\u00f3digo acima pelo abaixo.<\/p>\n<pre><code class=\"language-apache\">&lt;IfModule mod_deflate.c&gt;\n  # force compression for clients that mangle 'Accept-Encoding' request headers\n  &lt;IfModule mod_setenvif.c&gt;\n  &lt;IfModule mod_headers.c&gt;\n    SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\\s*,?\\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding\n    RequestHeader append Accept-Encoding \"gzip,deflate\" env=HAVE_Accept-Encoding\n  &lt;\/IfModule&gt;\n  &lt;\/IfModule&gt;\n\n  # compress all output with one of the following file extensions\n  &lt;IfModule mod_filter.c&gt;\n    AddOutputFilterByType DEFLATE \"application\/atom+xml\" \\\n                                  \"application\/javascript\" \\\n                                  \"application\/json\" \\\n                                  \"application\/ld+json\" \\\n                                  \"application\/manifest+json\" \\\n                                  \"application\/rdf+xml\" \\\n                                  \"application\/rss+xml\" \\\n                                  \"application\/schema+json\" \\\n                                  \"application\/geo+json\" \\\n                                  \"application\/vnd.ms-fontobject\" \\\n                                  \"application\/wasm\" \\\n                                  \"application\/x-font-ttf\" \\\n                                  \"application\/x-javascript\" \\\n                                  \"application\/x-web-app-manifest+json\" \\\n                                  \"application\/xhtml+xml\" \\\n                                  \"application\/xml\" \\\n                                  \"font\/eot\" \\\n                                  \"font\/opentype\" \\\n                                  \"font\/otf\" \\\n                                  \"font\/ttf\" \\\n                                  \"image\/bmp\" \\\n                                  \"image\/svg+xml\" \\\n                                  \"image\/vnd.microsoft.icon\" \\\n                                  \"text\/cache-manifest\" \\\n                                  \"text\/calendar\" \\\n                                  \"text\/css\" \\\n                                  \"text\/html\" \\\n                                  \"text\/javascript\" \\\n                                  \"text\/plain\" \\\n                                  \"text\/markdown\" \\\n                                  \"text\/vcard\" \\\n                                  \"text\/vnd.rim.location.xloc\" \\\n                                  \"text\/vtt\" \\\n                                  \"text\/x-component\" \\\n                                  \"text\/x-cross-domain-policy\" \\\n                                  \"text\/xml\"\n  &lt;\/IfModule&gt;\n\n  # define and map media types to their appropriate encoding type\u00a0\u00a0\u00a0\u00a0\n  # Using SVG format (Scalable Vector Graphics) is highly recommended to\u00a0\u00a0\u00a0\u00a0\n  # load logos, icons, text, and simple images. You can compress .SVG files\n  # further using GZIP to create .SVGZ files. However, most browsers don\u2019t\n  # know that they need to decompress them first if they\u2019re not served\n  # without an appropriate \u2018content-encoding\u2019 HTTP response header. Thus,\n  # these images wouldn\u2019t show up in the browser. Hence, this module.\n\n  &lt;IfModule mod_mime.c&gt;\n    AddType image\/svg+xml svg svgz\n    AddEncoding gzip svgz\n  &lt;\/IfModule&gt;\n\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p>Voc\u00ea pode saber mais sobre todas as diretrizes utilizadas aqui, indo ao seu <a href=\"https:\/\/github.com\/h5bp\/server-configs-apache\/blob\/main\/dist\/.htaccess#L808\">reposit\u00f3rio de c\u00f3digos<\/a> e seguindo todos os recursos ali vinculados.<\/p>\n<h3>3. Ativar Compress\u00e3o GZIP no Nginx Web Server<\/h3>\n<p>De acordo com a Netcraft, <a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">Nginx \u00e9 o servidor web mais utilizado pelos computadores voltados para a web<\/a>. Se a tend\u00eancia atual continuar, logo ultrapassar\u00e1 o Apache para se tornar o servidor web mais usado por sites ativos. At\u00e9 mesmo a <a href=\"https:\/\/kinqsta.com\/pt\/blog\/nginx-vs-apache\/#nginx\">Kinsta usao Nginx<\/a> para potencializar suas solu\u00e7\u00f5es de hospedagem otimizadas em termos de desempenho.<\/p>\n<p>Voc\u00ea pode ativar a compress\u00e3o GZIP no seu servidor web Nginx usando as diretrizes definidas no <a href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_gzip_module.html\">m\u00f3dulo ngx_http_gzip_module<\/a>.<\/p>\n<p>Para come\u00e7ar, adicione as diretrizes dadas abaixo ao seu arquivo <strong>nginx.conf. <\/strong>Normalmente, voc\u00ea pode encontrar este arquivo no diret\u00f3rio <strong><code>\/etc\/nginx\/nginx.conf<\/code> <\/strong>de seu servidor.<\/p>\n<pre><code class=\"language-nginx\"># enables GZIP compression\ngzip on; \n\n# compression level (1-9)\n# 6 is a good compromise between CPU usage and file size\ngzip_comp_level 6;\n\n# minimum file size limit in bytes to avoid negative compression outcomes\ngzip_min_length 256;\n\n# compress data for clients connecting via proxies\ngzip_proxied any;\n\n# directs proxies to cache both the regular and GZIP versions of an asset\ngzip_vary on;\n\n# disables GZIP compression for ancient browsers that don't support it\ngzip_disable \"msie6\";\n\n# compress outputs labeled with the following file extensions or MIME-types\n# text\/html MIME-type is enabled by default and need not be included\ngzip_types\napplication\/atom+xml\napplication\/geo+json\napplication\/javascript\napplication\/x-javascript\napplication\/json\napplication\/ld+json\napplication\/manifest+json\napplication\/rdf+xml\napplication\/rss+xml\napplication\/vnd.ms-fontobject\napplication\/wasm\napplication\/x-web-app-manifest+json\napplication\/xhtml+xml\napplication\/xml\nfont\/eot\nfont\/otf\nfont\/ttf\nimage\/bmp\nimage\/svg+xml\ntext\/cache-manifest\ntext\/calendar\ntext\/css\ntext\/javascript\ntext\/markdown\ntext\/plain\ntext\/xml\ntext\/vcard\ntext\/vnd.rim.location.xloc\ntext\/vtt\ntext\/x-component\ntext\/x-cross-domain-policy;<\/code><\/pre>\n<p>Se seu site serve grandes arquivos JS e CSS, ent\u00e3o voc\u00ea pode aumentar o tamanho do buffer usado para compress\u00e3o adicionando a seguinte diretiva ao seu arquivo <strong>nginx.conf:<\/strong><\/p>\n<pre><code class=\"language-nginx\"># sets the 'number' and 'size' of buffers for GZIP compression\n# default buffer size is 4K or 8K depending on the platform\ngzip_buffers 16 8k;<\/code><\/pre>\n<p>N\u00e3o se esque\u00e7a de recarregar o Nginx ap\u00f3s salvar seu arquivo <strong>nginx.conf.<\/strong><\/p>\n<pre><code class=\"language-nginx\">sudo service nginx reload<\/code><\/pre>\n<p>Finalmente, voc\u00ea deve testar para ver se seu servidor tem a compress\u00e3o GZIP habilitada. Voc\u00ea pode consultar a <a href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_gzip_module.html#gzip_disable\">documenta\u00e7\u00e3o Nginx<\/a> para obter uma lista atualizada de todas as diretrizes <strong><code>ngx_http_gzip_module<\/code><\/strong>.<\/p>\n<h3>4. Ativar Compress\u00e3o GZIP no Servidor Web IIS<\/h3>\n<p>O Microsoft Internet Information Services (IIS) \u00e9 o <a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">terceiro servidor web mais popular<\/a> em uso atualmente. O IIS \u00e9 implantado principalmente em ambientes empresariais rodando em Windows, especialmente para a configura\u00e7\u00e3o de servidores intranet e extranet espec\u00edficos da empresa.<\/p>\n<p>\u00c9 <a href=\"https:\/\/blog.soupbowl.io\/2020\/01\/the-complete-guide-to-running-wordpress-on-windows\">raramente usado para hospedar sites WordPress<\/a> devido a v\u00e1rios problemas de compatibilidade.<\/p>\n<p>No entanto, se voc\u00ea se encontrar em uma daquelas raras situa\u00e7\u00f5es em que voc\u00ea precisa ativar a compress\u00e3o GZIP no IIS, voc\u00ea pode consultar a <a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-server-2008-R2-and-2008\/cc771003(v=ws.10)\">documenta\u00e7\u00e3o da Microsoft<\/a> para come\u00e7ar. Voc\u00ea tamb\u00e9m pode achar \u00fatil <a href=\"https:\/\/stackoverflow.com\/questions\/25580078\/how-to-enable-gzip-compression-in-iis-7-5\">este t\u00f3pico sobre o Stack Overflow<\/a>.<\/p>\n<h2>Alternativas \u00e0 Compress\u00e3o GZIP<\/h2>\n<p>O mundo da compress\u00e3o de dados na web est\u00e1 sempre avan\u00e7ando. Com o <a href=\"https:\/\/httparchive.org\/reports\/page-weight\">peso m\u00e9dio das p\u00e1ginas<\/a> aumentando constantemente, a tecnologia da web est\u00e1 tentando alcan\u00e7\u00e1-la tamb\u00e9m para tornar mais eficiente a transfer\u00eancia de dados atrav\u00e9s da web.<\/p>\n<figure id=\"attachment_80142\" aria-describedby=\"caption-attachment-80142\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80142 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Page-Weight-Size-Increasing-HTTPArchive.png\" alt=\"Aumento no peso da p\u00e1gina com o tempo (Fonte: HTTPArchive)\" width=\"1100\" height=\"536\"><figcaption id=\"caption-attachment-80142\" class=\"wp-caption-text\">Aumento no peso da p\u00e1gina com o tempo (Fonte: HTTPArchive)<\/figcaption><\/figure>\n<p>Um novo algoritmo de compress\u00e3o ganhou popularidade generalizada ao longo dos \u00faltimos anos: <a href=\"https:\/\/github.com\/google\/brotli\">Brotli<\/a>. A compress\u00e3o de fontes web WOFF2 foi o foco principal de Brotli originalmente, mas desde ent\u00e3o tem se expandido para suportar a compress\u00e3o de qualquer tipo de dados.<\/p>\n<p>Brotli comprime os dados melhor do que GZIP, mas requer consideravelmente mais tempo e recursos para comprimir os dados. Entretanto, seu tempo de descompress\u00e3o \u00e9 compar\u00e1vel ao do GZIP, embora ainda seja um pouco mais lento.<\/p>\n<figure id=\"attachment_80141\" aria-describedby=\"caption-attachment-80141\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80141 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2020\/10\/Brotli-Encoding-Support-Across-Browsers.png\" alt=\"Suporte de Brotli atrav\u00e9s de v\u00e1rios navegadores\" width=\"1100\" height=\"364\"><figcaption id=\"caption-attachment-80141\" class=\"wp-caption-text\">Suporte de Brotli atrav\u00e9s de v\u00e1rios navegadores<\/figcaption><\/figure>\n<p>A maioria dos <a href=\"https:\/\/caniuse.com\/?search=brotli\">navegadores suporta Brotli<\/a> hoje, mas us\u00e1-lo em sites WordPress ainda \u00e9 um pouco complicado. Voc\u00ea deve hospedar seu site com um provedor de hospedagem que suporte Brotli ou permita que voc\u00ea instale a biblioteca Brotli. A maioria dos hosts WordPress gerenciados ainda n\u00e3o o suportam, mas se voc\u00ea usar um CDN como o <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200168396-What-will-Cloudflare-compress-\">Cloudflare<\/a> ou <a href=\"https:\/\/www.keycdn.com\/blog\/keycdn-brotli-support\">KeyCDN<\/a>, voc\u00ea pode habilit\u00e1-lo facilmente.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Gra\u00e7as \u00e0 nossa <a href=\"https:\/\/kinqsta.com\/pt\/integracao-cloudflare\/\">integra\u00e7\u00e3o Cloudflare<\/a>, todos os sites hospedados na Kinsta t\u00eam a compress\u00e3o Brotli ativada por padr\u00e3o.<\/p>\n<\/aside>\n\n\n<h2>Resumo<\/h2>\n<p>Uma web bem otimizada \u00e9 \u00f3tima para todos. Os usu\u00e1rios adoram websites snappier, os donos de websites adoram a redu\u00e7\u00e3o dos custos de hospedagem, e os anfitri\u00f5es da web adoram a otimiza\u00e7\u00e3o alcan\u00e7ada em seus servidores. T\u00e9cnicas de compress\u00e3o como GZIP s\u00e3o uma das melhores maneiras de acelerar o tempo de carregamento de p\u00e1ginas para seus visitantes.<\/p>\n<p>Os propriet\u00e1rios de sites WordPress podem acelerar seus sites instantaneamente ao permitir a compress\u00e3o GZIP. Kinsta habilita por padr\u00e3o em todos os seus servidores, mas para outros, este artigo cobre v\u00e1rias maneiras de\u00a0 ativar a compress\u00e3o GZIP em v\u00e1rios servidores web.<\/p>\n<p><a href=\"https:\/\/kinqsta.com\/pt\/aprenda\/acelerar-o-seu-site-wordpress\/\">A velocidade \u00e9 fundamental<\/a> para qualquer website. Basta comprimir!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A maneira mais f\u00e1cil de acelerar seu site WordPress \u00e9 eliminar todos os seus recursos indesejados. A segunda maneira mais f\u00e1cil de aceler\u00e1-lo \u00e9 comprimir todos &#8230;<\/p>\n","protected":false},"author":117,"featured_media":40403,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[56,426,91],"topic":[1032,1022],"class_list":["post-40401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-apache","tag-http-compression","tag-nginx","topic-desempenho-do-wordpress","topic-velocidade-do-site"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress<\/title>\n<meta name=\"description\" content=\"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress\" \/>\n<meta property=\"og:description\" content=\"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-26T14:05:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-14T12:25:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"29 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress\",\"datePublished\":\"2020-10-26T14:05:56+00:00\",\"dateModified\":\"2025-02-14T12:25:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\"},\"wordCount\":5348,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\",\"keywords\":[\"apache\",\"HTTP Compression\",\"nginx\"],\"articleSection\":[\"Melhores Tutoriais WordPress\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\",\"name\":\"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\",\"datePublished\":\"2020-10-26T14:05:56+00:00\",\"dateModified\":\"2025-02-14T12:25:30+00:00\",\"description\":\"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg\",\"width\":1024,\"height\":512,\"caption\":\"habilitar-gzip-compressao-pt\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desempenho do WordPress\",\"item\":\"https:\/\/kinqsta.com\/pt\/topicos\/desempenho-do-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#website\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinqsta.com\/pt\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress","description":"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/","og_locale":"pt_PT","og_type":"article","og_title":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress","og_description":"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.","og_url":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2020-10-26T14:05:56+00:00","article_modified_time":"2025-02-14T12:25:30+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.","twitter_image":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Salman Ravoof","Tempo estimado de leitura":"29 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress","datePublished":"2020-10-26T14:05:56+00:00","dateModified":"2025-02-14T12:25:30+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/"},"wordCount":5348,"commentCount":1,"publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","keywords":["apache","HTTP Compression","nginx"],"articleSection":["Melhores Tutoriais WordPress"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/","url":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/","name":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress","isPartOf":{"@id":"https:\/\/kinqsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","datePublished":"2020-10-26T14:05:56+00:00","dateModified":"2025-02-14T12:25:30+00:00","description":"Saiba como permitir a compress\u00e3o GZIP para acelerar seu site WordPress em v\u00e1rios servidores web como Apache, Nginx e IIS.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#primaryimage","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2020\/10\/habilitar-gzip-compressao-pt.jpg","width":1024,"height":512,"caption":"habilitar-gzip-compressao-pt"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/pt\/blog\/ativar-compressao-gzip\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Desempenho do WordPress","item":"https:\/\/kinqsta.com\/pt\/topicos\/desempenho-do-wordpress\/"},{"@type":"ListItem","position":3,"name":"Como Ativar a Compress\u00e3o GZIP para Acelerar os Sites WordPress"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/pt\/#website","url":"https:\/\/kinqsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinqsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinqsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinqsta.com\/pt\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/40401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/comments?post=40401"}],"version-history":[{"count":16,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/40401\/revisions"}],"predecessor-version":[{"id":61939,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/posts\/40401\/revisions\/61939"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/jp"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/translations\/dk"},{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/40401\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media\/40403"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/media?parent=40401"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/tags?post=40401"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/pt\/wp-json\/wp\/v2\/topic?post=40401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}