Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Это правило срабатывает, когда PageSpeed Insights обнаруживает, что сжимаемые ресурсы обрабатывались без сжатия gzip .
Обзор
Все современные браузеры поддерживают сжатие gzip и автоматически согласовывают его для всех HTTP-запросов. Включение сжатия gzip может уменьшить размер передаваемого ответа до 90 %, что может значительно сократить время загрузки ресурса, сократить использование данных клиентом и сократить время первого рендеринга ваших страниц. Дополнительную информацию см. в разделе Сжатие текста с помощью GZIP .
Рекомендации
Включите и протестируйте поддержку сжатия gzip на вашем веб-сервере. Проект HTML5 Boilerplate содержит примеры файлов конфигурации для всех наиболее популярных серверов с подробными комментариями для каждого флага конфигурации и настройки: найдите в списке свой любимый сервер, найдите раздел gzip и убедитесь, что ваш сервер настроен с использованием рекомендуемых настроек. Альтернативно, обратитесь к документации вашего веб-сервера, чтобы узнать, как включить сжатие:
PageSpeed Insights сообщает, что многие из моих файлов статического содержимого необходимо заархивировать с помощью gzip, но я настроил свой веб-сервер для обслуживания этих файлов с использованием сжатия gzip. Почему PageSpeed Insights не распознает сжатие?
Прокси-серверы и антивирусное программное обеспечение могут отключать сжатие при загрузке файлов на клиентский компьютер. Результаты PageSpeed Insights основаны на заголовках, которые были фактически возвращены вашему клиенту, поэтому, если вы запускаете анализ на клиентском компьютере, на котором используется такое антивирусное программное обеспечение или который находится за промежуточным прокси-сервером (многие прокси-серверы прозрачны), и вы можете даже не знать о прокси-сервере, промежуточном между вашим клиентом и веб-сервером), они могут быть причиной этой проблемы.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-10-30 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"]]