Como acelerar tu sitio activando gzip y cache desde .htaccess

Como acelerar tu sitio activando gzip y cache desde .htaccess

Cualquier webmaster que quiera tener su sitio web en el mejor estado posible siempre debe tener varias cosas en cuenta: se debe trabajar mucho el diseño, se debe trabajar también el código para optimizarlo todo lo posible, se debe optimizar a además las consultas a la base de datos del sitio, se debe generar contenido que sea único y no repetido, etc. Si hacemos esto, veremos como nuestros esfuerzos se ven reflejados a través de nuestras ganancias y logramos además mejores posiciones en los distintos motores de búsqueda.

Este trabajo es arduo, pero en realidad todavía queda mucho más por hacer. Siempre debemos buscar otras formas de mejorar nuestro sitio web todo lo posible. Cada pequeño detalle extra cuenta y ayuda.

Como todo el mundo sabe, a Google le cae muy bien los sitios webs que cargan rápido. Si quieres lograr esto, y además consumir menos recursos del lado del servidor, entonces te vamos a dar un par de consejos. A continuación mostraremos dos poderosas herramientas para utilizar con .htaccess que se llaman gzip y caché.

gzip se encarga de comprimir información y está diseñada con el objetivo de reducir el consumo de recursos a nivel general, no solamente de transferencia. También puede ayudar a acelerar un poco nuestra página.
A continuación podemos ver un ejemplo del uso de gzip mediante .htaccess, aunque por supuesto lo ideal es siempre adaptar la herramienta a nuestras necesidades o directamente ir probando cómo funciona mejor:

  mod_gzip_on Yes
  mod_gzip_dechunk Yes
  mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
  mod_gzip_item_include handler ^cgi-script$
  mod_gzip_item_include mime ^text/.*
  mod_gzip_item_include mime ^application/x-javascript.*
  mod_gzip_item_exclude mime ^image/.*
  mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*

La otra herramienta mencionada es el caché. A través del caché podemos colocar todo lo que es el contenido estático de nuestro sitio y dejarlo a disposición inmediata del servidor para que este pueda despacharlo más rápidamente a nuestros visitantes. De esta forma podemos mejorar en buena medida los tiempos de carga de nuestra página web.
Ejemplo del uso de caché en .htaccess:

  ExpiresActive On
  ExpiresDefault "access plus 1 seconds"
  ExpiresByType text/html "access plus 1 seconds"
  ExpiresByType image/gif "access plus 2592000 seconds"
  ExpiresByType image/jpeg "access plus 2592000 seconds"
  ExpiresByType image/png "access plus 2592000 seconds"
  ExpiresByType text/css "access plus 604800 seconds"
  ExpiresByType text/javascript "access plus 216000 seconds"
  ExpiresByType application/x-javascript "access plus 216000 seconds"

Si no probaste ya estos métodos, te recomendamos hacerlo cuando antes, seguramente notarás mejoras en los tiempos de carga y muy probablemente también en las visitas.

Para asegurarnos Gzip está bien configurado y funcionando, lo ideal es dirigirnos a la web  Gzip Test y esperar confirmación de si estamos sirviendo nuestra web comprimida con Gzip.

1 Comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *