Что означает балл PageSpeed
Баллы 0-100 - агрегированная лабораторная оценка Lighthouse. Она удобна для сравнения версий одной страницы, но не является прямым измерением всех реальных пользователей. В отчете также могут быть полевые данные Chrome, если для URL или группы страниц накоплена достаточная статистика.
Лабораторные и реальные данные
| Тип | Что показывает |
|---|---|
| Лабораторные | Симулированная загрузка в контролируемых условиях |
| Полевые | Фактический опыт пользователей Chrome за период |
Если они расходятся, сначала выясните почему. Возможно, реальная аудитория в основном использует быстрые устройства, а лабораторный профиль моделирует более слабое.
Частая причина - LCP
LCP оценивает время появления крупнейшего значимого элемента в области просмотра. На Tilda им часто становится крупный заголовок или изображение hero. Тяжелый фон, поздняя загрузка шрифта и блокирующий код увеличивают показатель.
INP и тяжелый JavaScript
INP отражает отзывчивость взаимодействия. На него влияют длинные задачи JavaScript, большое число обработчиков и сторонние сервисы. Если страница загружена, но кнопка реагирует с задержкой, проблема уже не в весе картинки.
CLS и скачки макета
CLS растет, когда элементы смещаются после появления. Причины: поздний шрифт с другой геометрией, изображение без зарезервированного места, динамический баннер, вставка виджета над содержанием.
Что специфично для Tilda
Tilda уже использует собственную инфраструктуру, CDN и адаптивную обработку изображений. При этом пользователь может добавить тяжелые Zero Block, видео и сторонний код. Именно эти добавления чаще создают сильное отличие между легким шаблоном и медленным реальным проектом.
В справке Tilda по скорости прямо рекомендуется проверять сторонние скрипты, Lazy Load, изображения и шрифты.
Как читать рекомендации PageSpeed
- Largest Contentful Paint - найдите конкретный LCP-элемент;
- Reduce unused JavaScript - проверьте сторонние библиотеки и виджеты;
- Properly size images - сравните фактический размер файла и контейнер;
- Render blocking resources - разберите, какие стили и скрипты нужны до первого экрана;
- Layout shifts - найдите элементы, которые меняют размер после загрузки.
Не исправляйте рекомендацию, пока не понятно, насколько она влияет на пользователя.
Сторонний код
Самый быстрый тест - временно отключить чат, коллтрекинг, карту, отзывы и дополнительные счетчики, затем повторить запуск. Если балл резко меняется, проблема локализована.
Почему результаты меняются между запусками
Лабораторный тест зависит от сети, сервера, кеша и момента загрузки сторонних систем. Сравнивайте медиану нескольких измерений и тестируйте после каждого конкретного изменения, а не делайте вывод по одному запуску.
На что ориентироваться
Google рекомендует хорошие Core Web Vitals: LCP до 2,5 секунды, INP до 200 мс и CLS менее 0,1 для хорошего пользовательского опыта. Актуальные значения указаны в документации Google.
Итог
Низкий PageSpeed - повод исследовать страницу, а не приговор платформе. Сначала найдите конкретный элемент или скрипт, который создает задержку, затем оптимизируйте его и проверяйте реальное поведение сайта.
