Una de las recomendaciones más habituales de Pagespeed que pueden hacernos Gtmetrix suele ser mejorar el Leverage browser caching.
Básicamente consiste en decirle al navegador del usuario de nuestra web que elementos debe cachear en el ordenador, de manera que en sucesivas visitas a nuestra web, no las descargue de nuestra web, de esta manera, si un usuario repite visita a nuestra web, su experiencia de usuario mejore, ya que al descargar menos cosas de nuestra web, dichos elementos cargará más deprisa (y salvaremos ancho de banda en nuestro alojamiento).
Se puede determinar muchos elementos, CSS, Javascript, imágenes, fuentes, etc.
Por eso es recomendable añadir en nuestra web incluir en nuestro .htaccess lo siguiente:
La parte de access 1 month puede ser cambiada a otras opciones, 1 day, 1 week, 1 year. Habrá elementos que apenas cambien y no te compense marcar una expiración muy corta, y puedes ir hacía un mes o un año, en otros casos hay muchas variaciones y conviene establecer una expiración muy corta, incluso de días.
Como siempre, si realizas una modificación en tu web, recuerda refrescar la caché de la web de tu navegador con Control + F5.
Si necesitas ayuda optimizando la velocidad de tu web en WordPress puedes contratar nuestros servicios de optimización wordpress.
Hola, una pregunta, yo entro al editor del htaccess (me da un poco de miedo porque llevo un blog, pero no sé de programación), y mi archivo tiene apenas 3 líneas, debajo de ellas debería pegar este código:
ExpiresActive On
ExpiresByType text/css “access 1 month”
ExpiresByType text/html “access 1 month”
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType image/x-icon “access 1 year”
ExpiresByType application/pdf “access 1 month”
ExpiresByType application/javascript “access 1 month”
ExpiresByType text/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresDefault “access 1 month”
y listo? sólo se trata de copiar y pegar? no se me romperá el sitio? Tengo wordpress. Usé una vez w3 total caché y se me quedó el sitio en blanco, me da un poco de miedo meterme con el archivo htaccess.
Hola:
Lo primero siempre que cambiamos un fichero es conveniente hacer una copia por si acaso.
El W3 Total cache tiene muy buena prensa pero es engorroso y tiene múltiples fallos.
En cuanto a tu pregunta, copia íntegramente el texto, incluido la parte de comprobación de si esta cargado el modulo Expires. No te va a dar ningún problema.
Gracias por comentar!
Efectivamente, es lo que tienes que hacer.