Habilitar la compresión GZIP

Todos los nuevos navegadores tienen la habilidad de leer archivos HTML, CSS y JavaScript en forma comprimida. Esto significa que el contenido de tu sitio puede ser enviado por el Internet en paquetes mucho más pequeños de lo que son realmente: así se reduce significativamente el tiempo necesario para cargar y servir los recursos al utilizador final.

Para que la compresión GZIP funcione, tiene que ser habilitada trámite el servidor (pregunta a tu proveedor de hospedaje web) : las reglas necesarias tienen que estar en tu archivo .htaccess, en el directorio raíz de tu sitio web.

Cómo funziona la compresión GZIP

Una vez activado, WP Rocket añade las reglas de compresión GZIP a tu fichero .htaccess usando el módulo  mod_deflate.

Habilitar GZIP en un servidor Apache dedicado

Si estás usando un servidor Apache dedicado, puedes activar el mod_deflate ejecutando esta línea de comando :

a2enmod deflate

…y luego reiniciar el servidor:

service apache2 restart

Porqué no funciona

Hay dos posible razones por la cual la compresión GZIP no está teniendo algún efecto: 

  • El mod_gzip no está habilitado en tu servidor. Contacta tu proveedor de hospedaje y pregúntale de activarlo.
  • Un plugin o tu tema WP, entra en conflicto porqué activa sus propias reglas de compresión GZIP. Desactiva todos los demás plugins, pasa a un tema predeterminado y verifica si así funciona. 

Compresión GZIP y NGINX

Nginx no contiene el archivo .htaccess. Para habilitar el GZIP en NGINX puedes seguir esta guía:
rtcamp.com/tutorials/nginx/enable-gzip

O puedes usar una configuración alternativa para NGIN, proporcionada por uno de nuestros clientes: 
github.com/maximejobin/rocket-nginx