У владельцев сайтов на 1С-Битрикс часто возникают вопросы о показателе «Скорость сайта» в административной панели — особенно когда цифры низкие. И это не просто цифры: медленный сайт теряет позиции в поиске и конверсию. По данным Google, каждая лишняя секунда загрузки снижает конверсию на 7%. В статье разберём, как строится этот показатель, что на него влияет и как можно ускорить ваш сайт.
Как вычисляется показатель «Скорость сайта» в Битриксе
Инструмент использует стандартную браузерную функцию Navigation Timing API. В браузере есть объект performance с ключом timing, который возвращает временные отметки этапов запроса к странице.
Скоростью сайта считается время между navigationStart и domContentLoaded.
В отличие от большинства сервисов, замеряющих скорость из внешних точек, инструмент «Скорость сайта» проверяет работу сайта на хитах реальных пользователей. При этом показатель зависит от местоположения пользователя: для посетителей из России цифры будут лучше, чем для пользователей из Америки, так как сервер территориально ближе.
Обратите внимание! Так как посетители постоянно меняются, данные меняются вместе с ними.
Технология расчёта значения «Скорости сайта» следующая: из 1250 последних хитов вычитаются 250 — это 20% самых медленных хитов. Они не берутся в расчёт, чтобы исключить погрешность из-за нестабильных каналов связи (мобильный интернет, связь в транспорте и т. п.).
Хороший показатель — до 2 секунд. Если цифра выше 4–5 секунд, сайт теряет позиции и пользователей — пора разбираться с причинами.
Что влияет на показатель «Скорость сайта»
На показатель Скорость сайта влияет несколько факторов:
- Производительность и настройки сервера (их можно оценить на странице «Монитор производительности»);
- Скорость интернета пользователя;
- Местоположение пользователя;
- Качество разработки сайта;
- Использование технологий ускорения (кэш, CDN, сжатие);
- Подключаемые сторонние скрипты — они могут значительно тормозить загрузку;
- Содержимое сайта: изображения, шрифты, иконки, JS.
Инструмент «Скорость сайта» учитывает все эти параметры и показывает реальную картину работы сайта для пользователей.
Наиболее значимые пункты — два последних. Именно контент и сторонние скрипты, особенно JS (пока браузер не скачает и не обработает JS, дальнейшая загрузка блокируется), чаще и сильнее всего замедляют сайт. Поэтому, если показатель в панели производительности выше эталона, оптимизировать нужно прежде всего контент сайта.
Показатель «Скорость сайта» выдаёт 5 уровней скорости загрузки.

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

Как улучшить показатель «Скорость страниц»
- Оптимизировать изображения. Картинки — наиболее тяжёлая часть контента, особенно когда их много и они не сжаты для веба.
Используйте формат WebP — он в среднем на 25–35% легче JPEG и PNG при сопоставимом качестве и поддерживается всеми современными браузерами. Если WebP недоступен, хорошей альтернативой остаётся Progressive JPEG: он быстрее отображается при медленном соединении, так как изображение проявляется постепенно, а не загружается построчно сверху вниз.
Подробнее о том, что такое Progressive JPEG, читайте здесь.
- Объединение и сжатие JS / CSS. В Битриксе есть встроенная функция оптимизации скриптов и стилей в настройках Главного модуля. Используйте её осторожно: иногда объединение приводит к конфликтам в коде.
После включения обязательно протестируйте корректную работу сайта: корзину, оформление заказа, формы обратной связи.
- async и отложенный запуск скриптов. Асинхронная загрузка сторонних JS помогает ускорить общую загрузку страниц, но не всегда решает проблему полностью.
Например, виджеты онлайн-консультантов (Jivo, Callibri) загружаются асинхронно, но всё равно влияют на скорость. Совсем не обязательно показывать чат сразу — добавьте параметр setTimeout со значением 5000: это отложит загрузку виджета на 5 секунд. За это время страница успеет загрузиться полностью, что заметно улучшит показатели.
- Удаление лишнего кода. Речь идёт о неиспользуемых стилях, JS-скриптах и фрагментах HTML, которые загружаются, но не применяются: встроенные стили тем и цветовых схем, стили и скрипты установленных, но неиспользуемых модулей.
- Кэширование. Автокэширование компонентов в Битриксе включено по умолчанию, но требует грамотной настройки.
Проверьте, что все компоненты кэшируются с оптимальным временем жизни. Если кэширование каталога приводит к ошибкам в сторонних модулях (отзывы, оценки товаров), создайте в компонентах каталога некэшируемые области.
- Отложенная загрузка изображений (Lazy Load). Загружайте не все изображения сразу, а только те, что попали в видимую область экрана. Остальные подгрузятся по мере прокрутки.
Самый простой способ — нативный HTML-атрибут loading="lazy" на теге <img>: он работает без JavaScript во всех современных браузерах. Для более гибкой настройки используйте специальные модули Битрикса или библиотеку jQuery LazyLoad.
- Используйте актуальную версию PHP. PHP 8.x работает значительно быстрее, чем PHP 7.x: по тестам прирост производительности составляет 10–30% в зависимости от нагрузки. Убедитесь, что ваш хостинг поддерживает PHP 8.1 или выше — это один из самых простых способов ускорить сайт без изменений в коде.
Рекомендуем также прочитать статью «Что такое оценка Google PageSpeed и как её улучшить». Сервис даёт конкретные рекомендации и показывает, что именно нужно исправить на сайте.
Хостинг как основа скорости
Все перечисленные оптимизации работают в полную силу только на достаточно производительном хостинге. Если сервер перегружен или ресурсов не хватает, никакая оптимизация изображений и кэширование не дадут нужного результата. Для сайтов на Битриксе важны: быстрые NVMe-диски, достаточный объём оперативной памяти и поддержка актуальных версий PHP.
Если показатель «Скорость сайта» стабильно низкий и оптимизация контента не помогает — возможно, дело в ресурсах сервера. Посмотрите тарифы хостинга для Битрикса на Джихост — серверы с NVMe, PHP 8.x и поддержкой Битрикс из коробки.