Санкт-Петербург

Как ускорить сайт: что даёт результат, а что косметика

7 сентября 2026

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

Схема: четыре задержки загрузки сайта по весу — картинки, ответ сервера, плагины, база
Порядок работы задаёт вес, а не удобство: картинки почти всегда весят больше всего остального вместе взятого.

1. Картинки — обычно больше половины веса

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

Проверить просто: открыть страницу в инструментах разработчика и отсортировать загруженные файлы по размеру. Если сверху картинки — начинать с них, всё остальное потом.

2. Хостинг — то, чего не видно в отчётах

Время ответа сервера складывается до того, как браузер начнёт рисовать страницу. На дешёвом общем хостинге сервер отвечает за секунду и больше, и никакая оптимизация картинок эту секунду не уберёт. Признак — сайт «думает» перед началом загрузки, а потом рисуется быстро.

Здесь помогает либо смена тарифа, либо переезд. Про сам переезд у нас есть отдельная услуга, и там же разбираем, когда он оправдан, а когда достаточно кэша.

3. Плагины и лишний код

Каждый плагин добавляет свои файлы стилей и скриптов на все страницы, даже если нужен на одной. Двадцать плагинов — это часто сорок лишних файлов на каждой странице. Порядок работы простой: удалить то, чем не пользуетесь; для остального ограничить загрузку теми страницами, где плагин действительно работает.

Отдельно — шрифты и внешние скрипты: чаты, счётчики, карты. Каждый внешний скрипт — это обращение к чужому серверу, скорость которого вы не контролируете.

4. База данных

На сайте, которому несколько лет, база обрастает мусором: старые версии записей, просроченные временные значения, логи плагинов. Отдельная беда — тяжёлые запросы на страницах каталога с фильтрами. Это заметно на сайтах с тысячами товаров и почти не заметно на сайте из двадцати страниц.

Что с чем путают

Что делают Что это даёт Когда бесполезно
Сжатие картинок обычно больше половины веса если картинок на странице нет
Смена тарифа хостинга убирает задержку до отрисовки если сервер отвечает быстро
Чистка плагинов минус десятки файлов на страницу если плагинов пять
Чистка базы заметно на каталогах на сайте из двадцати страниц
Кэш прячет медленный код поверх тяжёлых картинок

Кэш — не пятый пункт, а множитель

Кэширование не устраняет причины, оно прячет их: страница отдаётся готовой, и медленный код не выполняется на каждом визите. Это правильный и нужный инструмент, но ставить его поверх картинок на восемь мегабайт бесполезно — картинки грузятся всё равно.

«Разгон почти всегда начинается одинаково: открываешь список загруженных файлов и сортируешь по размеру. В девяти случаях из десяти сверху лежит одна фотография, которая весит больше всей остальной страницы. Её и уменьшаем первой — до всякого кэша»

— дежурный инженер podderzhka-saitov.ru

Если разбираться некогда

Разгоняем медленный сайт

Смотрим, из чего складывается вес и время ответа, и правим по порядку — с замером до и после. Ответ на заявку — до 15 минут в рабочее время, работа считается по 2 200 ₽ в час.

Ускорение сайта

С чего начинать

  1. Посмотреть, из чего складывается вес страницы. Чаще всего это картинки.
  2. Измерить время ответа сервера отдельно от времени загрузки.
  3. Пересмотреть список плагинов.
  4. Включить кэш — последним, а не первым.
Когда ускорять нечего

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

Смежная история — когда сайт не тормозит, а вообще не открывается: там другой порядок действий, он в статье сайт не открывается. А внезапное падение скорости без изменений на сайте иногда оказывается заражением — тогда сначала проверка на вирусы. Если нагрузку ограничил хостер — разбор блокировки. Условия постоянного присмотра за скоростью и доступностью — на странице тарифов, порядок работы — как мы работаем.

Коротко

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

Если проще спросить, чем читать: напишите нам — почта, Telegram или форма, ответ до 15 минут в рабочее время. Расскажем, что происходит с сайтом, даже если работу потом делать не нам.

Чтобы это не повторялось

Поддержка сайта на абонплате

Обновления, копии, мониторинг и правки — от 12 000 ₽ в месяц. Отчёт за каждый час: что сделали и сколько заняло.

Что входит в поддержку

Нужна поддержка сайта?

Опишите задачу — ответим в течение 15 минут в рабочее время.

Ответ приходит в течение 15 минут в рабочее время. Рассылка не ведётся.