Desarrollamos su visibilidad y ventas en linea


Como agregar encabezados Expires 

 
Cómo agregar encabezados expires a su archivo htaccess. Esto ayudará a mejorar el rendimiento de su sitio web, basado en las pautas recomendadas por Google y Yahoo.

Usar el almacenamiento en caché del navegador y los encabezados de caducidad reducen el número de peticiones HTTP, lo que mejora el rendimiento de su sitio a sus visitantes.

La primera vez que alguien visita su pagina web, su navegador obtendrá todas sus imágenes, archivos CSS, archivos JavaScript, etc Normalmente, esto sucede cada vez que el mismo visitante vuelve a su sitio.
 
Con los encabezados expire se le dice al navegador web del visitante que los archivos que especifique no cambian por un cierto tiempo, por ejemplo, un mes.
 
Esto significa que el navegador no tiene que volver a recuperar imágenes, CSS, JavaScript, etc cada vez que el visitante llega a su sitio.
 
Importante: Para utilizar encabezados expires, el servidor debe ser Apache (y requiere el módulo mod_expires) y debe tener acceso a su archivo htaccess. Si usted no sabe lo que significa esto, hable con su empresa de alojamiento primero y pregunte si el servidor es apache y si tiene habilitado el modulo Expires.
 
"Si aprovecha el almacenamiento en caché, el documento puede ser recuperado de la memoria caché y no desde la fuente hasta que haya transcurrido este tiempo. Después de eso, se considera la copia caché ha "expirado" y no es válida, y una nueva copia se debe obtener de la fuente."
 
Fuente: Apache
 

Comience por comprobar el rendimiento de su sitio

 
Compruebe con ​​ Yahoo Yslow y PageSpeed.
 
También puede usar GTmetrix porque muestra tanto las herramientas de velocidad Google como  de Yahoo. Los resultados se actualizan al instante, para que pueda obtener un resultado actualizado inmediatamente después de que usted haya implementado los cambios.
 
Si utiliza GTmetrix, ingrese la url de la página a analizar, haga clic en la pestaña PageSpeed y observe la memoria caché del navegador (Leverage browser caching).
 
"Los siguientes recursos cacheables tienen un tiempo de vida corto frescura. Especifique un vencimiento mínimo de una semana en el futuro por los siguientes recursos:"
 
En la ficha Yslow, ves Añadir Expira encabezados (Add Expires headers):
 
"Hay X componentes estáticos sin futuro lejano fecha de caducidad." 
 

¿Qué tipo de archivos (extensiones) ha enumerado para aprovechar la caché del navegador con encabezados Expire?

 
En este caso archivos de imagenes, css, javascript
Pueden existir otro tipo de archivos...
 
¿Con que frecuencia modifica estos archivos?, decida por cuánto tiempo pueden almacenarse en la caché del navegador del visitante. Las opciones son:
 
segundos, minutos, horas, días, semanas, meses y años
 
¿Que debe añadir a su archivo .htaccess?
 
Podría ser útil añadir una " directiva por defecto " para una fecha de caducidad por defecto, luego de activar el modulo Mod_expires por lo que son las 2 filas va a añadir a .htaccess son:
 
1.
<IfModule mod_expires.c>
 
2.# Enable expirations
 
3.ExpiresActive On 
 
4.# Default directive
 
5.ExpiresDefault "access plus 1 month"
 
6.</IfModule>
 
 
Esas son las líneas básicas. Agregue todas las líneas para cada uno de los tipos de archivos (ya sabe, los que creó anteriormente para su favicon, javascript,imágenes y css). Usted debe tener un fragmento de código parecido a esto:
 
1.
<IfModule mod_expires.c>
 
2.# Enable expirations
 
3.ExpiresActive On 
 
4.# Default directive
 
5.ExpiresDefault "access plus 1 month"
 
6.# My favicon
 
7.
ExpiresByType image/x-icon "access plus 1 year”
 
8.ExpiresByType image/jpg "access plus 1 year"
 
9.ExpiresByType image/jpeg "accessplus  1 year"
 
10.ExpiresByType image/gif "access plus 1 year"
 
11.ExpiresByType image/png "access plus 1 year"
 
12.ExpiresByType text/css "access 1 month"
 
13.ExpiresByType application/pdf "access 1 month"
 
14.ExpiresByType text/x-javascript "access 1 month"
 
15.ExpiresByType application/x-shockwave-flash "access 1 month"
 
16.ExpiresByType image/x-icon "access 1 year"
 
17.ExpiresByType application/javascript "access plus 1 year"
 
18.ExpiresDefault "access 2 days"
 
19.</IfModule>
 
 
Realice otra prueba con GTmetrix y compare los resultados.
 
Sobre la autora
Author: Estela Silva
Estela Silva es fundadora y desarrollador principal en Tu Consultora Seo, su función principal es el diseño y desarrollo de sitios web Joomla. Ella también es apasionada del posicionamiento en buscadores. Estela ha construido sitios web basados ​​en CMS Joomla desde el año 2000, así como tiendas en línea, cuando no está escribiendo PHP, Javascript o CSS.

Suscripción por email

 

suscripción por email

Ingrese su email

Tutorial seo Gratuito

Tutorial seo gratuito

Contenido Especial Para Ti

Web Analytics