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

Жалоба «сайт медленный» описывает впечатление, но не причину. У одного посетителя долго появляется главное изображение, у другого зависает меню, у третьего кнопка уезжает из-под пальца. Эти ситуации требуют разных исправлений.
Запишите страницу, устройство, подключение и действие, после которого заметна проблема. Проверьте первый визит и повторное открытие. Скорость на рабочем компьютере разработчика не описывает опыт человека с обычным телефоном и мобильным интернетом.
Попросите автора жалобы описать ожидаемый результат: «после нажатия меню должно открыться», а не только прислать общую оценку. Воспроизводимый сценарий экономит время диагностики.
В Core Web Vitals показатель LCP связан с появлением крупнейшего видимого элемента, INP — с отзывчивостью взаимодействий, CLS — со сдвигами макета. Это разные стороны пользовательского опыта. Объяснение метрик на web.dev.
Начните с измерения, затем посмотрите на ресурсы страницы. Для большого изображения проверьте размер файла и соответствие реальному размеру показа. Для задержки после нажатия — работу JavaScript. Для прыгающего блока — зарезервированное место под изображения и встраиваемый контент.
Сохраните исходный замер и внесите одно изменение. Например, подготовьте более лёгкую обложку, уберите ненужный виджет или задайте размеры медиа. Повторите тот же сценарий несколько раз. Один удачный запуск ещё не подтверждает устойчивое улучшение.
Если загрузка тормозит до получения документа, исследуйте сервер и сеть. Если документ приходит быстро, а интерфейс долго собирается, одного переезда на другой хостинг может быть недостаточно.
После оптимизации пройдите весь путь: открыть страницу, прочитать предложение, заполнить форму, получить ответ. Быстрый сайт с неработающей отправкой не решает задачу посетителя. Проверьте, что экономия на скриптах не отключила нужную функциональность.
Сохраните короткий журнал: симптом, изменение, повторный замер и результат. Он поможет не возвращать ту же проблему при следующем обновлении. Если скорость уже приемлема, посмотрите на понятность формы заявки.