Quizá no solucione [totalmente] tu problema, pero te recomiendo estos dos métodos para agilizar la carga de tu página:
El primero es obtener las imágenes desde PageSpeed Insights (Chrome), y después reemplazarlas por las que tenemos actualmente.
Y el otro, desde el
.htaccess
de Apache habilitar el caché de las imágenes (y otros recursos). Para esto tienes que tener activado el
mod_rewrite
.
Código Apache:
Ver original<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 600 seconds"
ExpiresByType image/x-icon "access plus 604800 seconds"
ExpiresByType image/jpg "access plus 604800 seconds"
ExpiresByType image/jpeg "access plus 604800 seconds"
ExpiresByType image/png "access plus 604800 seconds"
ExpiresByType image/gif "access plus 604800 seconds"
ExpiresByType application/x-shockwave-flash "access plus 604800 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 172800 seconds"
ExpiresByType application/xhtml+xml "access plus 172800 seconds"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|jpeg|jpg|png|gif|swf|css|js)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
Saludos.