Utiliser Optipng et Jpegoptim en mode récursif

Home / SEO / Utiliser Optipng et Jpegoptim en mode récursif
In SEO

Après avoir testé le score de votre site sur l’outil Page Speed de Google, il est possible que Google vous recommande d’optimiser vos images.

Pour améliorer le temps de réponse de votre site et puisque le moteur de recherche tiens compte de ce résultat pour vous positionner dans les résultats de recherches, l’optimisation de vos images est une étape cruciale du développement et du maintien de votre plateforme.

Pour optimiser des images, Google recommande deux outils jpegoptim pour vos photos en jpeg et optipng pour les ressources graphiques enregistrées dans le format png.

Pour optimiser une image jpg, vous pouvez maintenant utiliser la commande :

jpegoptim --strip-all image.jpg

–strip-all : permet de réduire la taille de l’image sans perte, seuls les informations non nécessaires à l’affichage de l’image sont retirées

Pour optimiser une image png, utilisez la commande :

optipng -i1 -nc -nb -o7 -full image.png

-i1 : force l’entrelacement des images png, afin d’améliorer la rapidité d’affichage de l’image sur le web.
-nc : option pour forcer le logiciel à ne pas réduire l’espace couleur de l’image, afin d’en préserver la qualité.
-nb : option pour forcer l’outil à conserver le même espace de profondeur colorimétrique (bit depth)

Pour executer ces deux commandes sur toutes les images ainsi que dans tous les sous répertoires du répertoire depuis lequel vous exécutez cette commande :

find -type f -name "*.jpg" | xargs jpegoptim --strip-all
find -type f -name "*.png" | xargs optipng -i1 -nc -nb -o7 -full

En utilisant la commande « find » à travers tous les sous dossiers du répertoire courant, nous sommes capable d’exécuter jpegoptim et optipng de manière récursive. Essentiel par exemple lorsqu’il s’agit d’optimiser toutes les images du répertoire upload d’un site wordpress.

Recent Posts

Laisser un commentaire