Optimización página web – Paso 3 – Velocidad Cache

Uno de los puntos que Google tiene en cuenta a la hora de posicionarnos, es la utilización de la caché para los elementos estáticos (imágenes, javascript,…).

Hay varias maneras de indicar en nuestra web cómo el navegador del usuario debe utilizar la caché. Me centro en la que me ha sido la mas fácil y sencilla de poner en marcha en mi servidor Apache. Vamos a utilizar el módulo mod_expires de Apache.

Los pasos a seguir son los siguientes:

1. Mirar si el módulo Expires está activado en nuestro servidor. Yo lo hago desde el panel PLesk, en la opción Servidor > Apache. Allí puedes activar y desactivar módulos. Activáis Expires.

2. Reiniciamos Apache para que coja el nuevo módulo

3. Ahora vamos a la web. En el fichero .htaccess que tengamos en la raiz, añadimos estas linias:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<IfModule mod_expires.c>
	# Enable expirations
	ExpiresActive On 
	ExpiresDefault "access plus 0 seconds"
	ExpiresByType text/cache-manifest "access plus 0 seconds"
	ExpiresByType text/html "access plus 0 seconds"
	ExpiresByType text/xml "access plus 0 seconds"
	ExpiresByType application/xml "access plus 0 seconds"
	ExpiresByType application/json "access plus 0 seconds"
	ExpiresByType image/x-icon "access plus 1 year"
	ExpiresByType application/x-font-ttf "access plus 1 month"
	ExpiresByType application/x-font-woff "access plus 1 month"
	ExpiresByType font/opentype "access plus 1 month"
	ExpiresByType image/gif "access plus 1 week"
	ExpiresByType image/png "access plus 1 week"
	ExpiresByType image/jpg "access plus 1 week"
	ExpiresByType image/jpeg "access plus 1 week"
	ExpiresByType text/css "access plus 1 week"
	ExpiresByType application/javascript "access plus 1 week"
</IfModule>

4. Configuramos a nuestras necesidades los datos. Tenéis mas información al respecto en los enlaces siguientes.

Más información:

Artículos relacionados

Conectar a servidor Microsoft SQL Server desde Lin... Por necesidades de trabajo, necesitaba conectar a un servidor de base de datos Microsoft SQL Server. Me facilitaron varios clientes desde los que pode...
Google PageSpeed Si no conoces esta herramienta, tienes todos los números que tu web no esté bien posicionada en Google. Esta herramienta online, te permite saber que ...
htaccess: redirección de HTTP a HTTPS Cómo podemos hacer para redireccionar los enlaces http hacia https haciendo que toda la navegación sea segura. Una vez instalamos el certificado de se...
XAMPP – Apache no arranca en Windows 10 Para montar un entorno de desarrollo en nuestro PC, muchos optamos por soluciones como XAMPP o WAMPP para instalar nuestro servidor (Apache, Maria DB ...

Deja un comentario

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

*