Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette règle se déclenche lorsque PageSpeed Insights détecte que des ressources compressibles ont été diffusées sans compression gzip.
Présentation
Tous les navigateurs récents acceptent et négocient automatiquement la compression gzip pour toutes les requêtes HTTP. L'activation de la compression gzip peut réduire la taille de la réponse transférée (jusqu'à 90 %), ce qui peut réduire considérablement le temps de téléchargement de la ressource, diminuer la consommation de données pour le client et réduire le délai de premier affichage de vos pages.
Pour en savoir plus, consultez la section
Compression de texte avec GZIP.
Recommandations
Activez et testez la compatibilité de la compression gzip sur votre serveur Web. Le projet standard HTML5 contient des exemples de fichiers de configuration pour tous les serveurs les plus courants, avec des commentaires détaillés pour chaque indicateur et paramètre de configuration. Recherchez votre serveur favori dans la liste, recherchez la section gzip et vérifiez que votre serveur est configuré avec les paramètres recommandés.
Vous pouvez également consulter la documentation de votre serveur Web pour savoir comment activer la compression :
PageSpeed Insights indique qu'un grand nombre de mes fichiers de contenu statique doivent être compressés avec gzip,
mais j'ai configuré mon serveur Web pour qu'il diffuse ces fichiers à l'aide de la compression gzip.
Pourquoi cette compression n'est-elle pas reconnue ?
Les serveurs proxy et les logiciels antivirus peuvent désactiver la compression lorsque des fichiers sont téléchargés sur une machine cliente. Les résultats de PageSpeed Insights sont basés sur les en-têtes qui ont été renvoyés à votre client. Par conséquent, si vous exécutez l'analyse sur une machine cliente utilisant un logiciel antivirus de ce type ou située derrière un serveur proxy intermédiaire (de nombreux proxys sont transparents, vous ne savez peut-être même pas qu'un proxy intervient entre votre client et votre serveur Web), ce problème peut être dû à ce problème.
Commentaires
Cette page vous a-t-elle été utile ?
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/09/03 (UTC)."],[[["This documentation applies to a deprecated version of PageSpeed Insights (v4) and will be shut down soon; users should refer to the latest version (v5)."],["The primary focus of this document is to explain how enabling GZIP compression can significantly improve website performance by reducing file sizes."],["PageSpeed Insights may report compression issues due to interference from proxy servers or anti-virus software affecting the headers returned to the client."],["Modern browsers inherently support GZIP compression, so enabling it on your web server is crucial for optimization."],["This page offers guidance and links to resources on how to enable GZIP compression for various web servers like Apache, Nginx, and IIS."]]],["PageSpeed Insights flags resources served without `gzip` compression, which can reduce response size by up to 90%. Modern browsers support `gzip`, improving download time and data usage. To resolve this, enable and test `gzip` on your server, using tools like `mod_deflate` for Apache, `ngx_http_gzip_module` for Nginx, or configure HTTP compression in IIS. Proxy servers or anti-virus software can interfere with compression, impacting PageSpeed Insights' results.\n"]]