¿Qué es la compresión GZIP?

que es compresión gzip

La compresión con GZIP permite comprimir los recursos de una página web antes de que estos sean servidos a los navegadores de los visitantes para que la página web cargue más rápido y se mejore el WPO.

Este tipo de compresión se ha vuelto muy popular en los últimos tiempos gracias a herramientas como Google PageSpeed Insights. Además, es un un formato de compresión sin pérdida y libre de derechos  bajo licencia Open Source.

El único pero de este tipo de compresión es que sirve mucho para archivos HTML, CSS y JS pero no para las imágenes que apenas las comprime.

De todos modos, no por implementar esta compresión la página web ya estará optimizada a nivel de velocidad de carga. El GZIP no es la panacea pero si ayudará a mejorar el ancho de banda consumido.

¿Por qué es bueno tener la compresión GZIP activada?

Tener la compresión GZIP activada en tu página web será bueno por que:

  1. Comprimirá tus archivos y tu página web volará.
  2. Ayudarás a los bots de Google a crawlear tu página web más rápido y así optimizarás el Crawl Budget o presupuesto de rastreo.
  3. Todos los navegadores actuales son compatibles con la compresión GZIP.

¿Cómo funciona la compresión GZIP?

El funcionamiento de este tipo de compresión es sencillo:

El servidor comunica al navegador web en las cabeceras que el contenido se encuentra comprimido y el método de compresión utilizado para que el navegador web pueda descomprimirlos antes de que el usuario vea el contenido.

¿Cómo puedo saber si tengo este tipo de compresión activada?

Para comprobar si tienes la compresión GZIP activada podrás acceder a http://checkgzipcompression.com

Una vez dentro, bastará con introducir la URL que quieres comprobar y la propia herramienta online te dirá si tu página web tiene activada la compresión:

Activar la compresión GZIP en Apache

Para activar la compresión GZIP en Apache tendrás que seguir este proceso:

  1. Accede vía FTP (Con Filezilla bastará) al archivo .htaccess de tu servidor Apache.
  2. Haz click sobre el archivo .htaccess del global de tu servidor y haz click en editar.
  3. Una vez esté editando este archivo copia el siguiente código al principio del archivo:
  4. Ya estará activada la compresión.

PD: Recuerda para que que funcione esta compresión deberá estar activado en tu proveedor de hosting la extensión mod_gzip junto con la de mod_deflate. Si utilizas mi hosting de confianza, Siteground no tendrás ningún problema.

Activar la compresión GZIP/DEFLATE en cPanel

Para activar la compresión GZIP/DEFLATE desde Cpanel será mucho más sencillo y no tendrás que tocar código.

Para ello sigue estas indicaciones:

  1. Una ve dentro de Cpanel entra dentro de la sección “Optimizar sitio web”.
  2. Marca la opción “Comprimir todo el contenido”.
  3. Listo.

Con este sistema habrás realizado la compresión del sitio web mediante GZIP o mediante el método DEFLATE que a grosso modo es el equivalente en Apache.