Почему сайт медленно загружается: 7 реальных причин
Сайт грузится долго — и это напрямую бьёт по конверсии и позициям в поиске: Google и Яндекс учитывают скорость при ранжировании. Разберём 7 реальных причин, почему сайт тормозит, и что с каждой делать.
1. Медленный сервер (высокий TTFB)
Если сервер долго отдаёт первый байт, ждут все остальные ресурсы. Причины — слабый хостинг, отсутствие кеша, тяжёлые запросы к базе.
Что делать: включить серверный и CDN-кеш, приблизить сервер к аудитории, кешировать тяжёлые ответы.
2. Неоптимизированные изображения
Картинки — обычно самый тяжёлый ресурс на странице и частая причина плохого LCP.
Что делать: перевести в современные форматы (WebP/AVIF), сжать, задать width и height, подключить lazy-loading для того, что ниже первого экрана, и предзагрузку для hero-картинки.
3. Тяжёлый JavaScript блокирует главный поток
Много JS — длинные задачи, высокий TBT/INP, интерфейс «залипает» и не реагирует на клики.
Что делать: убрать лишние библиотеки, разбить бандл, отложить некритичный код, выносить тяжёлые вычисления, не запускать декоративные эффекты до взаимодействия.
4. Шрифты грузятся неправильно
Поздняя загрузка веб-шрифта вызывает либо невидимый текст, либо переверстку, когда шрифт наконец применился.
Что делать: font-display: swap (или optional), сабсеты только нужных символов, preload критичных шрифтов, подбор метрик фолбэка.
5. Скачет вёрстка (высокий CLS)
Контент «прыгает» при загрузке: появляется картинка или баннер без зарезервированного места, и весь блок уезжает вниз.
Что делать: всегда резервировать размеры под медиа и динамические блоки, избегать вставок контента над уже видимым.
6. Сторонние скрипты
Аналитика, чаты, виджеты, реклама грузятся синхронно и тормозят всё остальное.
Что делать: подключать через async/defer, грузить по взаимодействию, регулярно ревизовать — что реально нужно.
7. Нет сжатия и кеша
Без gzip/brotli и заголовков кеширования браузер каждый раз качает всё заново и в полном размере.
Что делать: включить brotli/gzip, задать длинные Cache-Control для статики, версионировать файлы.
Как понять, что именно тормозит ваш сайт
Запустите PageSpeed Insights для главной и ключевых внутренних страниц — он покажет метрики Core Web Vitals (LCP, CLS, INP) и конкретные проблемы. Подробнее про сами метрики — в статье Core Web Vitals простыми словами.
Не хотите разбираться сами? Я проведу аудит и ускорение сайта: найду, что именно тормозит, приоритизирую по влиянию на скорость и конверсию, дам план фиксов с фикс-ценой.