К другим кейсам
КейсОптимизацияGeometriax5 ускорение ключевых страниц

Geometria. Оптимизация каталога

Каталог из 800 000 SKU ускорен с 8 до 1,6 секунды на ключевых страницах.

Смотреть кейс

Задача

На проекте был большой каталог с 800 000 товарных позиций. Ключевые страницы загружались около 8 секунд, а техническая команда регулярно упиралась в тяжёлые запросы, нестабильное кеширование и проблемы с индексацией.

Важно было не просто ускорить одну страницу, а найти системные причины: какие компоненты перегружают базу, где повторяются лишние выборки, какие данные можно кешировать безопасно, а какие должны оставаться актуальными.

Ускорить каталог с сотнями тысяч товарных позиций

Стабилизировать сайт под пользовательской и технической нагрузкой

Найти тяжёлые SQL-запросы и лишние выборки компонентов

Сохранить актуальность цен, остатков и фильтров после оптимизации

Что сделали

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

Как работали

Сначала собрали фактическую картину: какие страницы открываются дольше всего, какие запросы повторяются, где компоненты тянут лишние данные. После этого изменения вносились поэтапно, чтобы можно было отделить полезные оптимизации от случайных колебаний нагрузки.

Отдельно проверялись сценарии, где нельзя было просто включить агрессивный кеш: остатки, цены, фильтры и данные, которые должны быстро обновляться для покупателей и менеджеров.

Результат

Ключевые страницы каталога стали открываться примерно за 1,6 секунды вместо 8 секунд — примерно в пять раз быстрее. Индексация перестала превращаться в отдельный риск для стабильности сайта, а каталог стал предсказуемее под пользовательской и технической нагрузкой.

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

Нужен похожий результат?

Сделаем проект для вашего бизнеса

Напишите о задаче — разберём ситуацию, предложу план и помогу довести Битрикс до рабочего результата, как в этом кейсе.