Карточка товара, забитая тремя десятками характеристик вперемешку, где «красный» и «Красный» — разные значения, а «Производитель» в одной категории и «Бренд» в другой означают одно и то же, — это не полнота, а каша. Она не помогает выбирать, ломает умный фильтр, плодит дубли и превращает обмен с 1С в источник ошибок. Причём чем больше каталог, тем дороже потом это разгребать.
В этой статье разберём, как спроектировать структуру характеристик товара в 1С-Битрикс так, чтобы карточка была понятной, фильтр — точным, а обмен с 1С — чистым: чем свойства товара отличаются от свойств торговых предложений, когда использовать справочники, как построить единый словарь и связать характеристики с умным фильтром. Навести порядок в каталоге помогает наша услуга аудита и оптимизации 1С.
Коротко
- Разделяйте свойства товара (бренд, материал) и торгового предложения (размер, цвет) — это разные сущности.
- Всё повторяющееся и фильтруемое — справочник, а не свободный текст, иначе получите дубли и «кашу».
- Стройте единый словарь характеристик на весь каталог до массового наполнения.
- Структура свойств и умный фильтр — одна задача: сначала структура, затем фильтр на её основе.
Почему карточка превращается в кашу
«Каша» рождается не из-за лени, а из-за отсутствия структуры на старте. Каталог наполняют быстро, характеристики добавляют по ходу, значения вводят руками — и через год у вас сотни свойств, часть из которых дублирует друг друга, а значения написаны десятком способов. Каждая новая категория добавляет свои свойства, не сверяясь с существующими.
Последствия бьют сразу по нескольким фронтам: покупатель не может отфильтровать товар, потому что в фильтре дубли; менеджер не может корректно завести товар, потому что непонятно, какое свойство использовать; обмен с 1С ломается, потому что значения не сопоставляются. Корень всех этих бед один — структуру характеристик не спроектировали заранее. Значит, с проектирования и надо начинать.
Свойства товара и торгового предложения
Первое и главное разделение в 1С-Битрикс — между свойствами товара и свойствами торгового предложения (SKU). Их путают чаще всего, и именно из этого растёт половина проблем.
| Аспект | Свойство товара | Свойство предложения (SKU) |
|---|---|---|
| Что описывает | Модель в целом | Конкретный вариант |
| Примеры | Бренд, материал, страна | Размер, цвет, объём, фасовка |
| Одинаково для вариантов | Да | Нет, различается |
| Роль в каталоге | Общее описание | Выбор варианта, наличие, цена |
Правило простое: то, что одинаково для всех вариантов модели, — свойство товара; то, что различает варианты, — свойство предложения. Если сделать цвет свойством товара, вы не сможете держать одну модель в разных цветах с раздельным наличием. Это разделение отражает и природу данных в 1С, где номенклатура и характеристики тоже различны.
Типы свойств: список, справочник, строка, число
Второй ключевой выбор — тип каждого свойства. От него зависит, попадёт ли характеристика в фильтр и не расплодит ли дубли.
- Список / справочник. Для всего, что повторяется и по чему фильтруют: бренд, цвет, материал. Значения выбираются из готового набора и единообразны.
- Привязка к highload-справочнику. Для больших справочников с доп. полями (например, бренд с логотипом и описанием) — масштабируемый вариант списка.
- Число. Для измеримых величин: вес, мощность, длина. Позволяет фильтр-диапазон «от и до».
- Строка. Только для действительно уникальных текстов, которые не повторяются и не нужны в фильтре.
Единый словарь характеристик
Отдельные категории нельзя проектировать в вакууме — иначе в одной появится «Производитель», в другой «Бренд», в третьей «Марка», и всё это об одном. Решение — единый словарь характеристик: согласованный на весь каталог набор свойств и значений.
Единый словарь означает: один список брендов на все категории, одна шкала размеров, единые названия и коды свойств там, где смысл совпадает. Это резко упрощает фильтр, сравнение товаров, обмен с 1С и поддержку. Проектировать его нужно до массового наполнения: переделывать словарь на большом живом каталоге — дорогой и болезненный проект. Как устроен фильтр, который опирается на такой словарь, мы подробно разбираем в статье про поиск и каталог блога.
Группировка и приоритет в карточке
Даже при чистой структуре карточку легко перегрузить. Показывать всё подряд одной простынёй — значит прятать важное среди второстепенного. Разумный подход к выводу:
- Выделите ключевые характеристики. 4–6 свойств, которые реально влияют на выбор в вашей категории, — наверх, на видное место.
- Сгруппируйте остальные. Полный список — в блок «Все характеристики» по логическим группам (габариты, материалы, комплектация).
- Сверните полноту. Полная таблица доступна, но не давит: раскрывается по клику.
- Согласуйте с фильтром. То, по чему фильтруют, стоит показывать и в карточке — это единый набор данных.
Приоритет характеристик — не про «сколько влезет», а про «что помогает решиться». Полнота важна для доверия и SEO, но она не должна мешать быстро увидеть главное.
Характеристики и умный фильтр
Умный фильтр 1С-Битрикс (компонент catalog.smart.filter) — прямое продолжение структуры характеристик. Он строится на свойствах инфоблока: в настройках указывают, какие свойства участвуют в фильтре и как отображаются — флажки, диапазон для чисел, выбор цвета.
Отсюда вывод, который часто упускают: хороший фильтр невозможен на плохой структуре. По свободному тексту нормально фильтровать нельзя — нужны справочники с едиными значениями. Числовые характеристики дают удобные диапазоны «от и до». Поэтому проектирование характеристик и проектирование фильтра — это одна задача, а не две: сначала структура свойств, затем на её основе фильтр. Производительность фильтра на большом каталоге, в свою очередь, держится на кэшировании и грамотной инфраструктуре — об этом в статье про хостинг и инфраструктуру BitrixVM.
Обмен характеристик с 1С
Характеристики не живут только на сайте — они приходят из 1С при обмене по CommerceML. Свойства номенклатуры сопоставляются со свойствами инфоблока, а характеристики вариантов — со свойствами торговых предложений. Чтобы обмен наполнял карточки без дублей, значения-справочники должны совпадать по коду, а не только по названию.
Если структура на сайте и в 1С согласована, обмен работает как автопилот: новые товары и характеристики появляются на сайте автоматически и корректно. Если нет — каждый обмен плодит дубли значений и «потерянные» свойства, а каталог снова превращается в кашу. Поэтому единый словарь проектируют с оглядкой на 1С. Надёжность и безопасность таких обменов мы разбираем в статье про REST, вебхуки и безопасность в Битрикс, а быстрые выборки по свойствам — в материале про D7 и ORM.
Сравнение товаров и SEO
Структурированные характеристики работают не только на карточку и фильтр. Они дают ещё два эффекта:
- Сравнение товаров. Корректное сравнение возможно только при единых свойствах: если у похожих товаров разные наборы характеристик, таблица сравнения рассыпается.
- SEO и микроразметка. Полные, структурированные характеристики обогащают страницу, помогают формировать посадочные по свойствам и подходят для товарной микроразметки.
- Посадочные по фильтру. На основе значений-справочников создают SEO-страницы вида «красные диваны из ткани» с человекопонятными URL.
Всё это — «бесплатные» бонусы правильной структуры: вы проектируете свойства один раз, а выигрывают карточка, фильтр, сравнение и продвижение.
Проектирование структуры пошагово
- Соберите категории и требования. Поймите, по чему покупатели выбирают в каждой группе товаров.
- Разделите товар и SKU. Определите, что общее для модели, а что различает варианты.
- Назначьте типы. Повторяющееся и фильтруемое — справочники, измеримое — числа, уникальное — строки.
- Постройте единый словарь. Один набор свойств и значений на весь каталог, согласованный с 1С.
- Настройте вывод. Ключевые характеристики наверх, полные — в сворачиваемый блок.
- Соберите фильтр. Включите нужные свойства в умный фильтр с правильным отображением.
- Проверьте обмен. Убедитесь, что характеристики из 1С сопоставляются по коду без дублей.
Миграция «каши» в порядок
Если каталог уже стал кашей, структуру можно исправить, но это проект, а не правка на ходу. Порядок действий:
- Аудит свойств. Соберите все существующие свойства и значения, найдите дубли и синонимы.
- Спроектируйте целевую структуру. Единый словарь, разделение товар/SKU, типы свойств.
- Сопоставьте старое с новым. Составьте карту соответствия старых значений целевым.
- Мигрируйте на копии. Проведите миграцию и проверьте фильтр, карточку и обмен до выката в бой.
На большом каталоге такую миграцию делают поэтапно и контролируемо, а не вручную по одному товару. Это ровно та ситуация, где системный аудит и автоматизация окупаются: разовые усилия убирают постоянную боль.
Частые ошибки
- Путают товар и SKU. Цвет как свойство товара — и модель нельзя держать в разных цветах.
- Свободный ввод справочных значений. «красный / Красный / red» — дубли и сломанный фильтр.
- Нет единого словаря. «Бренд» и «Производитель» в разных категориях об одном.
- Перегруженная карточка. Тридцать характеристик простынёй прячут важное.
- Структура без оглядки на фильтр. Свойства нельзя нормально включить в умный фильтр.
- Рассинхрон с 1С. Значения сопоставляются по названию, а не по коду — дубли при каждом обмене.
- Проектируют «по ходу». Структуру не продумали заранее — каша через год гарантирована.
Чек-лист внедрения
- Товар и SKU разделены. Общее — в свойствах товара, различающее — в предложениях.
- Типы назначены. Справочники для повторяющегося, числа для измеримого, строки для уникального.
- Единый словарь есть. Один набор свойств и значений на весь каталог.
- Вывод продуман. Ключевые характеристики наверху, полные — свёрнуты.
- Фильтр собран. Нужные свойства включены в умный фильтр с корректным отображением.
- Обмен согласован. Характеристики из 1С сопоставляются по коду без дублей.
- Проверено на данных. Карточка, фильтр, сравнение и обмен работают на реальном каталоге.
Вывод
Структура характеристик — это фундамент, на котором стоит вся товарная часть магазина: карточка, умный фильтр, сравнение, SEO и обмен с 1С. Каша возникает не от полноты данных, а от отсутствия структуры: спутанные товар и SKU, свободный ввод вместо справочников, разные слова для одного смысла в разных категориях.
Лечится это проектированием: разделите свойства товара и предложений, сделайте всё повторяющееся справочниками, постройте единый словарь и свяжите его с фильтром и обменом. Продуманная один раз структура работает годами и экономит колоссальные усилия на поддержке. А если каталог уже стал кашей — начните с аудита и контролируемой миграции, и порядок в характеристиках вернёт порядок во всём магазине на 1С-Битрикс.