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

Сначала сравните скорость до и после, проверьте водопад загрузки, время ответа сервера, ошибки JS и изменения в теме или плагинах.

Коротко: что делать

  • Проверить TTFB и общий waterfall в DevTools
  • Открыть PageSpeed или Lighthouse для проблемной страницы
  • Проверить, не отключился ли кэш
  • Сравнить список JS/CSS и внешних скриптов
  • Проверить серверные логи и медленные запросы

Основные причины

После обновления сайт может тормозить из-за frontend, backend, сервера или внешних сервисов.

  • Отключился или сбросился кэш страниц
  • Новый плагин добавил тяжелые JS/CSS
  • Изображения перестали сжиматься или отдавать webp
  • База начала выполнять медленные запросы
  • Внешний виджет блокирует загрузку первого экрана

Пошаговая диагностика

Нужно разделить медленный ответ сервера и медленную загрузку ресурсов в браузере.

  • Проверить TTFB отдельно от полного времени загрузки
  • Найти самые тяжелые ресурсы в Network
  • Проверить console errors после обновления
  • Сравнить главную, карточку, каталог и админку
  • Посмотреть slow query log или профайлер CMS

Как исправить проблему

Исправление зависит от найденного узкого места. Ускорять нужно конкретный слой, а не ставить случайные оптимизаторы.

  • Вернуть или перенастроить кэш страниц и объектов
  • Отложить или убрать лишние JS/CSS
  • Оптимизировать изображения и lazy loading
  • Исправить медленные запросы к базе
  • Настроить CDN, gzip/brotli и заголовки кэша

Безопасный план решения

Сначала измерьте текущие показатели и сохраните список изменений. Затем вносите оптимизации по одной и проверяйте результат, чтобы не сломать функциональность.

Чего не стоит делать

  • Не ставить несколько плагинов оптимизации одновременно
  • Не минифицировать все без проверки JS-ошибок
  • Не удалять скрипты, не понимая их назначения
  • Не судить скорость только по одному запуску PageSpeed

Что подготовить перед исправлением

  • Ссылка на медленную страницу
  • Что обновляли перед замедлением
  • Результаты PageSpeed или Lighthouse
  • Доступ к CMS, серверу или репозиторию

FAQ

Нужно ли сразу откатывать обновление?

Только если сайт критично не работает. Если он просто стал медленнее, лучше сначала найти конкретную причину.

Почему PageSpeed показывает разные цифры?

Скорость зависит от сети, сервера, кеша и очередности загрузки. Смотрите не только балл, но и конкретные метрики.

Что важнее всего проверять?

TTFB, LCP, тяжелые JS/CSS, изображения и медленные запросы к базе.

Когда стоит обратиться за помощью

Помощь нужна, если сайт теряет заявки, реклама ведет на медленные страницы или после оптимизации ломается функциональность.

Итог

Начните с замера TTFB, waterfall и кэша. Если нужно найти причину тормозов после обновления и ускорить сайт без поломок, можно написать в Telegram @rabotator_support.