- Mensajes
- 4,255
- Puntuación de reacción
- 161
[TUTORIAL] Comprimir CSS para mejorar el tiempo de carga
Hasta hace un par de meses, el tiempo de carga no era importante para Google, pero con la llegada de Panda, empezó a ser mas relevante respecto al posicionamiento.
Si comprimimos un archivo con GZIP conseguiremos una ahorro de carga del 80%, un archivo que pesa 80kb puede llegar a pesar 10kb, con lo que conseguiremos que nuestro servidor tenga menor carga, mayor velocidad de descarga y si nuestro servidor tiene límite de transferencia mensual también conseguiremos un buen ahorro en este concepto. Deberiamos comprimir los archivos CSS, HTML, PHP,JS…
Para poder realizar las compresiones con GZIP es imprescindible que nuestro servidor posea el módulo mod_gzip (APACHE 1.3), sino no podremos realizarlas y deberemos usar alguna herramienta gratuita como puede ser cleancss.
Una vez comprobado que tenemos GZIP activado, tan sólo tendremos que incluir en nuestro archivo .htacces el siguiente código:
Si es apache 2.X podeis hacerlo con este codigo
Para comprobar cuanto pesaria la web comprimida podeis comprobarlo con http://www.port80software.com/products/httpzip/
Y para comprobar si está funcionando el gzip http://www.gidnetwork.com/tools/gzip-test.php

Hasta hace un par de meses, el tiempo de carga no era importante para Google, pero con la llegada de Panda, empezó a ser mas relevante respecto al posicionamiento.
Si comprimimos un archivo con GZIP conseguiremos una ahorro de carga del 80%, un archivo que pesa 80kb puede llegar a pesar 10kb, con lo que conseguiremos que nuestro servidor tenga menor carga, mayor velocidad de descarga y si nuestro servidor tiene límite de transferencia mensual también conseguiremos un buen ahorro en este concepto. Deberiamos comprimir los archivos CSS, HTML, PHP,JS…
Para poder realizar las compresiones con GZIP es imprescindible que nuestro servidor posea el módulo mod_gzip (APACHE 1.3), sino no podremos realizarlas y deberemos usar alguna herramienta gratuita como puede ser cleancss.
Una vez comprobado que tenemos GZIP activado, tan sólo tendremos que incluir en nuestro archivo .htacces el siguiente código:
Código:
mod_gzip_on Yes
mod_gzip_item_include file \.html$
mod_gzip_item_include file \.php$
mod_gzip_item_include file \.css$
mod_gzip_item_include file \.js$
mod_gzip_item_include mime ^application/javascript$
mod_gzip_item_include mime ^application/x-javascript$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include handler ^application/x-httpd-php
mod_gzip_item_exclude mime ^image/.*
Si es apache 2.X podeis hacerlo con este codigo
Código:
# BEGIN GZIP
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
# END GZIP
Para comprobar cuanto pesaria la web comprimida podeis comprobarlo con http://www.port80software.com/products/httpzip/
Y para comprobar si está funcionando el gzip http://www.gidnetwork.com/tools/gzip-test.php