Lighthouse как инструмент для SEO seo-google

Оцените этот post

Первое, что я делаю, когда кто-то жалуется: «Ну почему у нас так плохо с видимостью?» – открываю проверку отчётов скорости. Да-да, тот самый скоростной анализатор, которым многие пренебрегают. А зря. Он не просто пинает твою верстку – он орёт в лицо: «Ты вообще в курсе, как это всё грузится на реальных телефонах?»

Кнопки слишком мелкие, текст уезжает, шрифт нечитабельный? А ты удивлён, что никто не покупает?

У меня был кейс – сайт по продаже ковров ручной работы. Красота, текст по золоту, всё как в лучших домах Лондона и Парижа. Только вот на мобильном он открывался секунд 12. И ещё полминуты плавал фон. Знаешь, сколько было покупок с мобильных? Ноль. После чистки кода, сжатия фоток и нескольких безжалостных решений по дизайну – подскочили на 23 позиции. Прям как в рекламе. Только без магии, просто расчёт.

Скорость – не фича, а необходимость

Если ты думаешь, что страница на 4 мегабайта – это нормально, я хочу с тобой поговорить. Серьёзно. У нас в 2025 году всё ещё куча людей на 3G. Или с телефоном, который старше их кота. И они – тоже клиенты. Или могли бы быть. Ну ты понял.

Оценки – это не цифры. Это сигналы, которые считывает система

Ты можешь забить на 64 балла по мобильной версии. Мол, это ерунда, у нас же все на десктопе. Но потом гугл такой: «Ну… раз вы не заботитесь об удобстве… тогда и мы не будем спешить вас продвигать.» Это как в школе: вроде бы учитель ничего не говорит, но в дневнике у тебя уже жирный минус. И родителям звонят.

Что реально помогает: список без сахара

  • Сжимай картинки. Без компромиссов. Не 3 мегабайта, а 80 КБ, и всё равно красиво.
  • Выноси скрипты вниз. Или вообще – нафиг. Особенно если они просто ради «вау».
  • Не лепи 40 шрифтов. Один-два – максимум. Читайбельность, мать её.
  • Проверь интерактивность. Клики должны работать, а не просить загрузку из преисподней.
  • Посмотри, как всё выглядит на телефоне за 10к. Нет, не твоём айфоне. Вот том древнем Xiaomi.

Не думай, что это для разработчиков. Это и твоя зона ответственности тоже

Я знаю, соблазн велик: «Это же не я делал верстку. Пусть сами чинят.» Ага. Только потом ты удивляешься, почему конверсия падает, а конкуренты растут. Думаешь, у них магия? Нет, у них просто проверено, вычищено и упрощено. Ничего лишнего. Просто удобно. Быстро. Честно. Всё.

И да, можно заморочиться и собирать вручную все эти сигналы. А можно просто проверить страничку, получить тычки и исправить. Работает. Проверено не одним проектом.

Ну что, поехали?

Попробуй сам. Прогони свой сайт, посмотри, где хромает, и сделай хотя бы пару правок. Не пытайся всё сразу. Уберёшь фон в 5МБ – уже лучше. Перепишешь заголовки – ещё +5. Всё просто. Почти. Но только если делать.

И, чёрт возьми, не включай автоплей видео на мобильных. Никогда.

Как выжать максимум из анализа скорости – по-честному, по-быстрому

Сразу к делу – открой в Хроме DevTools и клацни по вкладке «Аудит»

Да, не надо ставить ничего лишнего. Просто правая кнопка мыши – «Просмотреть код», потом вкладка с зелёным кружочком. Щёлк – и пошло. Сайт прогонится, и тебе вывалят кучу цифр. Вот тут начинается веселье.

Смотри на First Contentful Paint (FCP) – это типа, когда что-то впервые появляется

Если FCP у тебя 3+ секунды – ну, поздравляю, у тебя сайт-улитка. Это момент, когда пользователь уже пожалел, что вообще кликнул. Всё, что выше двух секунд – в топку. Сжимай шрифты, гаси тяжелые баннеры, загрузи только то, что нужно вот прямо сейчас. Остальное – пусть догружается потом, как фон в игре GTA.

Time to Interactive – он как экзамен: если завалил, никто ждать не будет

Ты можешь показать обложку, но если кнопка «Купить» не жмётся – всё, привет bounce rate. Работай с JavaScript. Меньше скриптов – меньше боли. Кстати, один клиент грузил фрейм для онлайн-чата… 7 секунд. И удивлялся, почему народ убегает. Ха.

Layout Shift – вот он, враг номер один юзера на смартфоне

Если элементы на экране скачут, как лягушки на болоте, ты в пролёте. Пользователь уже случайно кликнул на «Удалить аккаунт», хотя хотел просто «почитать отзывы». Оптимизируй шрифты, зафиксируй размеры блоков, не полагайся на удачу. Тут фокус не прокатит.

Зелёные зоны – это не цель, это отмазка

Даже если у тебя «зелёный» по всем метрикам – это ещё ничего не значит. Реальный пользователь сидит с дешёвым Android и 3G в лифте. Тестируй в боевых условиях. Я вот иногда беру старый Galaxy, ставлю throttle на «Slow 3G» и просто мучаю сайт. Поверь, это очень отрезвляет.

Не ведись на цифры, смотри глазами

Да, цифры красивые. Но зайди сам на сайт, попробуй. Честно. Без профдеформации. Если раздражает – всё, баста.

Три вещи, которые реально работают

  • WebP вместо JPEG – экономит мегабайты, и никто не заметит подвоха.
  • Preload критических ресурсов – да, тебе надо будет повозиться, но оно того стоит.
  • Не трогай то, что не тормозит – иногда лучше не трогать старый скрипт, чем воткнуть новый костыль.

Бонус: не оптимизируй из любопытства

Если всё летает – не ковыряй ради «попробовать улучшить ещё на 2%». Сначала разбери, что реально тормозит. Один парень у нас месяц гонял метрики, а потом оказалось – сервер на shared-хостинге, и ему просто не хватало памяти. Всё.

И финалочка

Скорость – это не про цифры, а про уважение к чужому времени. Если сайт долго грузится – ты как бариста, который 10 минут варит эспрессо. Вроде старается, но хочется сбежать. Не будь этим баристой.

Оценка показателей Core Web Vitals с помощью аудита

Сначала – просто включи «симулятор плохого Wi-Fi»

Да, именно так. Хочешь понять, как себя чувствует твой сайт на слабом интернете? Эмуляция мобильной сети – это не шутка, это тест на выживание. Когда у тебя рендер идёт 6 секунд, а ты даже заголовок не видишь – становится неловко. Не пользователю, а тебе. Потому что TTFB (Time to First Byte), FCP (First Contentful Paint), LCP (Largest Contentful Paint) вдруг становятся не просто аббревиатурами, а гвоздями в крышку юзерского терпения.

Что смотрим: три буквы, за которые можно получить по шапке

  • LCP – если он больше 2.5 секунд, считай, ты в минусах. Считается «крупным» не логотип, а, скажем, заголовок статьи или баннер, который реально наполняет экран.
  • FID (ну ладно, теперь это INP, но всё ещё та же боль) – вот тыкаешь на кнопку, а она будто «думает»… 300 мс – и пользователь уже пошёл пить чай.
  • CLS – этот вообще бесит. Всё сдвинулось, ты ткнул не туда, открыл баннер с микрокредитом – классика. Сдвиг должен быть менее 0.1, а не в стиле «тетрис на первом экране».

Цифры – хорошо, но ощущения – лучше

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

Реальный кейс: сайт доставки суши

Запускали рекламную акцию. Красиво, ярко, скидки. Но LCP был 4.2 секунды. Люди уходили, даже не поняв, что вообще там за акция. Заменили фон-видео на статичную JPG – бах, 2.1 секунды. Заказов стало на 30% больше. Просто из-за картинки. Без шуток. Бывает, что один бэкграунд съедает весь KPI.

Обманка: зелёная метка ≠ хороший UX

Не ведись. Бывает, что всё вроде зелёное, но ощущения всё равно так себе. Потому что сам ритм загрузки рваный. Типа текст есть, потом дергается, потом прилетает кнопка. Технически – окей. По факту – раздражает. Лучше один раз вручную прогнать и почувствовать самому. Как друг сказал: «Если бы этот сайт был человеком, я бы с ним не общался».

Ещё один приём – убей весь JavaScript (на время)

Нет, правда. Попробуй. Просто отключи скрипты и посмотри, как грузится сайт. То, что останется – это скелет. И иногда это скелет, у которого нет ни ног, ни головы. Тогда всё ясно: пора резать. Lazy-loading картинок, вынос тяжёлых штук, оптимизация CSS – это всё не мода, а необходимость. Потому что у тебя либо работает, либо нет. Полутонов никто не чувствует, особенно на Android за $150.

Маленький список спасения

  • Отключи всё, что не влияет на первый экран. Да, всё.
  • Поставь фон без градиентов и видео. Простой. Серый. Не стыдно.
  • Проверь, что шрифты не грузятся по 5 секунд. Без кастомов – хотя бы временно.
  • CLS? Зафиксируй размеры всего. Даже заглушки. Особенно заглушки.

И да – один совет в сторону

Если всё время получаешь 80+ баллов, это ещё не значит, что ты молодец. Это может значить, что ты тестишь в тепличных условиях. Попробуй открыть сайт с парковки, на 3G, с телефоном 2017 года. Вот тогда и поймёшь, что такое «оптимизация».

Выявление и устранение SEO-проблем с помощью Lighthouse

Сначала проверь, грузится ли сайт как сломанный шкаф

Вот серьёзно – заходишь на страницу, а она тянется, как пятничный день в офисе. Проверь, сколько времени уходит на загрузку. Если дольше 2–3 секунд – уже звоночек. Люди не любят ждать. Никто не любит. Даже кошки. А поисковики тем более. Ищи в отчёте метки типа Time to Interactive, Largest Contentful Paint – вот они и говорят, где тормозит. Была история: у клиента главная страница открывалась 8 секунд, потому что баннер на полэкрана весил, как два альбома Pink Floyd. Сжали картинку – сайт задышал. Всё. Не надо быть Шерлоком.

Не закрывай сайт от себя самого

Один парень три месяца не мог понять, почему его блог не показывается в выдаче. Всё классно: контент норм, ссылки есть, ключи есть. А потом я залез в отчёт – и что ты думаешь? Meta robots noindex на каждой второй странице. Просто включено было по умолчанию, и никто не снял галочку. Руки опустились. Проверяй, что ты сам не мешаешь себе попасть в поиск. Это как с будильником: поставил – а потом поставил без звука.

Чисти мусор из кода

Если у тебя в DOM-е больше элементов, чем у бабушки в серванте, пора наводить порядок. Зачем сто слоёв вложенности, зачем скрипты, которые никто не вызывает? Lighthouse подскажет, где жир, где пыль, где уже паутина. Пример: на одном лендинге было 2500 DOM-элементов. На одной странице. Это же не Война и мир. Переписали шаблон, убрали хлам – сайт стал не только быстрее, но и ранжироваться начал по внятным запросам. Совпадение? Возможно. Но сайт – живой организм, ему не надо захламление.

Если ссылки ведут в никуда – ты не в интернете, ты в лабиринте

404 ошибки – это не баги, это просто такие заброшенные дома в городе твоего сайта. Их надо находить и либо чинить, либо сносить. Ты ведь не оставишь у себя в квартире дыру в полу и табличку «Переход на следующую комнату»? Вот и тут так же. Lighthouse подкинет список таких ссылок. Не ленись. Зайди, почини. Это не про перфекционизм, это про не выглядеть, как сайт, забытый богами и маркетологами в 2013-м.

Мобильность – не роскошь, а средство выживания

Если твой сайт на мобиле выглядит, как таблица Excel в микроволновке – готовься к провалу. Люди не будут пинчить экран ради чтения твоей оферты. Проверяй адаптив. В отчёте всё видно: шрифты нечитабельные, кликабельные элементы налезают друг на друга – там целый зоопарк ошибок. У нас был кейс: клиенты теряли половину трафика с мобильных. Просто потому что кнопка «Купить» была под футером. Как под ковриком. Перенесли – продажи выросли в два раза. Ну и… да, это было неловко.

Заголовки без логики – как книга без оглавления

H1, H2, H3 – это не просто теги. Это как главы в книге. Если у тебя H1 стоит три раза на странице, а H2 вообще нет – считай, ты дал Гуглу книжку без структуры. Он посмотрит, скажет «ну, прикольно» и пойдёт дальше. Lighthouse чётко показывает, где нарушена иерархия. Исправляешь – и бах, контент становится понятным не только тебе, но и машине. У нас на корпоративном сайте в новостях был H4 сразу после H1 – исправили, и начали цепляться в выдачу по более точным запросам. Такое себе волшебство, только без магии.

Ну и не забывай – отчёт сам себя не исправит

Это боль. Люди смотрят отчёт, качают в PDF, радуются графикам и… всё. А потом через три месяца такие: «Почему ничего не поменялось?» Потому что отчёт – это список дел. Не магический эликсир. Делаешь – видишь результат. Не делаешь – смотришь, как конкуренты делают. Всё просто. Вроде бы.

DVMAGICAuthor posts

Avatar for DVMAGIC

Dmitri Shevelkin — SEO-специалист и основатель DVMAGIC Team. Тот, кто вовремя выбросил чек-листы нулевых и начал говорить с Google на языке смысла. До 2023 года — органика, рост трафика, технические дебри. С 2023 — смысл, структура, доверие. Не «оптимизирую», а перепрошиваю сайты, чтобы они дышали, говорили и приносили результат. Пишу на четырёх языках, работаю без ИИ-штампов, говорю прямо и по делу. Если сайт не работает — я не посочувствую. Я переделаю так, чтобы работал.

Комментарии отключены