Logo iformat.io iformat.io

Pourquoi votre site Web est lent – Une liste de contrôle d'optimisation d'image pour 2026

P
13 mars 2026
7 minutes de lecture
Gérez votre site Web via Google PageSpeed ​​Insights dès maintenant. Allez-y, ouvrez un nouvel onglet et faites-le. Si votre score de performance est inférieur à 80, il y a de fortes chances que la principale recommandation concerne les images. Les images non optimisées sont la principale cause de la lenteur des sites Web : elles représentent systématiquement plus de poids de page que JavaScript, CSS, polices et HTML réunis. La bonne nouvelle est que l’optimisation des images est également la solution la plus simple en matière de performances. Aucune modification de code, aucune reconfiguration du serveur, aucun débogage. Juste des images plus intelligentes.

Les images sont le problème n°1 du poids des pages

Selon les données HTTP Archive, les images représentent environ 42 % du poids total moyen d'une page Web. La page Web médiane fait environ 2,3 Mo, dont environ 1 Mo sont des images. Mais c'est la médiane : les sites mal optimisés proposent généralement 5 à 15 Mo d'images par page. Chaque mégaoctet supplémentaire ajoute environ 1 à 2 secondes de temps de chargement sur une connexion mobile typique. Une page de 10 Mo prend 8 à 12 secondes pour se charger complètement en 4G, et la plupart des visiteurs abandonnent après 3 secondes.
Le problème est presque toujours l'un des deux éléments suivants : des images de dimensions trop grandes (servant une image de 4 000 px dans un conteneur de 800 px) ou des images insuffisamment compressées (enregistrant une qualité de 100 % lorsque 80 % sont visuellement identiques). Souvent, c'est les deux.

Élément 1 de la liste de contrôle – Servir des images de taille appropriée

Il s’agit de l’optimisation à l’impact le plus élevé. Si votre CSS affiche une image d'une largeur de 800 pixels, le fichier image doit avoir une largeur d'environ 800 pixels, et non 4 000 pixels. La diffusion d'images surdimensionnées gaspille de la bande passante sur les pixels qui sont rejetés par le navigateur. Ouvrez les outils de développement de votre navigateur, inspectez vos images et comparez la taille affichée à la taille naturelle (du fichier). Si la taille naturelle est supérieure à 2 fois la taille affichée, vous gaspillez des données.
Pour les conceptions réactives dans lesquelles l'image peut s'afficher dans différentes tailles sur différents écrans, utilisez l'attribut srcset pour fournir plusieurs tailles d'image. Le navigateur choisit celui qui convient le mieux à l'écran du visiteur. Une approche courante : fournir des images de 400 px, 800 px, 1 200 px et 1 600 px de large. Créez ces variantes de taille à partir de votre original et laissez le navigateur choisir.

Élément 2 de la liste de contrôle – Utiliser les formats de nouvelle génération

Si vous ne diffusez toujours que des fichiers JPEG et PNG en 2026, vous laissez de côté 25 à 50 % des économies potentielles de taille de fichier. WebP a une prise en charge quasi universelle des navigateurs (97 %+ dans le monde) et produit des fichiers 25 à 35 % plus petits que JPEG avec la même qualité. AVIF permet une compression encore meilleure – environ 50 % plus petite que JPEG – et la prise en charge du navigateur est désormais supérieure à 92 %.
La mise en œuvre est simple : convertissez vos images en WebP (ou AVIF si votre plateforme le prend en charge). Pour une compatibilité maximale, utilisez l'élément d'image HTML pour diffuser AVIF aux navigateurs qui le prennent en charge, WebP comme solution de secours et JPEG comme solution de secours finale. La plupart des plates-formes CMS modernes et des générateurs de sites statiques disposent de plugins ou de fonctionnalités intégrées pour gérer cela automatiquement.

Élément 3 de la liste de contrôle – Implémenter le chargement différé

Le chargement différé diffère le chargement des images qui se trouvent en dessous de la fenêtre visible. Le navigateur du visiteur télécharge uniquement les images lorsqu'il les fait défiler, plutôt que de charger toutes les images de la page en même temps. Cela améliore considérablement le temps de chargement initial des pages, en particulier sur les pages riches en images comme les portfolios, les galeries ou les longs articles de blog. En HTML, c'est aussi simple que d'ajouter chargement="paresseux" à vos balises img. La plupart des plateformes CMS le font désormais par défaut.
Mise en garde importante : ne chargez pas paresseusement les images visibles dans la fenêtre d'affichage initiale (au-dessus de la ligne de flottaison). Votre image de héros, votre logo et toutes les images visibles sans défilement devraient se charger immédiatement. Un chargement paresseux nuit en fait à votre score LCP car il retarde le rendu du contenu visuel le plus important.

Élément 4 de la liste de contrôle – Compresser au bon niveau de qualité

La plupart des images sur le Web peuvent être compressées à une qualité de 75 à 85 % sans aucune perte perceptible. La différence entre une qualité de 100 % et 85 % dans un fichier JPEG est généralement invisible à l'œil humain, mais la différence de taille de fichier est de 2 à 3 fois. Exécutez vos images via un compresseur et comparer l'avant et l'après. Vous serez surpris de voir à quel point vous pouvez les réduire sans aucune dégradation visible.

Outils de test pour les performances des images

Informations Google PageSpeed : identifie les images spécifiques qui nécessitent une optimisation et estime les économies. GTmetrix : affiche des graphiques en cascade afin que vous puissiez voir exactement quelles images ralentissent les choses. Test de page Web : fournit des vues de pellicule pour voir quand les images apparaissent pendant le chargement. Outils de développement Chrome : l'onglet Réseau vous permet de trier les demandes par taille pour trouver les plus gros contrevenants.

Élément 5 de la liste de contrôle – Envisagez un CDN pour les images

Un réseau de diffusion de contenu stocke des copies de vos images sur des serveurs dans le monde entier, de sorte que les visiteurs téléchargent des images à partir d'un serveur proche de chez eux plutôt que de votre serveur d'origine à l'autre bout du monde. Pour les sites ayant une audience mondiale, un CDN peut réduire les temps de chargement des images de 40 à 60 %. De nombreux fournisseurs de CDN proposent également une optimisation automatique des images : ils redimensionneront, compresseront et convertiront les formats à la volée en fonction de l'appareil et du navigateur du visiteur.
Cloudflare (niveau gratuit disponible), BunnyCDN et Amazon CloudFront sont des options populaires. Si vous utilisez WordPress, le plan gratuit de Cloudflare peut à lui seul faire une différence notable. Pour les sites statiques sur des plateformes comme Netlify ou Vercel, la livraison CDN est intégrée.
La liste de contrôle complète par ordre d'impact : (1) redimensionner les images pour afficher les dimensions, (2) compresser à une qualité de 75 à 85 %, (3) convertir en WebP ou AVIF, (4) implémenter le chargement paresseux pour les images ci-dessous, (5) utiliser un srcset réactif pour plusieurs tailles d'écran, (6) servir via un CDN, (7) définir des en-têtes de cache appropriés afin que les visiteurs qui reviennent ne téléchargent pas à nouveau les images. Parcourez cette liste et exécutez PageSpeed ​​Insights après chaque étape. La plupart des sites constatent leur plus grande amélioration à partir des seules étapes 1 à 3.
Parcourir tous les messages