Выдано 112033 лицензии

Оптимизация картинок для Google Developers PageSpeed Insights

Одной из частных рекомендаций сервиса PageSpeed Insights является оптимизация изображений. В большинстве случаев на сайте используются изображения в форматах JPEG и PNG, размер которых, в зависимости от степени сжатия, может значительно различаться. Правильный формат и сжатие изображений позволяет сократить их объем.

Автоматически сжать изображения можно с помощью утилит jpegoptim и optipng, устанавливаемых на сервер:

# Пример установки на CentOS
yum install jpegoptim optipng
# Пример установки на Debian
apt-get install jpegoptim optipng

Перейдите в корневую директорию сайта, затем выполните соответствующую инструкцию:

Без потерь оптимизировать все JPG в каталоге upload (рекурсивно)

find ./upload/ -type f -name "*.jpg" -exec jpegoptim --strip-all {} \;

Используем -m[0..100] для оптимизации JPG с потерей качества и увеличения сжатия

find ./upload/ -type f -name "*.jpg" -exec jpegoptim -m70 --strip-all {} \;

Оптимизировать с обычным сжатием все PNG в каталоге upload (рекурсивно)

find ./upload/ -type f -name "*.png" -exec optipng -o2 {} \;

Оптимизировать с сильным сжатием все PNG в каталоге upload (рекурсивно)

find ./upload/ -type f -name "*.png" -exec optipng -o7 -strip all {} \;

Не нашли ответ на свой вопрос в документации? Направьте обращение в или онлайн чат.