Медленный сайт: как понять, сколько он стоит и как ускорить
Сайт медленный, когда основной контент грузится дольше 2,5 секунды. Каждая лишняя секунда ожидания уводит людей, а Google такой сайт двигает ниже. Хорошая новость: большинство причин чинятся за один вечер, и программист для этого обычно не нужен.
Сначала разберём, как измерить скорость по-нормальному, а не на ощущение. Потом пройдём три самых частых тормоза и что с каждым делать.
Как понять, что сайт медленный (не на ощущение)
Свой сайт кажется быстрым почти всегда. Он у вас в кэше, открываете вы его с быстрого wifi и подсознательно ждёте. Посетитель нет. На ощущение полагаться нельзя, нужно мерить.
Бесплатно это сделает гугловский PageSpeed Insights. Вводите адрес и получаете три числа, которые называют Core Web Vitals:
- LCP - как быстро появляется основной контент. Цель меньше 2,5 секунды.
- INP - как быстро сайт реагирует, когда вы куда-то кликаете. Цель меньше 200 миллисекунд.
- CLS - не прыгает ли контент, пока страница догружается. Цель почти ноль.
Одна деталь. PageSpeed показывает два набора чисел: лабораторный тест и данные от реальных посетителей. Верьте тем, что от реальных людей, лабораторные - всего лишь прикидка.
Сколько вам стоит медленный сайт
Медленный сайт вы оплачиваете дважды. Один раз у Google, потому что скорость - один из факторов ранжирования. Второй раз у человека, который не дождётся. Чем дольше грузится страница, тем больше людей закроют её раньше, чем вообще увидят, что вы предлагаете.
У интернет-магазина это меньше заказов, у услуги меньше заявок. И больше всего злит, что в Google Analytics это потом выглядит как «людям не интересно», хотя на деле они просто не дождались.
Три самых частых тормоза (и как их снять)
1. Тяжёлые картинки
Виновник номер один, почти каждый раз. Фотка, загруженная прямо с телефона, весит легко 5 МБ, а сайт пихает её в окошко размером с визитку. Посетитель качает данные, которые никогда не увидит.
2. Слишком много скриптов и трекеров
Каждый чат, карта, трекер и кнопка «нравится» тянут свой код. Пять таких виджетов - и сайт захлёбывается ещё до того, как покажет текст.
defer или async).3. Медленный хостинг или отсутствие кэша
Дешёвый общий хостинг бывает узким горлом, особенно у страницы без кэша, которая заново собирается при каждой загрузке.
Быстрые победы, которые сделаете сегодня
- Прогоните сайт через PageSpeed Insights и запишите LCP.
- Найдите самую тяжёлую картинку на главной и уменьшите её.
- Выключите один виджет, которым не пользуетесь.
- Поставьте перед сайтом Cloudflare, это бесплатно.
Потом прогоните PageSpeed снова и сравните. Разницу обычно видно сразу.
Не хочется в этом копаться?
Измерю ваш сайт, найду, что его тормозит, и пришлю конкретный список, что починить. Для первых заявок после запуска бесплатно.
Хочу анализ бесплатноЧастые вопросы
Какая скорость сайта хорошая?
LCP меньше 2,5 секунды, реакция на клик (INP) меньше 200 миллисекунд и без прыжков контента (CLS почти ноль). Это значения, которые Google считает хорошими.
Ускорит ли сайт только лучший хостинг?
Иногда помогает, но чаще тормозят тяжёлые картинки и лишние скрипты, а не сервер. Начните с них.
Помогает ли скорость в SEO?
Да. Core Web Vitals - один из факторов ранжирования, плюс быстрый сайт дольше удерживает людей, что тоже сигнал качества для Google.