Qué es la compresión GZIP

¿Qué 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 usuarios para que la página web cargue más rápido y se mejore de esta manera su WPO.

Este tipo de compresión se ha vuelto muy popular en los últimos tiempos entre los diferentes consultores de WPO gracias a herramientas como Google Page Speed Insights que la han dado mucha importancia.

Además, este formato de compresión sin pérdida es libre de derechos bajo licencia Open Source lo cuál ha facilitado su difusión.

No obstante, el único pero de este tipo de compresión es pese a que sirve (Y mucho) para archivos HTML, CSS y JS no sirve para optimizar las imágenes ya que apenas las comprime.

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

Tabla de contenidos

¿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 cargará muy rápido.
  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 la compresión GZIP es sencillo:

El servidor comunica al navegador web en las cabeceras de la URL que el contenido se encuentra comprimido.

De esta forma, el navegador sabe que los archivos se encuentran comprimidos de forma GZIP y puede 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 puedes acceder a la siguiente URL: www.websiteplanet.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 GZIP.

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 de la carpeta raíz de tu servidor y haz click en editar.
  3. Una vez esté editando (Bastará con abrirlo en un bloc de notas) este archivo copia el siguiente código al principio del archivo:
  4. <ifModule mod_gzip.c>  mod_gzip_on Yes  mod_gzip_dechunk Yes  mod_gzip_item_include file .(html?|txt|css|js|php|pl)$  mod_gzip_item_include handler ^cgi-script$  mod_gzip_item_include mime ^text/.*  mod_gzip_item_include mime ^application/x-javascript.*  mod_gzip_item_exclude mime ^image/.*  mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*  </ifModule>
  5. Una vez guardes y subas el archivo habrás activado la compresión GZIP.

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. Por este motivo, y como no todos los hosting funcionan, a la hora de elegir un hosting de confianza siempre recomiendo el que yo mismo utilizo, Siteground.

Activar la compresión GZIP/DEFLATE en cPanel

A la hora de activar la compresión GZIP/DEFLATE desde Cpanel será más sencillo ya que no tendrás que tocar código y solo tendrás que seguir estas indicaciones:

  1. Una vez 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 de tu página web mediante GZIP o mediante el método DEFLATE que a grosso modo es el equivalente a GZIP en Apache.

borja aranda cuadrado

Concepto definido por:

Borja Aranda Vaquero

¡Hola! Soy Borja Aranda Vaquero y desde los 14 años me dedico diseñar páginas webs atractivas, rápidas, que convierten y optimizadas para SEO.

2 comentarios

  1. Buenos días, Borja.
    Gracias por tu artículo.
    Si activo la compresión Gzip mediante un plugin o mediante la edición del .htaccess y luego quiero editar el código de los archivos comprimidos, como por ejemplo, un archivo css, ¿tendré que trabajar con el código comprimido, o se conserva una copia en el servidor de los archivos comprimidos en su formato original para permitir su edición con facilidad?

    1. La compresión GZIP es a nivel de servidor Enrique 🙂 No tendrás problemas con el CSS

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Necesitas ayuda?

Campos marcados con (*) obligatorios
NEWSLETTER GRATUITA
Mantente informado de las últimas noticias sobre #Marketing , #SEO, #WordPress y #CRO.

Únete a los +1000 suscriptores que la reciben mi newsletter

NEWSLETTER GRATUITA
Recibe cada 2 semanas nuevos contenidos sobre #Marketing , #SEO, #WordPress y #CRO.

Únete a los +1000 suscriptores que la reciben bisemanalmente

Solicita presupuesto sin compromiso

¿En qué necesitas ayuda? *
Cuál es tu página web (Si tienes...)
¿Cómo me has conocido? *
Campos marcados con (*) obligatorios