Технологии
Переделка сайта: когда пора и как защитить позиции в Google
Восемь признаков, что сайт устарел, как защитить позиции при переделке и сколько это реально стоит.
Технологии
С 2021 года Google измеряет, насколько быстро и стабильно ощущается сайт, и использует эти данные как фактор ранжирования. Три показателя называются Core Web Vitals.
Для владельца бизнеса важна практическая сторона: медленный сайт теряет посетителей раньше, чем успеет показаться, и опускается в выдаче. И то, и другое стоит заявок.
Разберу, что измеряется, как проверить свой сайт за две минуты и какие причины реально устранимы.
Прежде чем читать дальше — сделайте тест. Две минуты, и вместо догадок будут цифры.
Мобильный показатель важнее, потому что Google оценивает прежде всего мобильную версию и большинство ваших посетителей приходят с телефона.
Как читать:
Для сравнения: этот сайт набирает 99 баллов на мобильном. Можете проверить сами — в этом и смысл такого показателя, он проверяемый.
Largest Contentful Paint измеряет, сколько времени проходит до загрузки самого крупного видимого элемента. Обычно это картинка или большой заголовок.
Проще говоря: сколько посетитель смотрит на полупустую страницу, прежде чем увидит, о чём она.
Цель: меньше 2,5 секунд. Больше 4 секунд — плохо.
Cumulative Layout Shift измеряет, насколько элементы меняют своё положение, пока страница грузится.
Знакомая ситуация: хотите нажать на ссылку, в этот момент подгружается картинка выше, всё съезжает вниз, и вы попадаете не туда. Это и есть layout shift.
Цель: меньше 0,1.
Самая частая причина — изображения без заданного размера. Браузер не знает, сколько места резервировать, и при загрузке сдвигает всё остальное.
Interaction to Next Paint измеряет задержку между действием пользователя (тап, клик) и видимой реакцией.
Если вы нажимаете на меню, и полсекунды ничего не происходит — показатель INP плохой. Обычно причина в избыточном JavaScript, который блокирует браузер.
Цель: меньше 200 миллисекунд.
По частоте встречаемости.
С большим отрывом самая частая причина. Фото прямо с телефона весит четыре-восемь мегабайт. Для сайта то же изображение нужно в размере около 200 килобайт — в сорок раз меньше, при практически неотличимом качестве.
Что делать:
Одна только оптимизация картинок даёт на большинстве сайтов наибольший эффект.
Каждый плагин, каждый счётчик, каждый чат-виджет грузит свой код. На WordPress-сайте с двадцатью плагинами легко набирается два мегабайта JavaScript, который браузер должен обработать до того, как страница начнёт реагировать.
Что делать: чистить. Каждый плагин без ясной цели — убрать. Счётчики, которые никто не смотрит, — тоже.
Шрифты с чужих серверов (обычно Google Fonts) задерживают отображение: браузеру нужно установить дополнительное соединение, прежде чем текст станет виден.
Что делать: разместить шрифты локально на своём сервере. Это и ускоряет загрузку, и решает юридическую проблему — подробнее в статье про Impressum и DSGVO.
Дешёвый хостинг за три евро в месяц делит сервер с сотнями других сайтов. Время ответа сервера напрямую входит в показатель LCP.
Что делать: сменить хостинг или подключить CDN, который отдаёт контент с ближайшего к посетителю сервера.
Визуальные конструкторы вроде Elementor или Divi генерируют раздутый код: вложенные контейнеры там, где хватило бы одного элемента. Удобно при сборке, дорого при загрузке.
Что делать: постфактум трудно исправить. Это одна из причин, почему для старых сайтов переделка часто выгоднее оптимизации.
Честная оценка по трудозатратам.
Быстро и дёшево:
Средние усилия:
Только с новым сайтом:
На типичном WordPress-сайте первые четыре меры часто дают 20–30 баллов. С 45 до 70 — реалистично. С 45 до 95 без смены основы — обычно нет.
Показатели не самоцель. Они описывают то, что переживает посетитель.
Кто три секунды смотрит на белую страницу — возвращается в Google и жмёт следующий результат. Это не осознанное решение, а привычка. Google фиксирует быстрый возврат и трактует его как сигнал, что страница не подошла.
Плюс контекст: ваши клиенты смотрят сайт не на оптоволокне, а в поезде, на объекте, в обеденный перерыв при плохом сигнале. То, что в офисе кажется быстрым, там может быть мучительно медленным.
Поэтому мобильный показатель важнее.
Обратное, однако, не работает: если сайта в результатах нет вообще, скорость тут почти никогда ни при чём. Это другая проблема с другими причинами — почему сайт не находится в Google.
Core Web Vitals действительно влияют на позиции? Да, но не главный фактор. Содержание и релевантность важнее. При сопоставимых страницах скорость становится решающей — плюс эффект на отказы работает независимо от позиций.
У меня десктоп 95, мобильный 40. На что смотреть? На мобильный. Google индексирует прежде всего мобильную версию.
Как часто проверять? После каждого крупного изменения и примерно раз в квартал. Показатели ухудшаются постепенно, по мере добавления контента и плагинов.
Почему цифры скачут между замерами? PageSpeed Insights симулирует соединение с некоторым разбросом. Разница в пять-десять баллов нормальна. Смотрите на тенденцию, не на отдельный замер.
Стоит ли оптимизировать старый сайт? До определённой точки. Если после оптимизации картинок и чистки плагинов всё ещё меньше 50 — проблема в основе. Тогда новый сайт обычно выгоднее дальнейшей оптимизации.
Сначала измерьте. Две минуты в PageSpeed Insights скажут больше любых предположений.
Если мобильный показатель ниже 50 — начинайте с картинок, это почти всегда главный тормоз и проще всего исправить. Дальше чистка плагинов и локальные шрифты.
Если после этого показатель остался низким — дело в базовой структуре. Тогда вопрос уже не в оптимизации, а в том, стоит ли делать новый сайт.
Хотите узнать, в чём конкретно проблема вашего сайта — пришлите адрес. Посмотрю показатели и скажу, что имеет смысл делать, а что нет.
ТемыСкорость загрузки, SEO
Технологии
Восемь признаков, что сайт устарел, как защитить позиции при переделке и сколько это реально стоит.
Технологии
Почему вторая языковая версия — это не переведённый текст: структура адресов, hreflang, типичные ошибки плагинов и сколько стоит многоязычность.
Помощь
Как найти свой сайт в Google и проверить, в индексе ли страница: запрос site:, проверка URL и отчёт об индексировании в Search Console. По справке Google.