Votre site contient de plus de en plus d'images ? Ces images ne sont pas suffisamment compressées au goût de Google Pagespeed Insights ?
Il vous suffit dans un premier temps d'installer jpegoptim et optipng sur votre serveur Linux. Ces deux utilitaires en ligne de commande permettent facilement et à distance de compresser les images présentes sur votre serveur Web.


$ sudo apt-get install jpegoptim optipng 

Ensuite, il vous faudra créer le script suivant dans le répertoire contenant l'ensemble de vos images à compresser. Ce script vous permettra par la suite de compresser automatiquement les nouvelles images que vous publierez sur votre site.


#!/bin/bash

find -type f -name "*.jpg" -exec jpegoptim -t --all-progressive --strip-all {} \;
find -type f -name "*.png" -exec optipng {} \;
chown -R www-data:www-data *;

Enfin, exécuter ce script en vous assurant de bien préciser l'utilisateur de votre serveur Web, ici "www-data" dans le cas des serveurs Ubuntu.

L'ensemble des images JPEG et PNG de votre site seront ainsi remplacées par des versions plus optimisées pour le Web. Google Pagespeed Insights ne vous remontra plus d'erreur concernant le niveau de compression de vos images.