Заявка
Mobile · CWV

Lighthouse

Open-source аудит от Google

Lighthouse — это бесплатный инструмент Google для аудита веб-страниц по производительности, доступности, SEO и лучшим практикам. Показывает оценку от 0 до 100 и метрики Core Web Vitals с рекомендациями по исправлению.

Lighthouse — это открытый аудитор от Google, который прогоняет страницу по четырём направлениям: производительность, доступность, SEO и лучшие практики. Что это значит на практике: инструмент имитирует загрузку страницы в контролируемых условиях и выдаёт отчёт с оценками и списком проблем.

Запустить аудит-инструмент Google можно прямо в Chrome DevTools на вкладке Lighthouse, через расширение или из командной строки поверх Node.js. Оценка каждой категории идёт по шкале от 0 до 100, а блок производительности собирает метрики Core Web Vitals — LCP, INP и CLS — с конкретными рекомендациями, что тормозит рендер.

§ 01Зачем нужен

Утилита проверки производительности отвечает на вопрос, где страница теряет скорость и почему проседает индексация. Отчёт делит замечания на категории и к каждой привязывает оценку от 0 до 100: зелёная зона — 90-100, оранжевая — 50-89, красная — ниже 50. В разделе Performance инструмент показывает LCP, INP, CLS и Time to First Byte, в SEO — доступность мета-тегов и корректность robots.txt. Так виден список правок ещё до того, как реальные пользователи столкнутся с медленной загрузкой.

§ 02Как устроен

Под капотом этот сервис запускает страницу в изолированном экземпляре Chrome и собирает трассировку рендера. Замер идёт по двум типам данных: лабораторные (lab) снимаются в момент прогона на эмулированном устройстве и сети, полевые (field) подтягиваются из CrUX по реальным визитам. Каждая проверка — отдельный аудит со своим весом, из суммы взвешенных баллов складывается итоговая оценка категории. Именно поэтому лабораторный результат и полевой в Search Console могут расходиться.

Кейс e-commerce

LCP 4.6 → 2.2 c — Интернет-магазин косметики на Shopify пересобрал hero: WebP вместо PNG, preload шрифтов и lazy-load для карусели. Lighthouse Performance вырос с 41 до 88, LCP упал с 4.6 до 2.2 с за 5 недель. Замер через Lighthouse CI и CrUX-75th.

Кейс SaaS

score 58 → 92 — B2B SaaS с MRR около $250k вынес сторонние скрипты в defer и включил code-splitting в дашборде. Общий балл Lighthouse поднялся с 58 до 92, TBT снизился на 63% за 8 недель. Динамику снимали через Lighthouse в PageSpeed Insights и WebPageTest.

§ 03Как настраивается

Профиль замера задаётся до запуска. В DevTools доступен выбор устройства (Mobile или Desktop), набор категорий и режим throttling — эмуляция медленной сети и слабого CPU. Через CLI параметры передаются флагами: lighthouse https://site.by --preset=desktop --only-categories=performance. Для повторяемых прогонов подключают Lighthouse CI, который встраивает аудит в пайплайн сборки и роняет билд, если оценка упала ниже заданного порога.

§ 04Подводные камни

Оценка скачет от прогона к прогону, и это нормально: LH audit чувствителен к нагрузке на машину, фоновым процессам и эмуляции сети. Один замер ничего не доказывает — надёжнее усреднять 3-5 прогонов. Лабораторный результат не заменяет полевой: 95 баллов в отчёте при плохих Core Web Vitals из CrUX означают, что реальные устройства пользователей слабее эмулятора. INP через лабораторный режим не измеряется вовсе, потому что требует реального взаимодействия — его берут из полевых данных или из PageSpeed Insights.

Частые ошибки
01
Восприятие оценки 100 как гарантии скорости. Балл Lighthouse — это lab-прогон в идеальных условиях, а не отражение реального опыта. Синтетика показывает 95, живые пользователи на 4G ждут загрузку 6 секунд — страдают отказы и позиции. Как правильно: Оценивайте поле, а не лабораторию. Сверяйте балл Lighthouse с полевыми данными CrUX в отчёте PSI и Search Console.
02
Прогон аудита на десктопе для мобильного трафика. По умолчанию берут десктопный профиль, где CPU и сеть быстрее, и не включают mobile-эмуляцию с троттлингом. В итоге LCP на реальных смартфонах вдвое хуже отчёта — теряется мобильный трафик, который у большинства сайтов основной. Как правильно: Настройте профиль Mobile с 4x CPU-троттлингом и Slow 4G. Прогоняйте 3–5 раз и берите медиану, а не лучший результат.
03
Замер CWV сразу после правок вместо ожидания CrUX. Lighthouse обновляет lab-метрики мгновенно, но CrUX в Search Console работает на 28-дневном скользящем окне. Радуются зелёному баллу и рано отчитываются клиенту, хотя реальные Core Web Vitals в выдаче ещё не сдвинулись. Как правильно: Замеряйте эффект в двух горизонтах. Lighthouse — сразу для контроля, поле CrUX — через 28 дней после релиза правок.
Часто спрашивают

Lighthouse — частые вопросы

Lighthouse — что это простыми словами?

+

Lighthouse — бесплатный аудит-инструмент Google, который проверяет веб-страницу и выдаёт оценку от 0 до 100. Он анализирует четыре направления: скорость загрузки, доступность, соблюдение лучших практик и SEO. Встроен в браузер Chrome через панель DevTools, поэтому запуск не требует установки отдельных программ.

Утилита проверки производительности загружает адрес в симуляции реального устройства и сети, замеряет десятки показателей и собирает их в один отчёт. Он фиксирует метрики Core Web Vitals — LCP, CLS, INP — и рядом с каждой проблемой показывает конкретную рекомендацию по исправлению. Прогон одной страницы занимает 10–30 секунд.

Разница в среде запуска: LH audit крутится локально в вашем Chrome на лабораторных данных, а PageSpeed Insights работает на сервере Google и добавляет полевые данные реальных пользователей из отчёта CrUX. Движок под капотом один и тот же, поэтому оценки часто совпадают, но полевые цифры точнее отражают опыт живой аудитории.

Откройте страницу в Chrome, нажмите F12, перейдите на вкладку Lighthouse и кликните Analyze page load. Выберите категории и режим — Mobile или Desktop — затем дождитесь готового отчёта с баллами. Для массовых прогонов подойдёт консольная версия через npm-пакет или сервис web.dev.

Напрямую балл в отчёте на позиции не влияет — Google не использует эту цифру как фактор. Но лайтхаус измеряет те же Core Web Vitals, что реально входят в сигнал Page Experience с 2021 года. Поэтому улучшение метрик LCP до 2,5 с и INP до 200 мс помогает ранжированию, а не сама оценка от 0 до 100.

Не нашли ответ?

Спросите Андрея Гусарова — отвечаю в течение 1-2 рабочих дней.

Нажимая, вы соглашаетесь с обработкой данных.