Ускорение сайта и Core Web Vitals

LCP, INP и CLS в зелёной зоне на мобильном. От 30 000 ₽, работа занимает 1-3 недели, с отчётом PageSpeed до и после.

Обсудить задачу Первая консультация бесплатно
Макет аэродинамической трубы с обтекаемым телом и зелёными линиями потока

Ускорение сайта стоит от 30 000 до 90 000 ₽ и занимает 1-3 недели. Цель измеримая, а не «стало быстрее»: LCP до 2,5 секунды, INP до 200 миллисекунд, CLS до 0,1 на мобильном соединении. Замер до работ и после прикладывается к сдаче.

Скорость - это не только фактор ранжирования. Это ещё и деньги напрямую: посетитель, который ждёт четыре секунды на телефоне, закрывает вкладку и возвращается в выдачу. Для Яндекса такой возврат - сигнал, что сайт не ответил на запрос, и позиции ползут вниз.

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

Ускорение сайта от 30 000 до 90 000 ₽ сроки: 1-3 недели, первая консультация бесплатно

Обсудить задачу

Состав работы

Ниже - то, что делается по умолчанию, без доплат за «расширенный пакет». Если часть работ вам не нужна, я скажу об этом на первом созвоне, а не после счёта.

Спецификация работ4 поз.

  1. LCP, INP и CLS до зелёных значений на мобильном
  2. Критический CSS, отложенные скрипты, WebP и AVIF
  3. Шрифты без скачка макета
  4. Отчёт PageSpeed до и после

Спрос

450

показов в месяц по ключу «core web vitals + скорость загрузки». Цифра снята через Wordstat API, а не взята из головы. Она же определяет, сколько внимания этому направлению уделено на сайте.

Стоимость

от 30 000 до 90 000 ₽

Вилка с верхней границей, а не «от» без потолка. Точная цифра появляется после брифа: до него любая оценка была бы враньём.

Сроки

1-3 недели

Сроки в договоре фиксируются вместе с этапами. Вы видите результат каждую неделю, а не через два месяца тишины.

Три метрики и что за ними стоит

Core Web Vitals меряют не абстрактную скорость, а три разных ощущения от страницы: долго ли ждать содержимое, отзывается ли интерфейс на нажатие, не прыгает ли макет под пальцем.

  • LCP - когда появился самый крупный элемент экрана. Зелёная зона до 2,5 секунды. Обычно упирается в картинку или шрифт
  • INP - задержка отклика на действие пользователя. До 200 миллисекунд. Упирается в тяжёлый JavaScript
  • CLS - смещение макета при загрузке. До 0,1. Упирается в картинки без размеров, баннеры и подгружаемые шрифты

Где обычно теряются секунды

Порядок причин почти не меняется от проекта к проекту. Первое место с большим отрывом - изображения: фотография в исходном разрешении на 3 мегабайта, растянутая до карточки в 300 пикселей. Перевод в WebP или AVIF с нарезкой по размерам экрана обычно снимает половину проблемы.

Второе - сторонние скрипты: виджеты чатов, счётчики, пиксели, карты, подгружаемые синхронно в шапке. Каждый в отдельности «весит немного», вместе они дают полторы секунды до первого контента.

Третье - шрифты. Загрузка нестандартного начертания без предзагрузки и без font-display даёт либо пустое место вместо текста, либо скачок макета при подмене.

Что именно я делаю

Порядок работ выстроен от эффекта к трудоёмкости: сначала то, что даёт секунды за часы работы, потом то, что даёт десятые доли за дни.

  • Изображения: современные форматы, адаптивные размеры, отложенная загрузка всего ниже первого экрана
  • Критический CSS инлайном, остальное - отложенно
  • Скрипты: снятие лишнего, defer и async, перенос счётчиков и виджетов на отложенную загрузку
  • Шрифты: предзагрузка, подмножества кириллицы, font-display для стабильного макета
  • Кеширование и сжатие на стороне сервера, HTTP-заголовки, CDN при необходимости

Лабораторные данные против полевых

Оценка PageSpeed при одиночном запуске - это лаборатория: синтетический прогон на эмулированном устройстве. Яндекс и Google смотрят на другое - на полевые данные реальных пользователей, которые накапливаются неделями.

Поэтому «сделали 95 баллов» - не результат сам по себе. Результат виден в Вебмастере и в Метрике через две-четыре недели после внедрения, когда наберётся статистика с настоящих телефонов на настоящем мобильном интернете. Об этом я предупреждаю на входе, чтобы не выглядело, будто работа сделана, а цифры не поменялись.

Почему статика быстрее всего

Когда сайт собирается заранее в готовые HTML-файлы, на запрос пользователя сервер просто отдаёт файл: ни обращений к базе, ни сборки шаблона, ни работы движка. Все свои сайты я собираю на Astro именно поэтому, и зелёные метрики там получаются условием сдачи, а не отдельной услугой.

Для существующего сайта на CMS полный переход на статику - отдельный проект. Но большую часть выигрыша даёт кеширование готовых страниц, и это делается без смены платформы.

Частые вопросы

5 вопросов
Q-01 Сколько стоит ускорить сайт?

От 30 000 до 90 000 ₽. Нижняя граница - лендинг или визитка, где всё решают картинки и скрипты. Верхняя - магазин с тяжёлым каталогом, где приходится разбираться с шаблонами и запросами к базе.

Q-02 Насколько реально ускорить мой сайт?

Точный ответ даёт замер, но типовая картина такая: с 4-6 секунд до 1,5-2,5 на мобильном. Ограничения бывают: если сайт на конструкторе, часть скриптов оттуда убрать нельзя, и потолок будет ниже.

Q-03 Скорость правда влияет на позиции?

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

Q-04 У меня 98 баллов на десктопе и 40 на мобильном. Это нормально?

Это типично и это плохо: и Яндекс, и Google оценивают в первую очередь мобильную версию. Десктопные баллы обманчивы, потому что там быстрый процессор и широкий канал. Смотреть надо только мобильную вкладку.

Q-05 Скорость упадёт обратно через полгода?

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

Посчитаем вашу задачу

Расскажите, что нужно. Отвечу в течение рабочего дня: сроки, вилка бюджета и что можно не делать, чтобы сэкономить.

К бланку заявки

Расскажите про задачу

Первая консультация бесплатно. Разберу задачу, назову сроки и вилку бюджета. Если задача решается дешевле или вообще без меня, скажу об этом прямо.

Ответ
в течение рабочего дня
Регион
Москва и Московская область
Почта
hi@bazumax.ru
Бланк заявки3 поля

Нужны имя, телефон или почта и согласие

Не хотите писать?

Обсудить задачу

Перезвоню сам

Оставьте имя и номер. Позвоню в рабочее время, обычно в течение пары часов.