SEO-оптимизация4 мин чтения

Скорость сайта Битрикс: как найти узкое место и ускорить

Скорость сайта Битрикс — одна из первых тем, с которой владельцы магазинов и каталогов в Ташкенте и регионах приходят к SEO-специалисту. Система мощная, но «из коробки» с десятком модулей и самописными компонентами она легко начинает тормозить. Хорошая новость: чаще всего причина в двух-трёх местах, а не во всём сайте.

Сначала разделите проблему: сервер или браузер

Медленный сайт — это два разных случая. В первом сервер долго собирает страницу и поздно отдаёт первый байт. Во втором страница пришла быстро, но браузер долго тянет картинки, шрифты и скрипты и рисует их на экране. Лечатся они по-разному, поэтому смешивать диагностику нельзя.

Время ответа сервера видно на вкладке «Сеть» в инструментах разработчика браузера. Клиентскую часть смотрите в 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 минут созвона покажем, где теряются заявки и что сделать в первую очередь.