01

Определите, что именно считается позицией

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

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

02

Соберите минимальный рабочий набор полей

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

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

Это рабочий образец исходных данных, а не универсальный формат импорта для любой CMS и не обязательный набор полей Google. Формат загрузки и разметку страниц согласуют отдельно.

Соберите минимальный рабочий набор полей
ПолеУсловный примерПравило проверки
product_idDEMO-001Не меняется при переименовании позиции
categoryОборудование / НасосыКатегория существует в согласованном дереве
nameДемонстрационная модель AНазвание понятно без внутреннего сокращения
power_value / power_unit2.2 / кВтЧисло и единица записаны последовательно
availabilityПо запросуСтатус подтверждён ответственным
image / documentdemo-001-main.jpg / demo-001.pdfФайл существует и относится к этой модели
03

Приведите характеристики к общим правилам

Один параметр должен иметь одно согласованное название. Если мощность записана в трёх колонках «Мощн.», «кВт» и «Power», фильтр и сравнение потребуют дополнительного сопоставления. Единицы измерения лучше явно определить в структуре данных. Формат чисел и десятичный разделитель согласуйте с инструментом импорта.

Отличайте нулевое значение от неизвестного и неприменимого. Ноль может быть допустимой характеристикой; пустая ячейка обычно означает отсутствие сведений. Эти состояния не следует автоматически заменять друг другом. Для списковых значений задайте словарь: например, одинаковый материал не должен появляться в фильтре под несколькими написаниями.

04

Свяжите фотографии и документы с товарами

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

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

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

Проверьте структуру на разных типах товаров

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

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

06

Определите, кто поддерживает данные после запуска

Назначьте источник актуальной информации и ответственного за исправления. Это может быть учётная система, таблица или редактор каталога; важно не название инструмента, а понятный порядок обновления. Если два сотрудника правят разные копии файла, согласуйте, какая версия считается основной.

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

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

Нужно ли заполнять весь ассортимент до обсуждения сайта?

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

Можно ли взять таблицу поставщика без изменений?

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

Нужна ли цена у каждой позиции?

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

Обсудим ваш сайт?

Выберите формат, чтобы посмотреть результат услуги, состав работ и стартовую стоимость.

Следующая статьяКак проверить сайт перед запуском: чек-лист для заказчика