Сначала разделите проблему: сервер или браузер
Медленный сайт — это два разных случая. В первом сервер долго собирает страницу и поздно отдаёт первый байт. Во втором страница пришла быстро, но браузер долго тянет картинки, шрифты и скрипты и рисует их на экране. Лечатся они по-разному, поэтому смешивать диагностику нельзя.
Время ответа сервера видно на вкладке «Сеть» в инструментах разработчика браузера. Клиентскую часть смотрите в PageSpeed Insights, а реальную картину по посетителям — в отчёте Core Web Vitals в Search Console.
Где Битрикс тратит время
В системе есть панель производительности: она оценивает конфигурацию сервера и показывает, как быстро строятся страницы. Второй инструмент — отладочный режим. Включите его на тестовой копии страницы, и вы увидите, сколько времени и сколько запросов к базе ушло на каждый компонент.
Обычно картина одна и та же: один-два компонента съедают основную часть времени. Это может быть меню, список товаров, блок «похожие товары» или фильтр. Не гадайте — найдите виновника цифрами и начинайте с него.
Кеш и композитный режим
У стандартных компонентов есть параметры кеширования. Проверьте, что кеш включён и срок его жизни соответствует тому, как часто меняется содержимое: каталог, который обновляется раз в день, не нужно пересобирать на каждый показ. Особенно внимательно смотрите самописные компоненты — их нередко пишут без кеша, и каждый визит запускает все запросы заново.
Композитный режим отдаёт посетителю заранее подготовленную версию страницы, а динамические части, например корзину или имя пользователя, подгружает отдельно. Для каталогов и контентных сайтов выигрыш заметный, но включать его нужно аккуратно: шаблон должен быть совместим, иначе корзина или цены будут показываться неверно.
Тяжёлые запросы в каталоге
Типичные источники задержки в интернет-магазинах на Битриксе:
- выборка товаров без ограничения количества на странице
- подсчёт товаров в каждом разделе при каждом показе
- фильтр с большим числом свойств без нужных индексов в базе
- агенты, которые запускаются на обращениях посетителей, а не по cron
- несколько каруселей и списков на одной странице
Картинки, скрипты и сторонние виджеты
Менеджеры часто загружают фото товаров прямо с телефона или от поставщика, и файл весит несколько мегабайт. Настройте уменьшение при загрузке, выводите в списках уменьшенные копии, используйте современные форматы и ленивую загрузку для всего, что ниже первого экрана.
Включите объединение и сжатие CSS и JS, уберите неиспользуемые библиотеки. Отдельно проверьте сторонние элементы: онлайн-чат, пиксели, счётчики, виджеты рассрочки. Каждый по отдельности мелочь, но вместе они дают секунды. Типичные находки — jQuery, подключённая дважды разными модулями, шрифты в пяти начертаниях при двух используемых и слайдер на главной с большими картинками, которые грузятся сразу.
Хостинг и сервер
Битриксу нужны ресурсы. Дешёвый виртуальный хостинг с большим каталогом почти всегда будет тормозить, и никакая оптимизация шаблона этого не исправит. Убедитесь, что используется поддерживаемая версия PHP, включён кеш байт-кода, хватает памяти, а на нагруженных сайтах кеш хранится в памяти. Если аудитория в основном в Узбекистане, учитывайте, где физически стоит сервер.
План работ и как читать PageSpeed
Рабочий порядок такой: замерить ключевые шаблоны (главная, раздел, карточка товара, статья), найти медленные компоненты отладкой, включить кеш и композит, оптимизировать картинки, сократить сторонние скрипты и повторить замеры. Меняйте по одному пункту и сравнивайте, иначе непонятно, что помогло.
Оценка в PageSpeed — лабораторный замер одной загрузки. Важнее полевые данные Core Web Vitals. Если лабораторная оценка низкая, а полевые данные в порядке, срочности нет. Если наоборот, проверяйте сайт на слабых телефонах и мобильном интернете: именно так его открывают многие покупатели.
Если вы не понимаете, почему сайт тормозит, команда markdev в рамках SEO-оптимизации сайта в Узбекистане проведёт аудит и найдёт узкое место. Расскажите о задаче, и мы подскажем, с чего начать.
Частые вопросы
Влияет ли скорость сайта Битрикс на SEO?
Да, скорость входит в удобство страницы, которое учитывают поисковики, и напрямую влияет на то, дождётся ли посетитель загрузки. Но она не заменяет качественный контент и структуру.
С чего начать ускорение Битрикса?
С диагностики: определите, медленный ли сервер или браузерная часть, затем включите отладку и найдите самые тяжёлые компоненты. Чаще всего помогает правильный кеш.
Нужно ли переделывать сайт, чтобы он стал быстрее?
Обычно нет. Ускорение — это в основном кеширование, оптимизация картинок и устранение пары тяжёлых мест. Полная переделка нужна редко.
Почему PageSpeed показывает низкую оценку, а сайт кажется быстрым?
Это лабораторный замер одной загрузки на условном устройстве. Сверяйтесь с полевыми данными Core Web Vitals в Search Console.
Разберём вашу задачу бесплатно
Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.