Для чего использовать gzip сжатие
gzip сжатие применяет для уменьшения передаваемое информации между web-сервером и браузером. web-сервер (в нашем случае nginx) перед отправкой данных из списка gzip_types сжимает их и отправляет клиенту (браузеру), который при получении их на лету распаковывает и обрабатывает дальше как обычно. За счет этого сайт передается, а значит и отображается клиенту быстрее. Что кроме удовлетворенного клиента, еще и влияет на ранжирование в поисковике. Рекомендация по использованию сжатия дает и google developers:
https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=https%3A%2F%2Filfumo.ru%2F&tab=desktop
Проверка наличия gzip сжатия
Проверить наличие gzip сжатия на сайте можно в онлайн сервисе:
https://checkgzipcompression.com/
Либо в терминале:
curl -H "Accept-Encoding: gzip" -I https://ilfumo.ru/
Включение gzip сжатия
vim /etc/nginx/sites-available/ilfumo.ru
В раздел server { добавлем:
gzip on; gzip_disable "msie6"; gzip_comp_level 8; gzip_min_length 512; gzip_buffers 8 64k; gzip_types text/plain; gzip_proxied any; gzip_types text/plain text/css text/js text/xml text/javascript application/javascript application/x-javascript application/json application/xml application/rss+xml image/svg+xml;
Перезагружаем nginx:
nginx -s reload