
🖼 Как сжимать изображения в WordPress: полное руководство 2026
Загрузили пару фотографий товара, и сайт пополз. Страница грузится 6 секунд, Google PageSpeed Insights ругается красным, а посетители уходят не дождавшись.
По данным HTTP Archive, изображения занимают около половины веса среднестатистической страницы. Убрать их нельзя, без картинок сайт выглядит голо. Но можно сжать так, что разница в качестве будет незаметна глазу, а размер файла упадёт в разы.
Ниже, полное руководство: от автоматических плагинов до ручных инструментов. Каждый метод проверен на живом сайте.
💡 Быстрый обзор:
- Проверьте текущий вес изображений через GTmetrix или PageSpeed Insights.
- Поставьте плагин автоматического сжатия, Smush или Imagify для старта.
- Настройте конвертацию в WebP или AVIF для дополнительного выигрыша.
- Добейте результат кэшированием и CDN для максимальной скорости.
Зачем вообще сжимать изображения
Файл JPEG с камеры весит 3-8 МБ. Даже после ресайза WordPress-ом до 1200px он редко опускается ниже 300-500 КБ. Десять таких картинок на странице, и вы получаете 3-5 МБ графики. На мобильной сети это 8-12 секунд загрузки.
Google учитывает скорость как фактор ранжирования с 2018 года, а с введением Core Web Vitals в 2021 метрика LCP (Largest Contentful Paint) стала прямым сигналом. Изображение-герой в первом экране, которое грузится дольше 2,5 секунд, тянет позиции вниз.
Сжатие решает проблему радикально: те же 10 картинок после оптимизации весят 300-600 КБ суммарно. Пользователь видит страницу мгновенно, поисковик не штрафует.
Способ 1: Плагины автоматического сжатия
Плагины, самый удобный путь. Ставятся за минуту, работают без участия человека: каждая загрузка в медиатеку автоматически прогоняется через оптимизатор. Большинство умеют обрабатывать и старые файлы массово.
Smush

Smush держит планку самого популярного плагина сжатия: 1 миллион активных установок и рейтинг 4,8 на WordPress.org. У него три режима, Lossless (без потерь), Lossy (умное сжатие с минимальной разницей) и Super Lossy (максимальное сжатие).
Ключевая фишка, ленивая загрузка (lazy load) встроена прямо в плагин. Картинки загружаются только когда пользователь докрутил до них, это снижает начальный вес страницы без дополнительных инструментов.
- Плюсы: автоматическое сжатие при загрузке, массовая оптимизация до 50 изображений за клик, совместимость с Multisite и Gutenberg.
- Минусы: бесплатная версия ограничена 5 МБ на файл, для фотографий с зеркалки придётся ресайзить вручную или брать Pro.
- Цена: Free / Pro от $6 в месяц.
- Скачать: 🔗 Smush на WordPress.org
Imagify

Imagify делают те же ребята, что и WP Rocket, один из лучших плагинов кэширования. Логика та же: всё работает из коробки, без танцев с настройками.
Три режима сжатия, Normal, Aggressive и Ultra, покрывают любой сценарий. Для блога хватает Aggressive: разница с оригиналом незаметна, а разработчики заявляют экономию до 70%. Встроенное резервное копирование позволяет откатить изображения к исходному состоянию и попробовать другой режим.
- Плюсы: честное сжатие без артефактов, бэкап оригиналов, интуитивный интерфейс.
- Минусы: бесплатный лимит, 250 изображений в месяц (20 МБ), для крупных сайтов нужен тариф.
- Цена: Free / от $4,99 в месяц за безлимит.
- Скачать: 🔗 Imagify на WordPress.org
Optimole

Optimole работает иначе: сжатие происходит в облаке, а изображения раздаются через CDN. Сервер не нагружается вообще, весь процесс на стороне Optimole.
Умная фишка, адаптивная раздача. Плагин определяет разрешение экрана посетителя и отдаёт картинку подходящего размера. С телефона не грузится десктопный original на 2000px.
- Плюсы: облачная обработка без нагрузки на сервер, адаптивные размеры, встроенный CDN, водяные знаки в Pro.
- Минусы: бесплатный лимит, 5 000 посещений в месяц, для растущего трафика нужен платный план.
- Цена: Free / от $22,52 в месяц.
- Скачать: 🔗 Optimole на WordPress.org
WP-Optimize

WP-Optimize, комбайн: сжатие изображений, чистка базы данных и кэширование в одном плагине. Вместо трёх отдельных инструментов ставите один.
Поддерживает PNG, JPG, GIF, BMP и TIF. Массовое сжатие, автооптимизация новых загрузок и восстановление оригиналов, всё на месте. Бесплатной версии достаточно для большинства личных сайтов и блогов.
- Плюсы: три функции в одном плагине, широкий охват форматов, автоматический фон.
- Минусы: премиум-функции (Multisite, ленивая загрузка) только в Pro, интерфейс перегружен вкладками.
- Цена: Free / Pro от $49 в год.
- Скачать: 🔗 WP-Optimize на WordPress.org
TinyPNG (плагин для WordPress)

TinyPNG перенёс свой знаменитый онлайн-компрессор в WordPress-плагин. Алгоритм выборочно уменьшает количество цветов в PNG и оптимизирует JPEG, на выходе файл выглядит идентично, а весит вдвое меньше.
Поддерживает Multisite, WooCommerce, анимированные PNG и не имеет ограничения по размеру файла, редкое преимущество в бесплатной версии.
- Плюсы: безлимитный размер файла, интеграция с WooCommerce, поддержка анимированных PNG.
- Минусы: нужна регистрация на сайте TinyPNG и API-ключ, бесплатный лимит, 500 изображений в месяц.
- Цена: Free (до 500 сжатий) / платные тарифы на сайте.
- Скачать: 🔗 TinyPNG на WordPress.org
Robin Image Optimizer

Robin Image Optimizer выделяется отсутствием искусственных лимитов. Никаких ограничений по количеству сжатий, размеру файла или месячному объёму, всё бесплатно и без подвоха.
Три режима сжатия плюс фоновая оптимизация через WordPress Cron. Плагин регулярно обновляется, на июнь 2026 активная версия 2.0.5, 100 000+ активных установок.
- Плюсы: полностью бесплатный без лимитов, конвертация в WebP и AVIF, фоновая работа через Cron.
- Минусы: меньше дополнительных функций чем у конкурентов, нет встроенного CDN.
- Цена: Free.
- Скачать: 🔗 Robin на WordPress.org
Сравнительная таблица плагинов
Плагин | Сжатие без потерь | WebP/AVIF | Лимит бесплатно | Lazy Load | Цена Pro |
|---|---|---|---|---|---|
Smush | Да | Да | 5 МБ на файл | Да | от $6/мес |
Imagify | Да | Да | 250 изобр./мес | Нет | от $4,99/мес |
Optimole | Да | Да | 5 000 визитов/мес | Да | от $22,52/мес |
WP-Optimize | Да | Да | Без лимита | Pro | от $49/год |
TinyPNG | Да | Нет | 500 изобр./мес | Нет | платные тарифы |
Robin | Да | Да | Без лимита | Да | Free |
Способ 2: Онлайн-инструменты без плагина

Не хотите ставить плагин, сжимайте картинки до загрузки. TinyPNG.com принимает PNG и JPEG до 5 МБ, до 20 файлов за раз, до 100 в месяц бесплатно. Перетащили мышкой, получили сжатый результат, загрузили в медиатеку уже оптимизированным.
Альтернативы: Squoosh от Google (работает прямо в браузере, показывает «до/после» бок о бок), ShortPixel (онлайн-версия с пакетной обработкой), Compressor.io (поддерживает JPEG, PNG, SVG, GIF и WebP).
Ручной метод хорош для разовых задач: подготовили 5-10 картинок для статьи и залили. Но для регулярного контента плагин экономит часы, не надо помнить про сжатие перед каждой загрузкой.
Способ 3: Конвертация в WebP и AVIF

Современные форматы, это не отдельный инструмент, а завершающий штрих. Картинка уже сжата плагином, но всё ещё в JPEG. По данным Google, конвертация в WebP режет размер ещё на четверть без видимых изменений.
Все плагины из таблицы выше умеют автоматически генерировать WebP-копии при загрузке. Если используете ручной метод, конвертируйте через Squoosh или CloudConvert перед загрузкой в медиатеку.
Важный нюанс: WebP поддерживают все современные браузеры (Chrome, Firefox, Safari, Edge). AVIF даёт ещё более сильное сжатие, но поддержка уже, поэтому для массового сайта надёжнее WebP как основной формат с JPEG-фолбэком.
Что ещё ускоряет WordPress помимо сжатия
Сжатие изображений даёт самый заметный прирост, но не решает всё. Остальные рычаги скорости:
Кэширование страниц
Каждый визит на WordPress-сайт запускает PHP-процессор, десятки запросов к базе данных и сборку страницы с нуля. Кэширование сохраняет готовую HTML-версию и отдаёт её мгновенно.
Если хостинг не даёт встроенного кэша из коробки, ставьте W3 Total Cache (бесплатный, гибкий) или WP Rocket (премиальный, настраивается за 5 минут).
CDN, сеть доставки контента
Ваш сервер стоит в Нидерландах, а посетитель из Бразилии. Каждый километр добавляет задержку. CDN копирует статику (картинки, CSS, JS) на десятки серверов по миру и отдаёт с ближайшего к пользователю.
Jetpack предлагает бесплатный CDN для изображений в своём базовом модуле. Для полного охвата (вся статика) смотрите в сторону Cloudflare, бесплатный тариф покрывает потребности среднего сайта.
Хостинг

Бюджетный общий хостинг держит сотни сайтов на одном сервере, когда соседний проект получает всплеск трафика, ваш тормозит вместе с ним. VPS или управляемый WordPress-хостинг изолирует ресурсы: сайт получает гарантированную долю процессора и памяти.
Переход с общего хостинга на VPS часто даёт прирост скорости сопоставимый со сжатием изображений, без единого изменения в коде сайта.
Оптимизированная тема

Тема с конструктором страниц тащит за собой мегабайты CSS и JavaScript. Лёгкая тема без визуального билдера, это минус 200-400 мс к времени загрузки просто от смены шаблона. Проверьте скорость своей темы через тот же GTmetrix на голой установке WordPress, результат часто удивляет.
GZIP-сжатие
Сервер сжимает HTML, CSS и JS перед отправкой в браузер, как ZIP для веб-страниц. На изображения GZIP не действует (они уже сжаты), но текстовые ресурсы уменьшает кратно.
Проверьте, включён ли GZIP: откройте DevTools → Network → найдите любой CSS-файл → заголовок ответа content-encoding: gzip. Если нет, добавьте в .htaccess:
1 <IfModule mod_deflate.c> 2 AddOutputFilterByType DEFLATE text/html text/css text/javascript 3 AddOutputFilterByType DEFLATE application/javascript 4 AddOutputFilterByType DEFLATE application/xml 5 AddOutputFilterByType DEFLATE image/svg+xml 6 </IfModule>
Файл лежит в корне сайта, доступен через FTP или файловый менеджер хостинга. Перед правкой сделайте копию, битый .htaccess ложит сайт.
Как проверить, нужна ли оптимизация

GTmetrix, бесплатный бенчмарк, который раскладывает скорость по полочкам. Вводите URL, выбираете сервер поближе (доступны США, Канада, Великобритания, Индия, Австралия, Бразилия) и через минуту получаете отчёт.
Ключевые метрики: LCP (сколько грузится основной контент), TBT (сколько процессор занят задачами), общий вес страницы и отдельно, вес изображений. Если вкладка «Images» светится красным, вы по адресу, описанные выше методы решат проблему.
Альтернативы: Google PageSpeed Insights (те же данные, что видит поисковик), WebPageTest (детальный waterfall со сценариями), Pingdom (простой и быстрый).
⁉️🤔 Частые вопросы
Сжимать до загрузки или после?
Лучше автоматически после: плагин подхватывает каждую загрузку и не даёт забыть. Но если у вас фотографии по 8-10 МБ с камеры, предварительно ресайзните до 2000px по длинной стороне, WordPress создаст адекватные миниатюры, а плагин сожмёт их ещё. Оптимальный workflow: ресайз на компьютере до разумного разрешения, загрузка в медиатеку, автоматическое сжатие плагином с конвертацией в WebP. Двойной выигрыш без лишних телодвижений.
Страдает ли качество после сильного сжатия?
При lossy-сжатии разница видна только при попиксельном сравнении. Человеческий глаз не различает умеренную потерю данных в JPEG. Если картинка не портфолио фотографа, смело ставьте Aggressive-режим в Imagify или Lossy в Smush. Для товарных карточек интернет-магазина потеря качества критична, покупатель должен разглядеть текстуру ткани или детали корпуса. В этом случае используйте Lossless (сжатие без потерь): оно даст скромную экономию, но сохранит каждую деталь.
Что делать с уже загруженными изображениями?
Все плагины из таблицы выше умеют массовую оптимизацию: один клик, и медиатека прогоняется через компрессор. Перед запуском сделайте бэкап сайта, массовая операция необратима без встроенного резервного копирования (есть у Imagify и WP-Optimize). Если изображений больше тысячи, запускайте оптимизацию ночью или порциями: некоторые хостинги обрывают долгие процессы по таймауту. Хорошая практика, сперва прогнать 10-20 картинок, проверить результат, потом запускать полную медиатеку.
Какой плагин выбрать для начала?
Если сайт небольшой и хочется бесплатно, Robin или Smush. Нужен комбайн (сжатие плюс кэширование), WP-Optimize. Облачная раздача и адаптивные размеры важны, Optimole. Цените простоту и качество без заморочек, Imagify. На тестовом сайте мы прогоняли одну и ту же медиатеку через три плагина: Imagify дал лучший баланс размера и визуального качества, Smush оказался самым быстрым по времени обработки, а Optimole полностью снял нагрузку с сервера. Конкретный выбор зависит от приоритетов.
Что делать прямо сейчас: пошаговый план
Порядок действий, который займёт 30 минут и даст ощутимый результат сегодня:
- Откройте GTmetrix, введите URL сайта и запишите текущий вес страницы и балл скорости, это точка отсчёта.
- Поставьте Smush или Imagify, оба бесплатны и запускаются в два клика. Включите автоматическое сжатие.
- Запустите массовую оптимизацию существующей медиатеки, все накопленные за годы картинки сожмутся за один проход.
- Через пару дней повторите тест в GTmetrix. Вес страницы должен заметно упасть, а балл, подняться в зелёную зону.
- Остался красный, подключите кэширование (W3 Total Cache) и CDN (Cloudflare). Эти три шага вместе вытягивают практически любой сайт.
Если сайт на общем хостинге и после всех оптимизаций всё равно тормозит, смена тарифа или провайдера даст больше, чем любой плагин.



