Проверка скорости сайта
Насколько быстро работает ваш сайт? Проверьте его сразу из нескольких локаций (до трёх) в настоящем браузере, посмотрите, что посетитель видел в каждый момент загрузки, и получите исправления под свой стек.

Любая страницаДомен или полный URL; до 3 локаций, телефон, компьютер или оба.ОценкаБаллы Lighthouse медианного прогона в виде буквы, с прогонами на шкале 0–100.Что увидел посетительЭкран, каждый запрос, длинные задачи и сдвиги на одной шкале времени: нажмите на любой момент.УсловияЛокация, устройство, сеть, CPU и версии Chrome и Lighthouse в каждом отчёте.Как работает проверка скорости сайта?
Тестовый сервер в выбранной вами локации трижды открывает страницу в новом Chrome и записывает всё: экран, каждый запрос, основной поток. Lighthouse превращает каждую загрузку в баллы, а медиана трёх прогонов становится оценкой.
Первыми приходят части, которым не нужен браузер: время ответа сервера из наших 11 локаций, данные реальных пользователей из Chrome UX Report и стек сайта. Оценка появляется, когда все локации закончат свои прогоны; исправления — сразу после неё.
- 1
Безопасностьсписки Cloudflare с вредоносными сайтами и контентом для взрослых — до того, как что-либо откроет страницу
- 2Время ответа сервераDNS, соединение, TLS и первый байт из 11 локаций, без браузера
- 3
Реальные пользователи28 дней данных Chrome UX Report для страницы или всего сайта
- 4СтекCMS, фреймворк, хостинг и CDN — по нашим собственным движкам
- 5
Прогоны3 прогона Lighthouse на локацию, каждый передаётся сразу по завершении
- 6Оценкабаллы медианного прогона в виде буквы и то, сколько баллов стоила каждая метрика
- 7Исправлениянаписаны под этот стек, каждый файл и каждое число сверены с тестом
Что означают LCP, CLS, TBT, FCP, Speed Index и TTFB?
Шесть чисел на одной шкале времени. TTFB — момент, когда пришёл первый байт от сервера, FCP — когда появился первый текст или изображение, LCP — когда был отрисован крупнейший элемент первого экрана, а Speed Index показывает, как быстро заполнялся экран.
TBT суммирует время, когда основной поток был слишком занят, чтобы ответить на касание, а CLS измеряет, насколько страница прыгала во время загрузки. TTFB не имеет веса в баллах; остальные пять — имеют.
| Метрика | Телефон | Компьютер | Вес |
|---|---|---|---|
| FCPFirst Contentful Paint | зелёный до 1,8 sкрасный выше 3 s | зелёный до 934 msкрасный выше 1,6 s | 10 % |
| LCPLargest Contentful Paint | зелёный до 2,5 sкрасный выше 4 s | зелёный до 1,2 sкрасный выше 2,4 s | 25 % |
| TBTTotal Blocking Time | зелёный до 200 msкрасный выше 600 ms | зелёный до 150 msкрасный выше 350 ms | 30 % |
| CLSCumulative Layout Shift | зелёный до 0,10красный выше 0,25 | зелёный до 0,10красный выше 0,25 | 25 % |
| SISpeed Index | зелёный до 3,4 sкрасный выше 5,8 s | зелёный до 1,3 sкрасный выше 2,3 s | 10 % |
| TTFBTime to First Byte | зелёный до 800 msкрасный выше 1,8 s | не учитывается | |
Как считается оценка?
Оценка — это баллы производительности Lighthouse медианного прогона: A от 90 (зелёная зона Google), B от 80, C от 65, D от 50 и F ниже 50. Каждая метрика оценивается по своей кривой и взвешивается, а карточка результата показывает, сколько баллов стоила каждая.
Мы делаем три прогона, потому что баллы меняются от прогона к прогону, и показываем все три на шкале 0–100. Один странный прогон никогда не решает, какой будет буква. Страница, которая никогда не перестаёт загружаться, получает вместо этого один или два прогона, и её отчёт об этом сообщает.
Почему PageSpeed Insights и GTmetrix показывают другие баллы?
Тот же Lighthouse, но другие серверы, локации и настройки. В режиме «Как в Google PageSpeed» мы используем пресеты PageSpeed Insights (симулированный медленный телефон в сети 4G или компьютер на кабельном подключении), а замедление CPU откалибровано так, чтобы наши серверы ставили баллы так же, как серверы Google. Пока замедление тестового сервера не откалибровано, в отчётах с этого сервера оно отмечено как предварительное.
PageSpeed Insights делает один прогон из локации, которую вы не выбираете; мы — три прогона из локации, которую выберете вы. Режим «Полная скорость» загружает страницу на собственной скорости нашего сервера, без замедления, ближе к тому, что показывает GTmetrix, поэтому баллы выходят выше.
| Два режима в каждом отчёте. | Полная скорость | |
|---|---|---|
| Сеть (телефон) | 150 мс · 1,6 Мбит/с, симуляция | собственная сеть тестового сервера |
| Сеть (компьютер) | 40 мс · 10 Мбит/с, симуляция | собственная сеть тестового сервера |
| Экран телефона | ||
| CPU | замедлен, откалиброван для каждого сервера | не замедлен |
| Прогоны | 3, медиана | 3, медиана |
Лабораторные и полевые данные: что важнее?
Лабораторный тест — это один свежий визит, который можно повторить после исправления: каждый раз та же локация, устройство и сеть, поэтому изменение видно в тот же день. Полевые данные — это 28 дней реальных пользователей Chrome, 75-й процентиль, из Chrome UX Report.
Вердикт Google по Core Web Vitals строится на полевых данных и не может измениться сразу после исправления: он усредняет четыре недели. Проверяйте исправление в лаборатории, а по полевым данным смотрите, как оно доходит до ваших посетителей в течение следующего месяца.
Лаборатория (этот тест)
- Один визит, пустой кеш
- Локация, устройство и сеть на ваш выбор
- Меняется, как только вы что-то исправите
- TBT вместо замера интерактивности
Поле (реальные пользователи)
- Каждый визит в Chrome с отправкой статистики
- Все их телефоны, сети и кеши
- 75-й процентиль за 28 дней
- INP измеряет реальные взаимодействия
Как ускорить сайт?
Начните с того, что стоит больше всего баллов: исправления упорядочены по выигрышу, который подтверждает измерение. Медленный сервер или далёкий сервер без CDN задерживает всё, что идёт после него; файлы, блокирующие отрисовку, задерживают первую отрисовку; тяжёлый JavaScript блокирует касания; позднее главное изображение задерживает LCP.
Реклама, аналитика и скрипты других сайтов обычно должны остаться: отложите их до момента, когда страницей уже можно пользоваться, или отдавайте их со своего сервера. Затем проверьте снова: отчёт сравнит «до» и «после» и отметит каждое прошлое исправление как сделанное или ещё открытое.
| Проблема | Где исправлять |
|---|---|
| Сервер медленно отвечаетslow-server | сайтCDNсервер |
| Нет CDN: дальние локации ждут один серверno-cdn-far-region | CDN |
| CSS и JavaScript, блокирующие отрисовкуrender-blocking | сайт |
| JavaScript занимает основной потокmain-thread-busy | сайт |
| Крупнейшая отрисовка приходит поздноlcp-slow | сайтCDN |
| Изображения больше, чем нужно экрануimage-delivery | сайтCDN |
| Ваш CDN отдал старую копиюcdn-stale-copy | CDN |
Вопросы о проверке скорости сайта
Проверка скорости сайта бесплатна?
Почему баллы каждый раз разные?
Вы кешируете результаты?
Из каких локаций можно проверять?
Что означают режимы «Как в Google PageSpeed» и «Полная скорость»?
Почему мой сайт не пустил тест?
Какие IP-адреса используют ваши тестовые серверы?
Сколько хранятся отчёты?
Можно ли сравнить результат до и после исправления?
Чего-то не хватает?Предложите функцию или новый инструмент
Похожие инструменты
Проверка доступности сайта
Сайт не работает у всех или только у вас? Проверьте доступность сайта из 11 точек и с вашего подключения, со скриншотом в реальном времени
Определить CMS сайта
Какая CMS, тема, плагины и технологии у сайта, с доказательством для каждого
Проверка хостинга
Узнайте, кто хостит любой сайт: хостинг, CDN, CMS, почтовый провайдер, регистратор и издатель SSL
Проверка SSL сертификата
Проверка действительности SSL сертификата и деталей безопасности
Пинг тест
Проверьте пинг, джиттер и потерю пакетов, пинг до 34 облачных регионов и пинг любого сайта или IP из 11 городов
Трассировка
Трассировка маршрута до сайта или IP из 8 городов по хопам, с названием сетей