Ускорение сайта в Архангельске

Самая частая ошибка в разговоре о скорости – считать, что балл в PageSpeed Insights и есть скорость. Это два разных числа. Балл собирается в лаборатории: эмулированный телефон среднего класса, искусственно урезанный канал, один прогон. Живой посетитель приходит со своего устройства, из своей сети и на свою страницу, и его опыт попадает в другой отчёт – полевые данные CrUX, накопленные за 28 дней по реальным визитам.

Учитываются в ранжировании именно полевые данные. Поэтому ускорение сайта разумно мерить по ним, а лабораторный балл использовать как подсказку, где копать. Веб-студия «РостСайт» работает с 2011 года, выпущено больше 150 проектов; работы по скорости ведём по договору с фиксированной сметой.

Лабораторный балл и ощущение посетителя

Балл в PageSpeed Insights – взвешенная сумма нескольких лабораторных показателей, и её несложно сдвинуть косметикой, ничего не изменив для человека. Обратное тоже верно: сайт может показывать скромные 60 баллов и при этом открываться у своей аудитории за секунду, потому что посетители заходят по кабелю, а половина файлов уже лежит у них в кеше браузера.

Практический вывод простой. Балл смотрим ради списка рекомендаций, решения принимаем по полевым метрикам и по замеру на живом устройстве. Красить отчёт в зелёный ради отчёта – трата бюджета.

Четыре стадии, из которых складывается ожидание

Пока загрузка не разложена по стадиям, непонятно, что чинить. Стадий четыре: ответ сервера (время до первого байта), скачивание файлов, разбор и выполнение кода в браузере, отрисовка. У каждой свой набор причин и свой набор лекарств. Медленный сервер не лечится сжатием картинок, а перегруженный скриптами интерфейс не лечится переездом на мощный тариф хостинга.

Три метрики Core Web Vitals

  • LCP – время отрисовки самого крупного видимого элемента. Норма до 2,5 секунды. Ломается тяжёлой обложкой, блокирующими стилями и медленным ответом сервера.
  • INP – задержка между действием посетителя и реакцией интерфейса. Норма до 200 миллисекунд. Ломается объёмным JavaScript, который держит основной поток браузера.
  • CLS – суммарный сдвиг вёрстки за сеанс. Норма до 0,1. Ломается картинками и рекламными блоками без заранее забронированного места, а также подменой шрифта на середине загрузки.

Метрика INP заменила прежнюю FID в 2024 году и оказалась заметно строже: FID мерила только первое взаимодействие, INP – самое медленное за визит. Сайты, годами показывавшие идеальный результат, после этой замены съехали в красную зону.

Кеш на сервере и кеш в браузере

Кеш – два разных механизма, и путать их не стоит. Серверный избавляет от повторной сборки страницы: результат один раз сложили и отдают готовым, пока контент не изменился. Браузерный избавляет от повторного скачивания файлов: стили, скрипты и картинки при следующем визите берутся с диска посетителя.

Второй настраивается заголовками ответа и на сайтах без сопровождения не настроен почти никогда – в итоге человек скачивает один и тот же логотип на каждой странице. Ускорение работы сайта с грамотным кешем сильнее всего ощущается на переходах между разделами.

Шрифты, которые прячут текст

Отдельная и малозаметная беда – веб-шрифты. По умолчанию браузер ждёт загрузки файла и до этого момента текст не рисует вовсе: посетитель смотрит на пустой прямоугольник. Свойство font-display меняет поведение – текст показывается системным шрифтом сразу, а фирменный подставляется, когда придёт. Заодно убираем лишние начертания: на большинстве сайтов из шести подключённых реально используются два.

Как строится работа

Схема одна для всех проектов: замер до, письменный список найденного с оценкой эффекта по каждому пункту, согласование, работы, замер после. Итоговый отчёт показывает изменение каждой метрики отдельно, а не общее «стало лучше». От заказчика нужны доступы к хостингу и к системе управления сайтом.

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

Сопровождение – от 10 000 рублей в месяц, SEO-продвижение – от 19 000 рублей. Подробности в разделе технической поддержки, отдельно есть SEO-аудит и цены. Обсудить оптимизацию скорости сайта можно по телефону +7 (917) 818-43-57 или письмом на info@rostsayt.ru.