Ускорение детальной страницы товара Битрикс

Проблемы медленной загрузки детальной страницы товара

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

  • Увеличивается показатели отказа.
  • Снижается конверсия на этапе принятия решения о добавлении товара в корзину. Каждая секунда ожидания - это в среднем от 3 до 20 процентов потерянных конверсий от общего числа.
  • Снижается доверие к сайту и торговой марке - крайне важный критерий в нишах с высокой конкуренцией.
  • Снижаются позиции в выдаче поисковых систем, либо не растут позиции продвигаемых товаров.
  • Повышенные затраты на рекламные кампании (особенно критично, если РК ведется через автогенерацию товарных объявлений в которых, как правило, трафик из РК направляется сразу на детальную страницу товара).
  • Доступность всего сайта в периоды пиковых нагрузок (сезонность, активный трафик из РК, парсинг конкурентами).

10 признаков и причин когда нужно оптимизировать детальную страницу товара

Разумеется каждый случай индивидуален, однако, есть признаки в каком случае будет иметь смысл задуматься о необходимости ускорение детальной страницы.

  1. Высокий показатель отказов - пользователи быстро покидают страницу товара.
  2. Долгое время загрузки страницы, изображений и скриптов.
  3. Жалобы пользователей. Например, "страница долго открывается".
  4. Проблемы на мобильных устройствах. Медленная загрузка или неправильное отображение товаров.
  5. Плохие результаты в инструментах анализа скорости таких как PageSpeed Insights если он показывает менее 65 баллов для детальной страницы по разделу производительность.
  6. Сайт создан на шаблонном решении “из коробки” без внедрения уникальных решений.
  7. Медленно работает добавление товара в корзину или добавление товара в Избранное - это занимает более 0.2 секунды.
  8. Все содержимое сайта управляется в основном через Инфоблоки Битрикс без использования ORM или справочников Highload.
  9. Сайт размещен на виртуальном хостинге со стоимостью до 750 рублей ежемесячно (в ценах 2025 года).
  10. На детальной странице товара внедрены дополнительные интерактивные решения такие как расчет стоимости доставки в зависимости местоположения, проверка наличия на складе и т.п.

Каким сайтам требуется ускорять детальную страницу товара в обязательном порядке

  • Интернет-магазинам с большим ассортиментом. Как правило расширение товарной номенклатуры напрямую влияет на скорость загрузки детальной страницы каждого товара.
  • Сайтам с высоким трафиком. Медленная загрузка может стать причиной потери лидов или полного прекращения работы сайта.
  • Новым интернет-магазинам. Если при разработке сайта не были забюджетированы расходы на Архитектуру сайта, то после наполнения каталога бизнес сталкивается с потребностью в ускорении детальных страниц.
  • Магазинам на базе готовых решений, приобретенных в маркетплейсе Битрикс или через партнерскую сеть. Как правило эти решения работают медленно и неэффективно, что является обратной стороной низкой начальной стоимости сайта.

Способы ускорения страниц в Битрикс

1. Оптимизация изображений 

  • Внедрение готовых решений по оптимизации изображений, либо написание индивидуальной серверной логики, которая будет автоматически оптимизировать все добавленные на сайт изображения.
  • Обрезка и масштабирование изображений для мобильных и десктопных разрешений экранов.
  • Сжатие изображений без потери качества.
  • Использование современных форматов таких как WebP.
  • Внедрение Lazy Load (постепенная загрузка по мере пролистывания страницы).

2. Кэширование данных

  • Включение и настройка кеширования данных Битрикс (его серверной логики а также запросов к базам данных).
  • Доработка кэширования для разделения кеширования на отдельные области. Например, кэш для метатегов может храниться 1 сутки, а кеш для доступности товара на складе или его цене не более минуты.
  • Настройка сервера/хостинга для более эффективного кэширования таких данных как HTML, CSS и JavaScript, документы, мультимедиа.
  • Включение композитного режима в 1С-Битрикс.
  • Использование кэширования на сторонних серверах таких как CDN.

3. Оптимизация базы данных и способа хранения данных

  • Устранение избыточных запросов, а в некоторых случаях написание индивидуальной логики обращения в базе данных.
  • Корректировка архитектуры хранения данных, а также индексация таблиц.
  • Настройка базы данных под цели и задачи конкретного сайта.
  • Кластеризация баз данных в рамках стандартных решений БУС, либо современных хайлоад-кластеров.
  • Полный пересмотр архитектуры хранения данных без необходимости написания нового сайта.

4. Оптимизация программного кода

  • Оптимизация стандартного компонента каталога и шаблона вызова каталога.
  • Написания собственного компонента детальной страницы для реализации уникальной и производительной логики.
  • Удаление лишних функций и скриптов, которые присутствуют в коде, но не используются в связи с отсутствием необходимости.
  • Минификация программного кода CSS и JavaScript.
  • Удаление / оптимизация / замена готовых решений, установленных из маркетплейса Битрикс.
  • Уменьшение количества внешних библиотек / скриптов / систем аналитики за счет отказа от неиспользуемых и перенастройки действительно важных.
  • Перенос получения части данных по запросу (on demand) - когда данные не загружаются до момента, когда они необходимы. Как правило - общая информация о товаре или условиях продажи, отзывы и тому подобная информация.

5. Масштабирование средств доставки и исполнения кода

  • Использование CDN (Content Delivery Network).
  • Смена тарифа хостинга.
  • Перенос сайта с обычного на VDS хостинг.
  • Перенос сайта на выделенный сервер.
  • Перенос сайта в облачную инфраструктуру с реализацией распределенного. кластера с применением современных средств балансирования нагрузки.

От чего будет зависеть конечная стоимость услуги?

  • Целевых показателей ускорения и конечной задачи (это важный параметр выбора конечного способа ускорения дательной страницы).
  • Намеченный объем работы.
  • Структуры сайта.
  • Корректности работы предыдущих исполнителей и их квалификации.
  • Типа хостинга.

За какой срок можно ускорить детальную страницу сайта?

  • Аудит причин медленной работы сайта: 2-3 рабочих дня.
  • Экстренные изменения (быстрые временные решения): 1 рабочий день.
  • Простые изменения (оптимизация изображений, смена тарифов, включение кэширования): от 2 до 5 рабочих дней.
  • Средние задачи (оптимизация запросов, настройка базы данных): от 2 до 3 рабочих недель.
  • Сложные изменения (изменение архитектуры проекта): от 3 рабочих недель.

Порядок оказания услуги

  1. Предварительный первичный аудит. Определяются основные причины медленной загрузки.
  2. Анализ текущего состояния сайта. Проводится аудит детальной страницы товара: измеряются скорости загрузки, анализируются проблемы.
  3. Разработка плана оптимизации. Определяются приоритетные задачи и инструменты для их решения.
  4. Осмечивание полного объема работ и составление плана внесения изменений.
  5. Выполнение технических работ. Производится оптимизация изображений, кода, базы данных и других элементов.
  6. Тестирование. Проверяется скорость загрузки после внесенных изменений.
  7. Отчет клиенту. Предоставляются результаты работы и рекомендации по поддержанию скорости в будущем.

Ограничения услуги

  • Полная конечная стоимость всех работ и сроки будут определены после проведения расширенного аудита и выбора конечной стратегии ускорения
  • Некоторые изменения могут потребовать дополнительного бюджета (например, покупка CDN или смена тарифных планов).
  • Если сайт использует сильно устаревшую версию 1С-Битрикс, то для оптимизации может потребоваться обновление системы, а в некоторых случаях ее значительной модернизации.
Ускорение детальной страницы товара Битрикс

Структура услуги

  1. Начальный аудит. Первичная оценка проблем с выдачей первичных рекомендаций. Прогноз затрат.
  2. Расширенный аудит - системное и проектное исследование.  
  3. Предложение нескольких вариантов решения на основании бизнес-целей.
  4. Техническая оптимизация. Выполнение всех необходимых доработок.
  5. Тестирование. Проверка результатов и внесение корректировок.
  6. Поддержка. Рекомендации и помощь в будущем.
  7. Стоимость указана для этапа “Начальный аудит”.