• Интернет-магазины

Интернет-магазин спорттоваров: размеры, виды спорта, габарит

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

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Магазин тактического снаряжения, наше измерение 31.07.2026
54 302 позиции и 635 категорий, первый ответ 413,8 мс
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

54 302
Магазин тактического снаряжения, наше измерение 31.07.2026

позиции и 635 категорий, первый ответ 413,8 мс

55 321
Магазин садовой техники с габаритным товаром, 31.07.2026

товарная страница, 3 868 категорий, TTFB 840,5 мс

40
Нишевый каталог на 300 позиций, измерение 01.08.2026

категорий в четыре уровня, первый ответ 235 мс

554 КБ
Вес страницы категории со 100 карточками там же

HTML против 143,6 КБ на главном магазине

25–45
Срок разработки

рабочих дней от утверждения ТС

предоплата 50%, два раунда правок, гарантийный срок 30 дней
Условия работы
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Каталог с двумя входами — по типу товара и по виду спорта: покупатель заходит с той стороны, с которой он думает.
  • Фильтр по размеру, бренду, полу и уровню подготовки на OCFilter с canonical на комбинациях — иначе в индексе оседают тысячи одинаковых адресов.
  • Размер и цвет как варианты одной модели: одна карточка, один canonical, выбор внутри карты – каталог не раздувается в разы.
  • Наличие по размерам в карте: покупатель видит, чего нет, в корзину, а не после оплаты.
  • Размерные сетки конкретных брендов в карте плюс подсказка «как снять мерки» – вместо ссылки на PDF в подвале сайта.
  • Характеристики инвентаря отдельными полями – вес, материал, длина, максимальная нагрузка: из них собирается фильтр и сравнение моделей.
  • Отметка габаритных позиций и отдельные условия доставки в карте и корзине: о подъеме на этаж покупатель узнает до оформления.
  • Комплекты и сопутствующие позиции: к тренажеру – коврик и перчатки, к велосипеду – шлем, насос и замок.
  • Сезонные подборки, переключаемые в админке: категории и адреса остаются на месте, меняется то, что стоит наверху.
  • Чекаут с оплатой картой, оплатой частями и наложенным платежом; Новая Почта, Укрпочта, Meest Express, самовывоз.
  • Техническое SEO и машинная разметка: ЧПУ, canonical на вариантах, уникальные title, карта сайта без дублей, JSON-LD Product, Offer, AggregateOffer, BreadcrumbList.
  • Передача: доступ, письменная инструкция, проход админки с менеджером. Предоплата 50%, два раунда правок на этапе дизайна, гарантийный срок 30 календарных дней.
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Предметная и студийная съемка снаряжения
  • Строительство размерных сеток различных брендов как контентная работа — это отдельная услуга
  • Логистика габаритных отправлений как операционный процесс
  • Реклама после запуска
  • Хостинг, домен, эквайринг
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 5

Торговляете снаряжением для нескольких видов спорта сразу

Один покупатель ищет «беговые кроссовки», второй – «все для тенниса». Это два разных входа в тот же каталог, и магазин должен держать оба: дерево по типу товара плюс подборки по виду спорта сверху.

Разберём вашу ситуацию на бесплатном аудите

Бесплатный аудит спортивного ассортимента

Спорттовары – это несколько разных магазинов в одном: одежда живет размерами, инвентарь – характеристиками, тренажеры – габаритами. Аудит разлагает ваш ассортимент на эти группы и показывает, сколько работы в каждой.

Что мы измеряем

  • Группы ассортимента и правила каждойСколько в каталоге одежды и обуви с размерами, сколько инвентаря с характеристиками, сколько габаритных позиций. Каждая группа требует собственной логики карты, и именно количество групп задает объем работы.
  • Состояние размерных данныхВынесен ли размер отдельным полем прайса и сведены ли сети разных брендов. Если размер зашит в название строкой, его приходится доставать парсером – это отдельный этап со своим сроком.
  • Сколько адресов даст ваш каталогСчитаем в двух сценариях: размер как вариант модели и размер как отдельный товар. Разница бывает в десятки раз, и она решает все остальное – импорт, карту сайта, работу менеджера.
  • Габарит и доставкаКакие позиции не проходят обычным перевозчиком, и по каким правилам они едут. Условия должны стоять в карточке: в измеренном нами магазине садовой техники пункт самовывоза в чекате отмечен закрытым с марта 2026 года — покупатель узнает об этом уже в оформлении.
  • Вес страницы и скоростьМеряем отдельно главную, категорию и карточку. Ориентир из нашего измерения: в нишевом магазине на 300 позиций главная весит 143,6 КБ, а категория со 100 карточками — 554 КБ, то есть в четыре раза больше.
  • СезонностьКакая часть ассортимента продается всего полгода. Это определяет, нужен ли механизм быстрого переключения главной и категорий между сезонами, хватит ли ручной правки дважды в год.

Что вы получаете

  • Документ по ассортименту: группы товаров, состояние размерных данных, список габаритных позиций.
  • Схему каталога с двумя входами — по типу продукта и по виду спорта — и месту фильтров в ней.
  • Цифра будущего каталога в обоих сценариях заведения размеров и оценку работы по возведению моделей.
  • Разговор на 30-40 минут, где проходим документ по пунктам.

Срок: 2–4 рабочих дня с момента, когда мы получили прайс и адрес сайта

Почему это бесплатно

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

Что дальше

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

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Сколько групп ассортимента в каталогеМагазин на один вид спорта – это одна логика карты. Одежда, обувь, инвентарь, тренажеры и питание вместе – пять наборов полей, пять наборов фильтров и пять сценариев доставки.
  • Состояние размерных данныхПрайс, где модель, размер, цвет, стоимость и остаток лежат отдельными колонками, заливается импортом за день. Прайс, где размер зашит в название («Кроссовки Alta 42 синие»), приходится разбирать парсером, а сетки брендов – сводить руками.
  • Количество вариантов внутри моделиДве тысячи моделей в шести размерах и трех цветах – это тридцать шесть тысяч комбинаций с собственными остатками. Объем импорта, размер карты сайта и время на сверку считаются от этой цифры, а не от числа моделей.
  • Габаритные позицииКаждый отдельный тип доставки – это правило в чекате, тестовый заказ и текст в карточке. Тренажеры и велосипеды добавляют еще и рассрочку: модуль плюс проверка, как он ведет себя в смешанной корзине.
  • Оплата, доставка и учет остатковКаждый способ оплаты и перевозчик – отдельный модуль и прогон заказа. Остатки на уровне варианта почти всегда тянутся из учетной системы, а это уже обмен с расписанием, не виджет в чекате.
  • Сезонное окноЗапуск за две недели до старта сезона более дорогой: проект поднимается в очереди, а согласования должны вкладываться в один рабочий день. Импорт с развертыванием размеров ускоренная очередь не сжимает.
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

интернет-магазин тактического и военного снаряжения, каталог более 50 тыс. позиций

Задача
Удержать в одном магазине разнородное снаряжение – бронезащиту, одежду, обувь, рюкзаки, оптику – с фильтрацией по характеристикам. Задача той же природы, что и мультиспортивный каталог.
Решение
OpenCart 3 по Cloudflare, две языковые версии, девять типов JSON-LD на главной. В чекауте — карта онлайн, наложенный платеж, наличные при получении, безналичный расчет и рассрочка.
Результат
54 302 товара и 635 категорий. Объем сверен двумя методами: sitemap-индекс из 32 товарных файлов дает 110 096 адресов на два языка, штатный поиск - 54 501-54 600 позиций, расхождение 0,4%. При таком каталоге первый ответ сервера 413,8 мс, вес HTML 421,5 КБ. Найденный дефект: hreflang заявлен как uk-UA и uk-RU вместо ru-UA. Измерение 31.07.2026.

интернет-магазин садовой техники и запчастей с габаритным товаром

Задача
Продавать технику, которая не едет обычной посылкой, вместе с мелкими запчастями и дать покупателю рассрочку на дорогие позиции.
Решение
Магазин на OpenCart с картой сайта, разбитой на подкарты. Восемь способов расчета, включая безналичный с НДС и оплатой частями от monobank. Доставка Новой почтой, Meest Express и Rozetka Delivery.
Результат
55 321 товарная страница в карте сайта (18 подкарт по 3 000 адресов плюс 1 321) и 3 868 категорий - 59 189 адресов вместе. Первый ответ сервера 840,5 мс при 454,5 КБ HTML: самый медленный отклик партии, и для 55 тысяч товаров это ожидаемо. Найденный дефект: пункт самовывоза в чекате обозначен закрытым с 23.03.2026 – покупатель видит в корзине неактуальный вариант. Измерение 31.07.2026.

нишевый магазин оборудования для полива с каталогом на 300 позиций

Задача
Собрать узкий технический каталог, где позиции визуально одинаковы и отличаются только характеристиками — та же история, связанная с теннисными ракетками или гантелями одного ряда.
Решение
OpenCart 3 по nginx со сжатием brotli, OCFilter в категориях, заказ в один клик. Чекаут проверяли реальным заказом: два перевозчика и шесть способов доставки, три способа оплаты.
Результат
300 товаров в 40 категориях на четыре уровня вложенности подтверждено двумя методами, расхождение 0%. Первый ответ сервера 235 мс, полная загрузка 262 мс. Главная весит 143,6 КБ без сжатия и 22,5 КБ в brotli, а страница категории из ста товарами – 554 КБ: вес сидит в карточках, а не в теме. Измерение 01.08.2026.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Разработка интернет-магазина спорттоваров» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:25–45 дней

  1. Аудит ассортимента и решения по вариантам

    2–4 рабочих дня

    Разлагаем прайс на группы, считаем модели и комбинации, смотрим текущий сайт, если он есть. На выходе – цифра будущего каталога в обоих сценариях и решение, в каком из них идем.

  2. ТС и структура каталога

    4–6 рабочих дней

    Дерево по типу товара, подборки по виду спорта, набор атрибутов для фильтра, поля карты под каждую группу, правила canonical на вариантах. Фиксируем в письменном виде: переиграть это после верстки дорого.

  3. Дизайн

    5–9 рабочих дней

    Главная, категория, карточка с выбором размера, таблица сеток, корзина, ждут с габаритной доставкой. Здесь же задаем целевой вес страницы – категория со ста карточками легче всего превращается в полмегабайта разметки.

  4. Сборник магазина

    7–11 рабочих дней

    Верстка темы, каталог и фильтр, варианты с отдельными остатками, отметка габарита, комплекты и сопутствующие позиции, роли в админке, страницы оплаты, доставки и возврата.

  5. Импорт каталога, размеры и наличие

    5–9 рабочих дней

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

  6. Интеграция, разметка, тестирование, передача

    2–6 рабочих дней

    Оплата и перевозчики, рассрочка, GTM и GA4, JSON-LD с Product и AggregateOffer, карта сайта, сквозной прогон заказа от выбора размера до ТТН, проход админки с менеджером.

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • OpenCart 4.x по умолчанию: варианты, атрибуты и импорт есть в ядре
  • OpenCart 3.x – когда критический модуль существует только под тройку; версию фиксируем в ТС
  • OCFilter для фильтра по размеру и характеристикам. Ограничение: умножает адреса комбинаторно, и без canonical это тысячи одинаковых страниц в индексе
  • PHP и MySQL. Ограничения: десятки тысяч комбинаций требуют отдельной работы с индексами и кэшем категорий
  • nginx, HTTP/2, WebP и отложенная загрузка изображений: в категории картинки весят больше всего другого кода страницы
  • JSON-LD Product, Offer, AggregateOffer, BreadcrumbList. Ограничение: разметка не поднимает позиции и не обязывает Google показать снипет
  • Обмен с учетной системой для остатков на уровне варианта – отдельный объем работ, не модуль из коробки

Интеграции

  • LiqPay
  • WayForPay
  • monobank
  • оплата частями
  • наложенный платеж
  • Новая Почта
  • Укрпочта
  • Meest Express
  • самовывоз
  • Google Tag Manager
  • GA4
  • Google Merchant Center
  • Meta Pixel
  • Instagram
  • TikTok
Каталог по типу товара против каталога по виду спорта

Чем этот вариант отличается от альтернативы

Покупатель, знающий товарзаходит сразу в «кроссовки» и фильтрует по размеру
Покупатель, выбирающий вид спортазаходит из подборки «все для бега», собранной фильтром поверх дерева
Товар, нужный в нескольких спортаходна карточка, несколько подборок
Количество категорийдержится в пределах нескольких десятков
Сезонное переключениеменяется состав подборок, дерево остается
Наша рекомендацияосновное дерево - по типу товара
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Список позиций с размерами, цветами и характеристиками в машинном виде — таблицей, а не фотографией прайса.
  2. Размерные сетки брендов, с которыми работаете.
  3. Список габаритных позиций и условия их доставки – это ваша операционная действительность, придумать ее за вас мы не можем.
  4. Решение, как группировать каталог: по виду спорта или по типу товара. Принимается на аудите и фиксируется в ТС.
  5. Доступ к хостингу и домену или согласие подобрать хостинг за вас.
  6. Одного человека с правом утвердить структуру каталога и макеты.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Каждый размер заводить отдельным товаром?

По умолчанию нет: размер и цвет – варианты одной модели, одна карточка, один canonical, выбор внутри карты. Иначе каталог растет умножением: две тысячи моделей в шести размерах и трех цветах дают тридцать шесть тысяч адресов, каждому из которых требуется описание и место в карте сайта. Отдельные адреса имеет смысл заводить точечно — под те модели и размеры, по которым действительно поисковый спрос. Решение принимаем на аудите вашего прайса, потому что переиграть его после запуска стоит дороже, чем сделать сразу.

Как уменьшить возврат из-за размера?

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

У нас тренажеры, они не едут по обычной доставке

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

Каталог делать по виду спорта или по типу товара?

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

Можно ли указывать наличие по размерам?

Да, и это следует сделать сразу, а не «во второй очереди». Покупатель видит в карточке, какие размеры есть сейчас, и не тратит время на выбор отсутствующего. Технически это остаток на уровне варианта, а не модели, и поэтому наличие лучше тянуть из учетной системы. Честный предел: обмен не исправляет учет – если в системе пересорт, сайт быстро и аккуратно покажет неточные данные, а между выгрузками всегда есть окно, в которое товар могут купить дважды.

Половина ассортимента продается всего полгода — что с этим делать?

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

Продаем еще и спортивное питание – его вести так же?

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

Как продавать комплекты?

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

Сколько длится технология и что ее растягивает?

25–45 рабочих дней от утверждения ТС, шесть этапов: аудит ассортимента 2–4 дня, ТС и структура 4–6, дизайн 5–9, сборка 7–11, импорт с размерами 5–9, интеграции с тестированием и передачей 2–6. Самые длинные – сборка и импорт. Растягивает проект обычно не код: несводимые размерные сетки и прайс, где размер зашит в название товара, съедают больше времени, чем весь сборник магазина.

Отправьте прайс — разложим ассортимент на группы и посчитаем каталог

Через 2–4 рабочих дня вернемся со схемой каталога, цифрой по размерам в двух сценариях и планом работ по этапам с датами.

Из измеренных кейсов54 302 товара и 635 категорий

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

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