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

Разделите добавление и обновление
Для новых товаров нужен полный согласованный набор обязательных полей. Для обновления цены может быть достаточно ключа и нужного значения. Уточните, что делает импортёр с пустой ячейкой: оставляет прежнее поле, очищает его или выдаёт ошибку.
Сохраните резервную копию и исходный экспорт. Не рассчитывайте, что любой импорт можно автоматически отменить. Возврат зависит от сохранённых данных, истории системы и того, какие действия выполняет обработчик.
Сохраните ключи как данные
Артикул «00125» должен остаться именно таким, если это его реальное значение. Электронная таблица может превратить его в число. Длинный идентификатор также может быть изменён форматом ячейки. Перед сохранением файла проверьте значения в экспортированном результате.
Название удобно человеку, но оно может меняться и совпадать у разных размеров. Для вариаций нужны собственные правила соответствия. Два похожих товара отличаются характеристикой, которую нельзя потерять при объединении строк.
| Поле | Что проверить до загрузки |
|---|---|
| Артикул или ID | Уникальность и сохранение точного значения |
| Цена | Числовой формат и целевое поле |
| Остаток | Допустимые значения и правило пустой ячейки |
| Вариация | Связь с родительским товаром |
| Изображение | Доступность адреса и разрешение использования |
Не путайте формат файла с его названием
CSV является текстовым форматом, а XLSX книгой таблиц. Переименование расширения не превращает один в другой. Используйте формат, который поддерживает конкретный импортёр, и его схему колонок.
Встроенный импорт WooCommerce работает с CSV по своей схеме. Официальная инструкция рекомендует UTF-8 и проверку сохранённого файла, поскольку редакторы таблиц могут менять форматирование. Для стороннего XLSX-импортёра действуют его собственные ограничения и правила.
Соберите показательную пробную выборку
Возьмите несколько разных случаев: новый товар, существующий, вариацию, артикул с нулями и строку с ошибкой. Проверьте не только общий счётчик, но и конкретные карточки после операции. На небольшом тесте легче заметить перепутанные колонки.
Если импорт обновляет цены, сравните число изменённых записей и значения. Если загрузка добавляет изображения или характеристики, проверьте эти поля отдельно. Успешное создание карточки не означает правильный состав всех данных.
Разберите отчёт, а не только итоговую надпись
Полезный отчёт разделяет добавленные, обновлённые, пропущенные и ошибочные строки. Для ошибки должны быть номер или ключ строки и причина. Иначе большая загрузка создаёт неопределённость: неизвестно, какие позиции требуют исправления.
При больших файлах учитывайте ограничения хостинга и способ обработки. Разделение на партии помогает контролировать результат, но партии должны сохранять общий порядок ключей и не создавать повторы. Для регулярного обмена стоит продумать журнал и повтор после сбоя.
Перед боевым обновлением
- Сохраните исходный каталог и правила импорта.
- Проверьте точность идентификаторов в готовом файле.
- Согласуйте обработку пустых полей и неизвестных ключей.
- Пройдите пробную выборку.
- Проверьте итоговые карточки и отчёт.
- Затем запускайте массовую операцию в согласованный период.
Не удаляйте исходный файл сразу после загрузки. Он вместе с отчётом помогает выяснить причину ошибки и подготовить исправление без повторного угадывания данных.
Документация и проверка сведений
Технические сведения сверены с документацией на 7 октября 2026 года. При настройке конкретного сервиса проверьте его текущую версию и действующие инструкции.
Материалы по соседним задачам
Коротко о важном
Можно обновлять товары по названию?
Это ненадёжно при совпадениях и переименованиях. Лучше использовать согласованный устойчивый идентификатор, например артикул или ID, если импортёр его поддерживает.
Почему артикулы потеряли ведущие нули?
Редактор мог интерпретировать значение как число. Проверьте тип столбца и точное содержимое сохранённого файла до загрузки.
CSV и XLSX взаимозаменяемы?
Нет. Это разные форматы. Используйте поддерживаемый импортёром формат и соответствующую схему колонок.



