Fix Google PageSpeed Insights issues and get green

Google PageSpeed Insights [1] is a great tool to see how your website perform. In case you got a poor score, here is a series of articles with easy to implement solutions to solve most of the issues. This allowed me to go green on the Google PageSpeed Insights [1], going up from a score […]

Fix Google PageSpeed enable compression in PHP and htaccess

Enabling gzip compression on your script / webserver will not only help you achieving a greater score on Google PageSpeed “Enable compression” [1] test, but also allow a faster rendering time on your visitors browser. The easiest way to achieve it, providing your are using PHP, is to add a few lines at the beginning […]

Fix Google PageSpeed leverage browser caching in htaccess

To optimize browser caching in htaccess, simply add the following code inspired by a Stack Overflow thread [1] in your htaccess file : #Browser caching ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/png A2592000 ExpiresByType image/x-icon A2592000 ExpiresByType text/css A86400 ExpiresByType text/javascript A86400 ExpiresByType application/x-shockwave-flash A2592000 # <FilesMatch “\.(gif¦jpe?g¦png¦ico¦css¦js¦swf)$”> Header […]

Fix Google PageSpeed Eliminate render-blocking JavaScript and CSS in above-the-fold content

The Google PageSpeed [1] test “Eliminate render-blocking JavaScript and CSS in above-the-fold content” propose you to delivers your site’s JS and CSS files after the HTML is fully loaded – and, therefore, do not pause your HTML loading to download them. In order to defer load of your JS files [2], you can either add […]

Mass process and update a batch of images using GIMP

In various occasions, it is useful to update in one shot a batch of images. This operation takes a few minutes to setup using the Batch image manipulation plugin for the GIMP. In only a few clicks, it is possible to update as many images as you want – resize, change format, … First of […]

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this. More information on