Пока страница грузится, посетитель принимает решение — и обычно не в вашу пользу: несколько лишних секунд загрузки урезают конверсию на десятки процентов. Разбираем слоями, где живёт тормоз и в каком порядке его искать, чтобы не чинить наугад.
«У меня всё быстро открывается» — говорит владелец, у которого сайт в кэше браузера, а интернет офисный. Клиент открывает сайт впервые, с телефона, в метро — и видит совсем другое кино. Поэтому диагностика начинается с измерений: PageSpeed Insights покажет оценку и конкретные проблемы, Вебвизор в Метрике — как загрузку переживают реальные посетители. Смотрите мобильные показатели: они всегда хуже и именно они — ваша аудитория.
Признак: даже простые страницы отвечают заметно дольше секунды (метрика TTFB — время до первого байта). Причины: перегруженный shared-хостинг, где ресурсы делятся с сотней соседей; тариф, из которого сайт вырос; отсутствие серверного кэширования. Решения — по нарастающей: включить кэш, обновить версию PHP (свежие версии ощутимо быстрее), сменить тариф или переехать без простоя на нормальный VPS. Иногда одна настройка кэша на сервере ускоряет сайт сильнее, чем месяц оптимизации всего остального.
Самая частая находка аудитов: фотографии по 3–8 мегабайт, загруженные «как из фотоаппарата». Двадцать таких на странице — и даже быстрый сервер не спасёт. Лечение механическое: сжатие, современные форматы (WebP легче JPEG в разы без видимой потери качества), отложенная загрузка — картинки ниже экрана грузятся по мере прокрутки. Типовой результат: страница худеет с 15 МБ до 2–3 МБ, загрузка ускоряется в разы. Дёшево и сердито.
Каждый онлайн-консультант, пиксель, карта и слайдер — это чужой код, который грузится с чужих серверов и блокирует отрисовку. Видели сайты, где сам контент готов за секунду, а потом четыре секунды догружаются шесть аналитик и три чата. Ревизия по принципу «чем пользуемся — оставляем, остальное выносим»: неиспользуемые виджеты удаляются, нужные переводятся на отложенную загрузку после отрисовки страницы.
Это самый глубокий слой — сюда идём, когда первые три отработаны: там чаще всего уже достигнуто основное ускорение.
Скорость — это деньги в трёх местах: конверсия (посетители перестают уходить, не дождавшись), реклама (быстрые посадочные дешевле в контексте) и SEO — скорость и мобильный опыт входят в факторы ранжирования, о чём мы писали в гайде по выводу в топ. Ускорение сайта — редкий случай работы, которая улучшает все каналы сразу.
В рамках технического сопровождения от 15 000 ₽/мес мы держим скорость под постоянным контролем; разовый аудит с планом ускорения по слоям делаем за несколько дней. Пришлите адрес сайта — вернёмся с конкретикой: что тормозит, что чинить первым и сколько это стоит.
Оценка PageSpeed — ориентир, а не приговор: смотреть нужно на полевые метрики реальных пользователей и на конверсию. Бывают «красные» сайты, которые субъективно быстры там, где важно (первый экран), и «зелёные», которые бесят посетителей. Мы чиним по приоритету пользовательского опыта: сначала то, что реально ощущается, потом циферки в тесте.
Разовая оптимизация даёт основной скачок, но скорость деградирует: новые картинки «как из фотоаппарата», лишние виджеты, распухающая база. Поэтому после ускорения ставим контроль: регулярные замеры и алерты при деградации — в рамках сопровождения это происходит автоматически, и сайт не сползает обратно за полгода.
Иногда — да, часто — нет: CDN ускоряет статику для географически распределённой аудитории, дорогой тариф лечит только нехватку ресурсов сервера. Если тормозят мегабайтные картинки или сотни запросов к базе — ни то ни другое не спасёт. Сначала диагностика по слоям, потом деньги: лечить надо причину, а не симптом.