Скорость загрузки страниц влияет и на удобство пользователей, и на позиции в поисковой выдаче Google. Когда речь заходит об ускорении WordPress, первым на ум приходит плагин WP Rocket. Его установка проста, но оставить настройки по умолчанию означает использовать лишь половину возможностей. В этом руководстве мы шаг за шагом установим WP Rocket и разберём рекомендуемые настройки на каждой вкладке.
1. Установка и активация лицензии
- Скачайте файл плагина (.zip) WP Rocket.
- В панели WordPress перейдите в раздел Плагины → Добавить новый → Загрузить плагин, загрузите файл и активируйте его.
- После установки кэш страниц включается автоматически; даже без дополнительных действий вы сразу заметите первое ускорение.
Важно: не используйте два кэширующих плагина одновременно. Если установлены 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. Если у вашего хостинга есть собственный плагин кэширования, рекомендуется отключить один из них, чтобы не выполнять одну и ту же работу дважды.
