- Задача
- Удержать сверхбольшой ассортимент в одном магазине с подробной фильтрацией и построить инфраструктуру для работы с базой покупателей: рассылки, узнавание клиента, события в чекату.
- Решение
- Магазин на OpenCart 3, две языковые версии. В чекауте — LiqPay, карта онлайн, наложенный платеж, наличные при получении, безналичный расчет и рассрочка онлайн с отдельным событием dataLayer. Подключены телефония, сервис email-рассылок, вход через аккаунт Google, менеджер тегов и аналитика.
- Результат
- 54 302 товара и 635 категорий подтверждены двумя независимыми методами: sitemap-индекс из 32 товарных файлов дает 110 096 адресов на два языка, перекрестная проверка штатным поиском — 54 501–54 600 позиций, расхождение 0,4%. TTFB 413,8 мс и полная загрузка 511,1 мс при 421,5 КБ HTML. Девять типов структурированных данных на главном. Для программы лояльности это означает одно: канал уведомлений и узнавание покупателя уже стоят, строить нужно начисление, а не инфраструктуру. Найден дефект: hreflang заявлен как uk-UA и uk-RU при lang="ru" на корневой версии. Измерение 31.07.2026.