Compresión de respuesta (Gzip/Brotli)
Sin compresión se transfiere una cantidad innecesariamente grande de datos.
Qué es
La compresión (Gzip o el más moderno Brotli) reduce los archivos de texto (HTML, CSS, JS, SVG, JSON) antes de enviarlos a través de la red, fácilmente entre un 60% y un 80%. El navegador los descomprime él mismo.
Por qué importa
Sin compresión, se transfieren muchas veces más datos, lo que ralentiza la carga, especialmente en dispositivos móviles y conexiones lentas. Habilitarlo es una de las optimizaciones que más vale la pena: trabajo mínimo, gran efecto.
Cómo hacerlo
- 1Habilite Brotli (idealmente) o Gzip en el servidor web/CDN.
- 2Comprimir tipos de texto: HTML, CSS, JS, SVG, JSON, XML.
- 3No comprima imágenes y videos (ya están comprimidos): manéjelos mediante formato.
- 4Verifique el encabezado de respuesta "Codificación de contenido: br/gzip".
Gzip en .htaccess (Apache, mod_deflate)
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE texto/texto html/aplicación css/aplicación javascript/imagen json/svg+xml
</IfModule>Conclusión
La compresión es una clásica "ganancia rápida": unas pocas líneas de configuración o un cambio en su host ahorra decenas de por ciento de los datos transferidos. Si se está ejecutando, verifique que cubra todos los tipos de texto; Brotli es el ideal. Esto siempre debe estar habilitado.
Temas relacionados