¿Cómo especificar la caché del navegador para mejorar el PageSpeed de Google?

Fàcil, añadiendo unas lineas a nuestro .htaccess

Tenemos dos maneras de hacerlo, bien indicando en una sola linea todos lo tipos de archivo e indicando un tiempo de cache, o bien un poco más avanzado, indicando un tiempo por tipo de archivo, lo que os sea más fácil.

Manera 1:

<IfModule mod_expires.c>
<filesmatch "\.(jpg|JPG|gif|GIF|png|PNG|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 month"
</filesmatch>
</IfModule>

Manera 2:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access plus 1 month"
</IfModule>

De esta menera mejoraremos las prestaciones de nuestra web, y también el SEO!