Скорость загрузки страниц влияет и на удобство пользователей, и на позиции в поисковой выдаче Google. Когда речь заходит об ускорении WordPress, первым на ум приходит плагин WP Rocket. Его установка проста, но оставить настройки по умолчанию означает использовать лишь половину возможностей. В этом руководстве мы шаг за шагом установим WP Rocket и разберём рекомендуемые настройки на каждой вкладке.

1. Установка и активация лицензии

  1. Скачайте файл плагина (.zip) WP Rocket.
  2. В панели WordPress перейдите в раздел Плагины → Добавить новый → Загрузить плагин, загрузите файл и активируйте его.
  3. После установки кэш страниц включается автоматически; даже без дополнительных действий вы сразу заметите первое ускорение.

Важно: не используйте два кэширующих плагина одновременно. Если установлены W3 Total Cache, WP Super Cache или LiteSpeed Cache, отключите их перед установкой WP Rocket.

2. Вкладка «Кэш»

  • Мобильный кэш: оставьте включённым. Если ваша тема выдаёт для мобильных устройств другой HTML, также включите опцию «отдельный кэш для мобильных устройств».
  • Кэш для вошедших пользователей: на сайтах с регистрацией или интернет-магазинах безопаснее оставить его выключенным.
  • Время жизни кэша: на часто обновляемых сайтах можно установить 10 часов, на статичных сайтах срок может быть больше.

3. Оптимизация файлов

Больше всего выигрыша даёт эта вкладка, но и проблемы чаще всего возникают именно здесь. Включайте опции по одной и каждый раз проверяйте сайт.

  • Минификация CSS: можно включать без опасений.
  • Удаление неиспользуемого CSS: даёт большой выигрыш; после включения обязательно проверьте внешний вид страниц.
  • Минификация JavaScript: можно включать без опасений.
  • Отложенная загрузка JavaScript (defer): на большинстве сайтов работает без проблем.
  • Отложенное выполнение JavaScript: заставляет скрипты ждать взаимодействия пользователя с сайтом и заметно улучшает показатели Core Web Vitals. Если меню, слайдер или форма начнут работать некорректно, добавьте соответствующий скрипт в список исключений.

4. Вкладка «Медиа»

  • Lazy load для изображений и iframe: включите. Если исключить крупное изображение первого экрана (LCP) из lazy load, оценка скорости улучшится.
  • Добавлять отсутствующие размеры изображений: включите; это уменьшает смещение содержимого при загрузке страницы (CLS).
  • Превью для видео YouTube: на страницах с видео эта опция даёт заметный эффект.

5. Предзагрузка (Preload)

Включите предзагрузку кэша: WP Rocket заранее кэширует страницы из карты сайта до прихода посетителей. Предзагрузка шрифтов, которые используются на сайте, также ускоряет первую загрузку.

6. Очистка базы данных

Ревизии записей, автоматические черновики, комментарии в корзине и устаревшие временные данные со временем раздувают базу данных. Перед очисткой не забудьте сделать резервную копию и запланируйте автоматическую очистку раз в неделю.

7. CDN и Cloudflare

Если вы используете Cloudflare, включите модуль Cloudflare в WP Rocket; тогда очистка кэша будет выполняться одновременно на обеих сторонах.

Дополнительное усиление WP Rocket

WP Rocket очень силён в кэшировании и оптимизации файлов. Для отключения ненужных скриптов на уровне отдельных страниц распространённой и эффективной комбинацией является добавление плагина Perfmatters. Для сравнения с альтернативами вы можете посмотреть наше сравнение WP Rocket, FlyingPress и Perfmatters.

Заключение

Правильно настроенный WP Rocket заметно повышает оценку скорости большинства сайтов на WordPress. Надёжный способ добиться хорошего результата — настраивать опции по одной и проверять сайт после каждого шага. Все плагины и инструменты для скорости и SEO вы найдёте в категории WordPress Eklenti & Tema.

Часто задаваемые вопросы

Можно ли использовать WP Rocket вместе с бесплатными плагинами?

Да, WP Rocket хорошо работает с плагинами для сжатия изображений (например, с конвертацией в WebP) и SEO-плагинами. Его не следует использовать вместе с другим плагином кэширования страниц, так как два кэширующих плагина конфликтуют.

Я установил WP Rocket, и сайт сломался. Что делать?

Проблема обычно связана с вкладкой «Оптимизация файлов». Отключайте по очереди опции "Отложенное выполнение JavaScript" и "Удалить неиспользуемый CSS", чтобы выяснить, какая из них вызывает проблему, затем добавьте соответствующий файл в список исключений и снова включите опцию.

Совместим ли WP Rocket с кэшем хостинга?

Серверный кэш многих хостинг-компаний совместим с WP Rocket. Если у вашего хостинга есть собственный плагин кэширования, рекомендуется отключить один из них, чтобы не выполнять одну и ту же работу дважды.