Qué es
Cuando un servidor envía una página al navegador de un visitante, puede opcionalmente comprimir antes esos datos — reducirlos a un tamaño más pequeño, la misma idea básica que comprimir un archivo antes de enviarlo por correo — y el navegador los descomprime automáticamente en cuanto llegan. Gzip y brotli son los dos métodos de compresión más comunes usados para esto en la web; brotli es más nuevo y en general comprime un poco mejor, pero ambos logran el mismo objetivo.
Esto ocurre completamente entre bastidores: un visitante nunca ve una versión "comprimida" de nada, simplemente experimenta una página que llegó más rápido de lo que habría llegado de otro modo.
En qué afecta
El contenido basado en texto — código HTML, CSS y JavaScript — normalmente se comprime a una fracción de su tamaño original, a menudo un 60-80% más pequeño, por lo repetitivo que suele ser este tipo de código. Enviar un archivo más pequeño por la red lleva menos tiempo, lo cual importa sobre todo en conexiones más lentas como los datos móviles, donde cada segundo extra de carga aumenta la probabilidad de que un visitante se rinda y se vaya antes de que la página termine siquiera de aparecer.
A diferencia de muchas mejoras de rendimiento, activar la compresión suele ser un único ajuste, no un rediseño — es una de las correcciones de mayor valor y menor esfuerzo disponibles para la velocidad de una web.
Cómo solucionarlo
- Comprueba si la compresión ya está activada mirando en las herramientas de desarrollador de tu navegador (pestaña Red/Network) y revisando las cabeceras de respuesta de una solicitud de página en busca de
Content-Encoding: gzipoContent-Encoding: br. - Si estás en un hosting estático como Netlify, Vercel o Cloudflare Pages, la compresión suele estar ya activada por defecto — no hace falta hacer nada.
- En un hosting tradicional con cPanel o similar, busca un interruptor de "compresión gzip" en la configuración de rendimiento u optimización.
- Si gestionas tu propio servidor, pide a tu hosting o desarrollador que active la compresión gzip o brotli a nivel de servidor o CDN — es un cambio de configuración estándar y bien documentado para cualquier software de servidor habitual.
- Vuelve a comprobar las cabeceras de respuesta después para confirmar que la compresión ya está activa.