Cómo activar compresión GZIP en un sitio web

La compresión GZIP reduce el tamaño de determinados recursos de texto antes de enviarlos al navegador y puede disminuir la cantidad de datos transferidos.

Primero comprobá si ya está activa

Muchos servidores, CDN y plugins de caché habilitan compresión automáticamente. Agregar reglas duplicadas no aporta una mejora adicional.

Apache con mod_deflate

Si el servidor permite estas directivas, un ejemplo básico es:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript application/javascript application/json application/xml
</IfModule>

No comprimir todo indiscriminadamente

Formatos como JPEG, PNG, WebP, ZIP y muchos videos ya utilizan compresión propia y normalmente no obtienen beneficios significativos de GZIP.

Brotli

Algunas plataformas también ofrecen Brotli, especialmente sobre HTTPS. Si un CDN administra la compresión, suele ser preferible configurarla allí en lugar de duplicar reglas.

Después del cambio

Comprobá los encabezados de respuesta y verificá que el sitio siga funcionando. Si aparece un error 500, restaurá el .htaccess anterior.