Медленный WordPress не обязательно нужно переделывать с нуля. Часто дизайн можно сохранить, а загрузку ускорить за счёт изображений, шрифтов, скриптов, кеша и серверных настроек. Главное — измерять результат и проверять функции после каждого этапа.
Зафиксируйте исходные показатели
Проверяйте несколько типовых страниц: главную, услугу, статью, карточку товара и оформление заказа. Один результат PageSpeed не описывает весь сайт. Важны LCP, INP, CLS, время ответа сервера и реальная работа на среднем телефоне.
Начните с изображений
Большие PNG и фотографии часто занимают основную часть трафика. Создайте размеры под реальные контейнеры, используйте WebP или AVIF, задайте width и height. Первое изображение загружайте приоритетно, остальные — лениво.
Внешний вид сохраняется, но тяжёлая графика заменяется адаптивными версиями, а браузер больше не загружает лишние пиксели.

CSS, JavaScript и шрифты
Удалите неиспользуемые библиотеки на страницах, где они не нужны. Отложенная загрузка полезна не для каждого скрипта: формы, меню и аналитика требуют проверки. Для шрифтов сократите число начертаний и используйте font-display.
Кеширование
Статические страницы можно отдавать из page cache, а повторяющиеся запросы — из object cache. WooCommerce требует исключений для корзины, кабинета и оформления заказа. Нельзя включать все переключатели оптимизации одновременно без тестов.
После настройки обязательно проверяются формы, персональные данные, корзина и мобильное меню. Быстрый, но сломанный сайт не решает задачу бизнеса.

Плагины и база данных
Количество плагинов само по себе не является проблемой. Важнее качество запросов и загрузка ресурсов. Найдите медленные хуки, удалите неиспользуемые расширения, очистите истёкшие transients и проверьте autoload-опции.
Серверная часть
| Проверка | Цель |
|---|---|
| PHP и OPcache | актуальная версия и кеш байткода |
| База данных | достаточные ресурсы и медленные запросы |
| HTTP/2 или HTTP/3 | эффективная доставка ресурсов |
| CDN | ускорение статики для удалённых регионов |
Безопасный порядок работ
- Создать резервную копию и тестовый стенд.
- Измерить ключевые шаблоны.
- Исправить изображения и шрифты.
- Оптимизировать CSS и JavaScript.
- Настроить кеш и сервер.
- Проверить формы, меню, корзину и аналитику.
Частые вопросы
Нужен ли дорогой хостинг?
Сначала стоит устранить программные узкие места. Но сервер должен соответствовать посещаемости, каталогу и фоновым задачам.
Можно ли получить 100 баллов?
Баллы лабораторного теста не являются самоцелью. Важнее стабильные Core Web Vitals, конверсии и отсутствие поломок.
Обсуждение
Вопросы и комментарии
Можно уточнить детали статьи или поделиться своим опытом. Первый комментарий проходит проверку.