Каталог и данные

Импорт товаров из CSV и Excel: как обновить каталог без дублей

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

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

Главный вопрос импорта: по какому устойчивому ключу система узнаёт существующий товар? Название редко подходит для этой роли.
Сотрудник вводит данные на ноутбуке

Разделите добавление и обновление

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

Сохраните резервную копию и исходный экспорт. Не рассчитывайте, что любой импорт можно автоматически отменить. Возврат зависит от сохранённых данных, истории системы и того, какие действия выполняет обработчик.

Сохраните ключи как данные

Артикул «00125» должен остаться именно таким, если это его реальное значение. Электронная таблица может превратить его в число. Длинный идентификатор также может быть изменён форматом ячейки. Перед сохранением файла проверьте значения в экспортированном результате.

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

ПолеЧто проверить до загрузки
Артикул или IDУникальность и сохранение точного значения
ЦенаЧисловой формат и целевое поле
ОстатокДопустимые значения и правило пустой ячейки
ВариацияСвязь с родительским товаром
ИзображениеДоступность адреса и разрешение использования

Не путайте формат файла с его названием

CSV является текстовым форматом, а XLSX книгой таблиц. Переименование расширения не превращает один в другой. Используйте формат, который поддерживает конкретный импортёр, и его схему колонок.

Встроенный импорт WooCommerce работает с CSV по своей схеме. Официальная инструкция рекомендует UTF-8 и проверку сохранённого файла, поскольку редакторы таблиц могут менять форматирование. Для стороннего XLSX-импортёра действуют его собственные ограничения и правила.

Соберите показательную пробную выборку

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

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

Разберите отчёт, а не только итоговую надпись

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

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

Перед боевым обновлением

  • Сохраните исходный каталог и правила импорта.
  • Проверьте точность идентификаторов в готовом файле.
  • Согласуйте обработку пустых полей и неизвестных ключей.
  • Пройдите пробную выборку.
  • Проверьте итоговые карточки и отчёт.
  • Затем запускайте массовую операцию в согласованный период.

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

Документация и проверка сведений

Технические сведения сверены с документацией на 7 октября 2026 года. При настройке конкретного сервиса проверьте его текущую версию и действующие инструкции.

Материалы по соседним задачам

ЕЩЁ НЕСКОЛЬКО ВОПРОСОВ

Коротко о важном

Можно обновлять товары по названию?

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

Почему артикулы потеряли ведущие нули?

Редактор мог интерпретировать значение как число. Проверьте тип столбца и точное содержимое сохранённого файла до загрузки.

CSV и XLSX взаимозаменяемы?

Нет. Это разные форматы. Используйте поддерживаемый импортёром формат и соответствующую схему колонок.

Владимир Николаев
Владимир Николаев

Разработка и SEO в QuickLanding. Помогаем разобраться в задаче и выбрать подходящий состав работ.

Об эксперте
ОБСУДИМ ЗАДАЧУ КОМПАНИИ

Расскажите о задаче.
Предложим решение.

Пришлите сайт, пример процесса или описание продукта. Разберём исходные условия, предложим первый этап и объясним состав работ.

НАЧНЁМ С ВАШЕЙ ЗАДАЧИ

Что нужно
вашему бизнесу?

Пару слов о проекте — и обсудим подходящий формат.

Используем данные для ответа на обращение.