Hola buenas tardes.
Tengo una web con prestashop 1.6.1.13 con theme default-bostrap.
En Page Speed me sale esto.
Especificar caché de navegador
Establecer una fecha de caducidad o una edad máxima en las cabeceras HTTP de los recursos estáticos indica al navegador que cargue los recursos descargados previamente del disco local en lugar de hacerlo a través de la red.
Aprovechar el almacenamiento en caché del navegador de estos recursos almacenables en caché:
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
(no se ha especificado el tiempo de expiración)
https://connect.facebook.net/en_US/all.js (20 minutos)
https://www.google-analytics.com/plugins/ua/ec.js (60 minutos)
https://www.google-analytics.com/analytics.js (2 horas)
He añadido las lineas famosas en el htacces y sigue igual no hay manera de que page speed ponga caducidad a esas imágenes.
Adjunto archivo htacces por si le podéis echar un vistazo lo e pasado a txt para que no tengais problemas para abrirlo.
Un saludo, Ana.
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo veo correcto, posiblemente sea algún tema de que tiene que pasar algunos días para que se actualice.
Lo que si tienes que tener en cuenta es que posiblemente los archivos externos de facebook y google no podrás mantenerlos en cache porque son recursos externos.
Saludos.
Buenos días.
Perfecto Jhon, esperare unos días a ver que tal.
Muchas gracias.
Buenos días.
Respecto ha page speed aun sigue saliendo lo mismo en las mismas imágenes.
Lo que me acabo de dar cuenta es que precisamente esas imágenes son las que salen en la pagina de inicio en populares y mas vendidos.
Adjunto imágenes.
Hay alguna manera de poder corregir esto para subir la puntuación en page speed ?
Un saludo,
Ana.
Hola Ana,
En el .htaccess puedes especificarlo colocando al final este código:
ExpiresActive on ExpiresDefault "access plus 7 day"
Recuerda que el cambio no lo verás automático, sino que tardarás un tiempo en verlo por motivos de caché
Además, tiene que estar en .htaccess no en htacces.txt (son diferentes archivos)
Saludos
Gracias Rafael,
Pero quito lo que yo había puesto y lo reemplazo por este o lo pongo seguido de lo que yo había puesto?
Un saludo,
Ana.
Hola Rafael
Mejor adjunto el .htaccess mas bien si le puedes echar un vistazo a ver si esta bien.
Te lo paso en txt por que el mac no me deja adjuntar .htaccess
Un saludo,
Ana.
Hola
De manera general lo veo correcto, podrías probar añadiendo el código que te comentó Rafael al final, pero sería un código que hace lo mismo que tienes al inicio del archivo, pruébalo y nos comentas.
Te sugiero ir viendo otros temas de optimización mientras Google te reconoce este código.
Saludos.
Ok, Gracias Jhon.
Un saludo,
Ana
Buenas tardes.
No consigo que page speed me detecte la caducidad de las imágenes.
He probado de todo y nada.
Alguna idea mas para poder solucionar este tema?
Lo ultimo que puse fue este código al principio del htaccess.
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType font/woff2 "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"
AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype image/svg+xml
Un saludo,
Ana.
Hola
Teoricamente debería detectarlo, podrías enviar tu .htaccess completo
De manera general podrías ir probando eliminando código ya que es posible que alguna porción de código que hayas agregado tenga errores o te este generando conflicto.
Saludos.
Gracias Jhon.
Te adjunto el htaccess en txt por que el mac no me deja adjuntar el .htaccess
Un saludo,
Ana.
Aleluyaa!!!
Después de 3 meses ya esta solucionado.
Pegando ese ultimo código page speed ya no se queja de las imágenes.
Gracias Jhon.
Un saludo,
Ana Mª.
Hola
Ok, que bueno que lo solucionaste.
Saludos.