Почему сайт медленно грузится и что с этим делать
В девяти случаях из десяти сайт тормозит не из-за «плохого хостинга», а из-за картинок, шрифтов и скриптов — в этом порядке.
Сначала измерьте, потом чините
Ощущение «сайт тормозит» бесполезно: оно зависит от вашего интернета, вашего устройства и того, что страница уже в кеше браузера. Нужны два числа.
Первое — LCP на мобильном: сколько секунд проходит до появления главного элемента экрана. Граница «хорошо» — 2,5 секунды. Второе — вес страницы в килобайтах. Оба смотрятся в PageSpeed Insights или в нашей проверке.
Шесть причин по частоте
В таком порядке они встречаются на реальных сайтах. Первые три дают основной выигрыш почти всегда.
| № | Причина | Что делать | Выигрыш |
|---|---|---|---|
| 1 | Картинки в исходном размере с фотоаппарата | Сжать, отдать в webp/avif, задать нужные размеры | Часто больше половины веса |
| 2 | Шрифты с чужих доменов | Перенести на свой домен, оставить нужные начертания | 0,3–1 с |
| 3 | Скрипты, блокирующие отрисовку | Отложить всё, что не нужно первому экрану | 0,5–1,5 с |
| 4 | Нет сжатия и кеширования | Включить gzip или brotli, выставить заголовки кеша | 30–60% трафика |
| 5 | Чужие виджеты: чаты, карты, счётчики | Грузить после первого экрана или по действию | Зависит от количества |
| 6 | Медленный ответ сервера | Кеш, оптимизация запросов, смена площадки | 0,2–2 с |
Диапазоны выигрыша — типичные значения из практики оптимизации, а не гарантия для конкретного сайта.
Картинки: самый быстрый выигрыш
Типичная ситуация: на страницу поставили фотографию 4000×3000 пикселей весом 4 МБ, а показывают её в блоке шириной 600 пикселей. Браузер честно скачивает все четыре мегабайта.
Что делать: уменьшить до реального размера отображения, сохранить в webp или avif, отдать разные размеры для телефона и десктопа, поставить отложенную загрузку всему, что ниже первого экрана. Это делается один раз и обычно снимает большую часть веса.
Шрифты: незаметная секунда
Шрифты с внешних сервисов означают дополнительное подключение к чужому домену до того, как появится текст. В России часть таких сервисов отвечает с задержкой или не отвечает вовсе — и страница ждёт.
Решение простое: положить файлы шрифтов на свой домен, оставить только используемые начертания, вырезать неиспользуемые символы и указать браузеру показывать текст запасным шрифтом, пока основной грузится.
Где потолок
На сайтах, собранных на конструкторе или на тяжёлой CMS с десятком плагинов, потолок ускорения низкий: движок платформы грузится всегда, и убрать его нельзя. Картинки и сторонние скрипты поправить получится, ядро — нет.
В этом случае честный расчёт такой: сколько стоит довести существующий сайт до достижимого минимума и сколько — собрать посадочную страницу заново. Иногда второе дешевле, и это стоит посчитать до, а не после.
Короткие ответы
Влияет ли скорость на позиции в поиске
Влияет, но не решающе. Это один из факторов ранжирования и заметный фактор поведенческий: с медленной страницы уходят чаще. На платном трафике эффект прямее и быстрее — там вы платите за клик до того, как страница показалась.
Поможет ли смена хостинга
Только если проблема именно в ответе сервера, и это видно по замеру: время до первого байта заметно больше половины секунды. Если сервер отвечает быстро, а страница всё равно грузится долго, дело во фронтенде, и переезд ничего не изменит.
Что такое «хороший» балл PageSpeed
Смотрите не на общий балл, а на LCP на мобильном. Балл складывается из нескольких метрик и может быть высоким при плохом реальном опыте — и наоборот.
Что дальше
Скорость — единственная характеристика сайта, которую можно измерить до работы и после неё и сравнить два числа.
Читать →СтатьяCore Web Vitals: что это за метрики и на что они реально влияютТри метрики отвечают на три вопроса: быстро ли появилось, быстро ли откликается, не прыгает ли. Всё остальное вокруг них — производное.
Читать →СтатьяЧек-лист: готов ли сайт к запуску Яндекс ДиректаРеклама не чинит сайт, она его усиливает — в обе стороны. Проверьте эти двенадцать пунктов до того, как начнёте платить за клики.
Читать →Замерьте свой сайт за пару секунд
Вставьте адрес в нашу проверку — покажем вес страницы, сжатие, блокирующие скрипты и откуда грузятся шрифты. Без регистрации.
Проверить сайт