WP Rocket — платный плагин кеширования для WordPress, который стоит $59.95 в год. В этой статье описана базовая настройка плагина: благодаря понятному интерфейсу и настройкам им легко управлять. Скорость WordPress важна прежде всего потому, что посетители из органического поиска и платной рекламы не должны уходить с сайта.
WP Rocket просто настраивается, а около 80% дополнительных функций работают автоматически, поэтому он даёт заметный эффект без сложного обслуживания. После настройки проведём тесты скорости в инструментах разработчика Chrome и в Google PageSpeed.
Содержание
5 мин чтения
Содержание
5 мин чтения
View more
Ⅰ. Зачем нужен плагин WP Rocket?
↳ Что такое плагин WP Rocket⚡🚀
Плагины кеширования часто либо слишком простые, либо перегружены опциями и настройками, из-за чего администратору трудно выбрать. Среди множества плагинов вопросы вроде «Какой из них выбрать?» или «Нет ли плагина хоть немного быстрее, который поднимет оценку Google выше 90 и доведёт её до 100?» администратор WordPress задаёт себе постоянно, пока ведёт сайт.
WP Rocket — один из немногих плагинов, которые просто настраиваются и при этом обладают мощными функциями.
На сайте отзывов Trustpilot у WP Rocket оценка 4,6. Отзывы оставили более 3 тысяч человек, и 93% из них — на 5 звёзд. Низкие оценки в основном встречаются в отзывах, написанных после того, как в 2025 году подорожали мультилицензии.
2️⃣ Цены WP Rocket & промокод
WP Rocket оплачивается за год, а новые покупатели получают промокод со скидкой 20%.
🚀 Цены WP Rocket · со скидкой 20%Проверено 2026-10-04
Single
$59.95
$47.96/ год
1 сайт
Plus
$119.95
$95.96/ год
3 сайта
Multi
$299.95
$239.96/ год
50 сайтов
Если перейти по ссылке ниже, промокод применится автоматически.
Купон на 20% после подписки на рассылку · По почте также приходят новости о весенней акции (конец марта), юбилейной акции WP Rocket (начало июля) и акции к Хеллоуину (конец октября).
Скидку можно получить только одним способом, и она зависит от момента покупки и типа продукта (новая лицензия, продление, повышение тарифа). Акции длятся всего несколько дней, а в течение 14 дней после покупки можно запросить возврат денег.
Ⅱ. Функции WP Rocket
↳ Шаги WP Rocket⚡🚀
После установки плагина откройте в админке WordPress вкладку [Настройки] > [WP Rocket].
Там вы увидите вкладки — от [Панель управления] до [Инструкции] и [Our Plugins].
На панели управления видна текущая лицензия и срок её действия. Если позже понадобится сбросить кеш, справа можно очистить [Cache Files] с последующей предзагрузкой, а также очистить [Priority Elements]. А при проблемах обратиться в WP Rocket Support можно через [Просмотр профиля] справа на странице или [Request Support] внизу.
Rocket Insights Score — показывает оценку производительности и LCP·TBT·CLS·TTFB отслеживаемых страниц.
Cache Files — удаляет все файлы кеша и запускает предзагрузку.
Used CSS — удаляет файлы используемого CSS.
Priority Elements — сбрасывает сохранённые оптимизации, связанные с автоматическим отложенным рендерингом, критическими изображениями, предварительным подключением к внешним доменам и предзагрузкой шрифтов.
Rocket Insights
Rocket Insights — вкладка, которая проверяет страницы через GTmetrix и показывает оценку производительности и LCP·TBT·CLS·TTFB. Можно добавить адреса страниц для проверки, а если включить [Performance Monitoring], они будут проверяться автоматически с заданной периодичностью.
Content Delivery(CDN)
RocketCDN Free входит в лицензию WP Rocket и отдаёт 3 выбранные вами страницы из 10 точек присутствия. Чтобы подключить весь сайт, нужно перейти на RocketCDN Pro за $7.99 в месяц — тогда точек присутствия становится больше 100.
Если вы используете сторонний CDN, введите в [Other CDN] CNAME-запись, которую выдал CDN-провайдер. Учтите, что это настройка для CDN, кроме Cloudflare CDN: Cloudflare CDN включается во вкладке «Дополнения».
Вкладка «Оптимизация файлов» уменьшает размер файлов CSS и JavaScript и меняет порядок их загрузки. При создании файла кеша изменения применяются и к CSS и JavaScript этой страницы.
В дереве ниже это часть серверного кеша: Кеш сайта.
💾 Кеш
├── Серверный кеш
│ ├── Кеш сайта
│ │ ├─ Преобразование в статические HTML-файлы (CSS, JavaScript и др.)
│ │ └─ Где хранится веб-кеш
│ │ ├─ Кеш в памяти (RAM)
│ │ └─ Кеш на диске (HDD/SSD)
Вкладка делится на две функции: оптимизация файлов CSS и оптимизация файлов JavaScript.
① Файлы CSS
ⓐ Сжимать стили CSS
↳ Опция «Сжимать стили CSS» удаляет пробелы и комментарии, уменьшая размер файлов. Если после включения у какого-то плагина сломалось оформление, добавьте его CSS-файл в список исключений.
В списке исключений пути пишутся по одному в строке, как показано ниже.
wp-content/plugins/Plugin/(.*).css
ⓑ Оптимизация доставки CSS
↳ «Оптимизация доставки CSS» убирает CSS, блокирующий отрисовку, и её можно включить вместе с опцией «Сжимать стили CSS». Выбрать можно только один из двух способов: [Убрать неиспользуемые CSS] или [Загружать CSS асинхронно].
Remove Unused CSS (удаление неиспользуемого CSS)
WP Rocket рекомендует [Убрать неиспользуемые CSS]. Эта опция убирает CSS, который не используется на конкретной странице, уменьшая её размер и число HTTP-запросов; если после включения какие-то элементы отображаются неправильно, впишите имя файла, ID или класс в [CSS safelist], чтобы исключить их из удаления.
[Загружать CSS асинхронно] отдельно создаёт CSS, нужный для первого экрана, а остальной CSS загружает асинхронно. Используйте эту опцию вместо [Убрать неиспользуемые CSS], если с ней возникают проблемы.
Настройки файлов JavaScript делятся на четыре: сжатие файлов JavaScript, объединение файлов JavaScript, отложенная загрузка JavaScript (defer) и отложенное выполнение JavaScript.
JavaScript-файлы, мешающие отрисовке, выполняются после завершения разбора HTML.
JavaScript Отложенное выполнение
Лучше пользовательский опыт
Откладывает загрузку файлов JavaScript до взаимодействия пользователя — прокрутки, клика и т. п.
ⓐ Сжатие JavaScript файлов
Удаляет пробелы и комментарии, уменьшая размер файлов. Если после включения на страницах для посетителей перестали работать какие-то функции, отключите эту настройку.
ⓑ Объединение JavaScript файлов
Объединяет несколько файлов JavaScript в один и сокращает число HTTP-запросов. Для сайтов на HTTP/2 опция не рекомендуется, а при включённой [Отложить загрузку JavaScript] её нельзя выбрать. Если после включения появились ошибки, просто отключите её — сайт вернётся в норму.
ⓒ Асинхронная загрузка JavaScript
«Асинхронная загрузка JavaScript» откладывает выполнение JavaScript до окончания разбора HTML и убирает JavaScript, блокирующий отрисовку. Это улучшает показатели первой отрисовки контента (FCP) и отрисовки самого крупного контента (LCP).
Как это работает?
К тегу <script> добавляется атрибут defer, чтобы скрипт не мешал разбору HTML. Тогда браузер продолжает отрисовывать остальные элементы HTML, пока скачивает файлы JavaScript, и для пользователя страница загружается быстрее.
Когда нужна «Асинхронная загрузка JavaScript»?
В основном для файлов JavaScript, которые не нужны для показа первого экрана страницы.
«Отложить загрузку JavaScript» — функция, которая не загружает файлы JavaScript, пока посетитель не начнёт взаимодействовать со страницей: прокручивать её или кликать.
Исключения в один клик (One-click exclusions) — удобная функция WP Rocket: отметьте часто используемые плагины, темы и сервисы, и их файлы JavaScript будут исключены из отложенного выполнения.
Исключения в один клик: по умолчанию здесь можно исключить следующие пункты. Возможность просто отметить их флажками в других плагинах кеширования практически не встречается.
Если нужного пункта в списке нет, исключения можно задать вручную.
[Safe Mode for Delay JavaScript Execution] — безопасный режим, который исключает из отложенного выполнения все внутренние скрипты сайта.
Медиа (Media)
Вкладка «Медиа» в основном посвящена изображениям, но здесь же есть настройки для YouTube и Google Fonts.
Здесь настраиваются ① LazyLoad и ② размеры изображений.
LazyLoad загружает изображения, iframe и видео, только когда они попадают в область просмотра, и сокращает число HTTP-запросов. Если включить [Replace YouTube iframe with preview image], видео YouTube сначала показываются как картинка-превью.
[Add missing image dimensions] добавляет изображениям недостающие атрибуты width и height и уменьшает сдвиги макета.
③ В разделе «Шрифты» опция [Preload fonts] заранее загружает шрифты первого экрана, а [Self-host Google Fonts] скачивает Google Fonts на ваш сервер и отдаёт их оттуда.
1 / 2
Предзагрузка (Preload)
Предзагрузка кеша есть во всех плагинах кеширования. Записи, страницы и другой контент попадают в кеш ещё до прихода посетителей, поэтому, когда посетитель открывает страницу WordPress, она уже загружается быстро.
Если включить предзагрузку, WP Rocket находит карту сайта, сохраняет все URL и заранее создаёт кеш. [Enable link preloading] заранее скачивает страницу, когда посетитель наводит курсор на ссылку.
Вот результат проверки того, что WP Rocket действительно выполняет предзагрузку кеша. В пике — примерно 30 страниц в минуту, а при первом создании кеша файлов Preload создаётся ещё больше.
Помимо предзагрузки, при ведении сайта очень полезна возможность очищать кеш отдельных записей.
Расширенные правила (Advanced Rules)
Лично у меня здесь ничего не настроено, кроме времени жизни кеша в 9 часов.
По умолчанию — 10 часов; на экране есть подсказка: если проблемы возникают периодически, уменьшите значение до 10 часов или меньше.
Параметр
Функция
Подробности
Время жизни кэша
Срок действия файлов кеша
Задаёт, через какое время файлы кеша автоматически удаляются с сервера.
Некэшируемые URL
Исключение отдельных страниц из кеша
Исключает из кеша URL с конфиденциальными данными (страницы входа и выхода).
Некэшируемые Cookies
Исключение из кеша по cookie
Запрещает кеширование страницы, если в браузере установлен определённый cookie.
Некэшируемые User-Agent
Исключение из кеша для определённых пользователей
Посетители с указанными User-Agent не получают кешированные страницы.
Всегда очищаемые страницы
Принудительная очистка кеша
Задаёт URL, которые всегда удаляются из кеша при каждом обновлении записи или страницы.
Кэшируемые запросы
Кеширование отдельных параметров URL
Принудительно кеширует URL с определёнными GET-параметрами (например, ?utm_source=google).
1 / 3
База данных (Database)
Вкладка «База данных» удаляет редакции, автосохранённые черновики и записи из корзины, спам и удалённые комментарии, временные данные (transients) и оптимизирует таблицы. Очистку нельзя отменить, поэтому перед запуском сделайте резервную копию базы данных.
Если включить [Schedule Automatic Cleanup], очистка будет выполняться автоматически с заданной периодичностью.
1 / 2
Heartbeat
WordPress Heartbeat — это API, благодаря которому браузер и сервер WordPress регулярно обмениваются данными. Как бьющееся сердце, этот API посылает периодические сигналы и поддерживает соединение с сервером.
WordPress использует Heartbeat API для многих функций. Например, когда пользователь редактирует запись в редакторе WordPress, API обеспечивает блокировку записи, чтобы другие пользователи не могли её редактировать.
Кроме того, Heartbeat используется для автосохранения записи по ходу написания и для уведомлений в реальном времени в консоли администратора.
[Reduce activity] сокращает частоту сигнала с раза в минуту до раза в 2 минуты. Если отключить его полностью, плагины и темы, использующие этот API, могут перестать работать.
1 / 2
Дополнения (Add-ons)
Дополнения
Подробности
Пользовательский кэш
Создаёт отдельные файлы кеша для каждого вошедшего пользователя. Лично я этим не пользуюсь.
Когда WP Rocket очищает свой кеш, он автоматически очищает и кеш Varnish, поэтому контент всегда актуален.
Совместимость с WebP
Создаёт отдельный кеш для браузеров, которые поддерживают изображения WebP. Сам WP Rocket изображения WebP не создаёт, и если вы используете плагин, который сам отдаёт WebP, например IMAGIFY, включать эту опцию не нужно.
Из WP Rocket можно управлять кешем Cloudflare и включить оптимальные настройки.
Sucuri
Когда WP Rocket очищает кеш, он автоматически синхронизирует и очищает кеш Sucuri.
1 / 2
Дополнения (Add-ons) · Varnish
① Varnish Cache
На серверах с кешем Varnish он обычно стоит перед сервером Apache или Nginx. Varnish Cache — это веб-ускоритель: он кеширует ответы на запросы к динамическим сайтам и API, снижает нагрузку на бэкенд-сервер и ускоряет загрузку страниц.
WP Engine , Flywheel, Cloudways или WPX — при размещении сайта у этих хостингов, WP Rocket автоматически определяет среду и включает дополнение Varnish.
SiteGround , Kinsta, Pressable — на этих хостингах кеш WP Rocket уже синхронизирован с кешем сервера, поэтому включать эту опцию не нужно.
Varnish Cache сохраняет итоговый результат сайта (HTML, изображения и т. д.) и отдаёт его пользователям напрямую. OpCache и Redis, напротив, кешируют внутренние данные или код, из которых состоит сайт, поэтому работают иначе.
Дополнения (Add-ons) · Cloudflare
② Настройки Cloudflare
Если вы пользуетесь Cloudflare, его можно включить и связать с WP Rocket, причём вместе с уже подключённым другим CDN.
При включении Cloudflare укажите email аккаунта, ключ Global API и ID зоны.
Оптимизация изображений (Image Optimization)
Говорят, что 50% времени загрузки сайта уходит на изображения. Эта вкладка предлагает установить плагин Imagify — в бесплатном тарифе он сжимает до 20 МБ в месяц (около 200 изображений) и конвертирует их в WebP или AVIF.
Инструменты (Tools)
На вкладке [Инструменты] можно экспортировать настройки, сделанные в WP Rocket.
Настройки можно экспортировать для тестов и затем импортировать обратно, а также скачать файл настроек на компьютер и восстановить конфигурацию, загрузив его снова.
Новый пункт [MCP Server] подключает ИИ-инструменты к WP Rocket.
[Rollback] возвращает предыдущую версию, если что-то пошло не так, а [Update Inclusion and Exclusion Lists] вручную обновляет списки совместимости, которые обычно загружаются автоматически каждую неделю.
Инструкции (Tutorials)
Как бы хорошо ни был описан плагин кеширования и как бы высока ни была его производительность, использовать его на 100% на практике непросто.
Поскольку на странице плагина есть инструкции по каждой функции, даже после установки WP Rocket, базовой настройки и тестов можно продолжать улучшать производительность.
1 / 2
Наши плагины (Our Plugins)
WP Rocket используется на очень многих сайтах WordPress, поэтому немало плагинов рекламирует, что работает с ним без конфликтов. На практике ошибки при настройке кеширования — общая проблема всех плагинов, поэтому приходится искать разумный компромисс.
Компания group.one купила WP Media в апреле 2021 года, а в мае 2023 года — RankMath. Значит, WP Rocket, IMAGIFY и RankMath — продукты одной компании, и можно ожидать, что они хорошо совместимы.
1 / 2
Ⅲ. Настройки WP-Rocket
Ниже — базовые настройки WP-Rocket. [По умолчанию] означает, что опция уже отмечена.
Включает предзагрузку кеша. Это самая базовая настройка, к которой стремятся все плагины кеширования.
Exclude URLsИсключение URLОставлено пустым
Preload LinksПредзагрузка ссылок
Enable link preloadingВключить предзагрузку ссылокПрименено
Предзагрузка ссылок — это технология, которая заранее скачивает содержимое страницы, когда пользователь наводит курсор на ссылку (или когда ссылка появляется на экране). Это как в кинотеатре: попкорн и напитки готовят заранее, ещё до начала сеанса.
Расширенные правила (Advanced Rules)
Cache LifespanВремя жизни кэша
10 Hours
Clear cache afterОчистить кэш послеПо умолчанию
Удаляет файлы кеша старше этого времени.
Never Cache URL(s)Некэшируемые URL
Never Cache URL(s)Некэшируемые URLОставлено пустым
Never Cache CookiesНекэшируемые Cookies
Never Cache CookiesНекэшируемые CookiesОставлено пустым
Never Cache User Agent(s)Некэшируемые User-Agent
Never Cache User Agent(s)Некэшируемые User-AgentОставлено пустым
Post CleanupОчистка записей — ревизии, авто-черновики и удалённые записи.
RevisionsРевизииПрименено
Auto DraftsАвто-черновикиПрименено
Trashed PostsУдалённые записиПрименено
Comments CleanupОчистка комментариев — удаляет спам и удалённые комментарии.
Spam CommentsСпамПрименено
Trashed CommentsУдалённые комментарииПрименено
Transients CleanupОчистка транзакций (transients) — удаляет все временные данные (transients), сохранённые в БД.
All transientsВсе транзакции (transients)Применено
Database CleanupОчистка базы данных
Optimize TablesОптимизация таблицПрименено
«Уменьшает переполнение таблиц базы данных». Это как убрать из папок лишние листы и скрепки и аккуратно оставить только главное: в шкафу становится больше места, а нужный документ находится быстрее.
Automatic CleanupАвтоматическая очистка
Schedule Automatic CleanupОчистка по расписаниюПрименено
Автоматически запускает перечисленные выше виды очистки с заданной периодичностью.
Daily
FrequencyПериодичность
Heartbeat
Heartbeat
Control HeartbeatУправлять пульсациейПо умолчанию
Heartbeat API — сигнал, который проверяет, остаются ли сервер и сайт на связи; если сократить его или отключить, нагрузка на сервер снизится.
Reduce or disable Heartbeat activityУменьшить или отключить Heartbeat API
Reduce activity
Behavior in backendПоведение в админкеПо умолчанию
Смысл в том, чтобы сигналы, которые постоянно уходят на сервер в ответ на действия пользователя, сократить или совсем отключить и не тратить ресурсы сервера.
Reduce activity
Behavior in post editorПоведение в редактореПо умолчанию
Речь о небольших сигналах с данными (Heartbeat API), которыми редактор записей постоянно обменивается с сервером, пока пользователь печатает: шрифты, цвета и автосохранение (редакции) в реальном времени и т. п.
Reduce activity
Behavior in frontendПоведение во фронтендеПо умолчанию
Это значит, что частота обмена данными по умолчанию снижена, чтобы фронтенд (то, что видят пользователи) не обменивался данными с сервером без необходимости.
Дополнения (Add-ons)
One-click Rocket Add-onsБыстрые Rocket дополнения
OFF
User CacheПользовательский кэшНе применено
Создаёт отдельный файл кеша для каждого вошедшего пользователя.
OFF
VarnishНе применено
Включите, если на сервере есть Varnish.
OFF
WebP CompatibilityСовместимость с WebPНе применено
Если вы используете плагин, который сам отдаёт WebP, включать не нужно.
Rocket Add-onsДополнения Rocket
OFF
CloudflareНе применено
Подключает аккаунт, если вы используете Cloudflare.
OFF
SucuriНе применено
Синхронизирует кеш, если вы используете брандмауэр Sucuri.
Оптимизация изображений (Image Optimization)
На этой вкладке нет настроек.
Инструменты (Tools)
На этой вкладке нет настроек.
Инструкции (Tutorials)
На этой вкладке нет настроек.
Наши плагины (Our Plugins)
На этой вкладке нет настроек.
Всё остальное — самые базовые настройки, плагин IMAGIFY не установлен. Если хотите протестировать эту конфигурацию, скачайте файл и примените его, а при ошибках отключайте опции по одной и проверяйте.
Будь то интернет-магазин на WooCommerce или личный блог, если сайт ведёт небольшая команда, WP Rocket позволит сократить время настройки по сравнению с более сложными плагинами кеширования.
По сравнению с другими бесплатными плагинами, такими как W3 Total Cache или LiteSpeed Cache, экран настроек очень аккуратный и понятный. Рядом с каждой опцией есть пояснение, что она делает, поэтому разобраться легко.
«Лучший плагин» зависит от серверной среды, в которой работает сайт, и от его задач. LiteSpeed Cache показывает максимальную производительность только тогда, когда сервер работает на LiteSpeed (или OpenLiteSpeed). А Perfmatters не кеширует страницы сам, но это плагин оптимизации, который сосредоточен на лёгкости сайта и управлении скриптами.
Крупные премиальные управляемые хостинги, такие как WP Engine, Kinsta и Pressable, ради стабильности серверов запрещают большинство бесплатных плагинов кеширования (Blacklist). Но WP Rocket — один из немногих плагинов кеширования, которые эти хостинги официально разрешают. Он работает в связке с серверным кешированием без конфликтов.
Если в WooCommerce или другом интернет-магазине кешируются динамические страницы — корзина, оформление заказа, «Мой аккаунт», — это приводит к серьёзным сбоям: ошибкам оплаты или показу чужих данных. WP Rocket распознаёт плагины магазинов и сам исключает из кеша динамические страницы и сеансы вошедших пользователей.
Он аккуратно устраняет задержки загрузки, которые вызывают сторонние скрипты — Google Analytics, Facebook Pixel, онлайн-чат и т. п. Выполнение скриптов откладывается до тех пор, пока посетитель не начнёт взаимодействовать со страницей — прокручивать её или кликать, — и оценки Google Core Web Vitals (LCP, INP и др.) заметно растут.
ℹ️ О партнёрских ссылках Материалы этого сайта содержат партнёрские ссылки. Если посетитель покупает товар или услугу по такой ссылке, сайт получает комиссию от продавца. При этом сумма, которую платит покупатель (при акционных скидках сумма снижается ↓), не увеличивается. Указанные цены, скидки и наличие актуальны на момент написания и могут отличаться, поэтому перед покупкой уточняйте их у продавца. Товары выбираются и оцениваются по нашим собственным критериям, а комиссия не влияет ни на порядок, ни на содержание обзоров.