Оптимизация начинается с измерения, а не с установки очередного плагина. Сначала нужно понять, что замедляет конкретную страницу: сервер, изображения, шрифты, JavaScript, сторонние сервисы или запросы к базе данных.
Зафиксируйте исходные показатели
Проверьте главную, страницу услуги, каталог и форму на телефоне и компьютере. Смотрите не только итоговую оценку, но и LCP, INP, CLS, время ответа сервера и размер переданных данных. Повторите тест несколько раз без авторизации.
Оптимизируйте изображения и шрифты
Большие фотографии часто дают самый быстрый выигрыш. Подготавливайте размеры под реальный контейнер, используйте WebP или AVIF и ленивую загрузку ниже первого экрана. Критические шрифты лучше хранить локально и подключать только нужные начертания.
- Не загружайте изображение 3000 px в карточку шириной 400 px.
- У первого экрана указывайте размеры изображения.
- Не применяйте lazy-load к главному изображению LCP.
- Удаляйте неиспользуемые наборы иконок и начертания.
Сократите лишний код и плагины
Каждый плагин оценивайте по пользе и нагрузке. Некоторые расширения добавляют стили и скрипты на все страницы, хотя нужны только в одном разделе. Такие ресурсы следует подключать условно, а устаревшие дублирующие плагины — удалять после безопасной проверки.
Настройте кеш и сервер
Страничный кеш снижает время генерации, объектный кеш помогает при повторяющихся запросах, а CDN ускоряет статику для удалённых посетителей. Перед изменениями сделайте резервную копию и убедитесь, что формы, корзина и личный кабинет исключены из неподходящего кеширования.
Проверяйте сайт после обновлений
Скорость — не разовая задача. После обновления темы, конструктора или аналитики повторяйте контроль ключевых страниц. Автоматические отчёты полезны, но финальная проверка должна включать реальный телефон и отправку форм.