Импорт товаров в WooCommerce: подготовка данных

Импорт товаров в WooCommerce: как подготовить таблицу, фото и варианты

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

Начните с того, что уже есть

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

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

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

Обязательные поля и их форматы

WooCommerce ждёт определённый набор колонок. Часть из них обязательна, часть — по желанию. Но дело не только в наличии колонок, а в том, что в них лежит.

Цена должна быть числом без пробелов, символов валюты и запятых вместо точек. «1 200 руб.» плагин не поймёт — он ждёт 1200 или 1200.00. То же с остатками: только цифры.

Артикул (SKU) должен быть уникальным. Если в таблице две строки с одинаковым артикулом, импорт создаст дубль или пропустит товар — зависит от настроек. Проверьте это заранее, а не после загрузки.

Названия категорий должны совпадать с теми, что уже есть на сайте, или быть готовыми к созданию. Если в одном месте написано «Обувь», а в другом «обувь » с пробелом на конце, WooCommerce создаст две разные категории.

Отдельно проверьте вариации. Если товар с размерами или цветами, каждая вариация — отдельная строка со своим артикулом и привязкой к родительскому товару. Это самое сложное место любого импорта, и готовить его нужно внимательнее всего.

Что проверить в таблице до загрузки

Пройдитесь по файлу и убедитесь, что он чистый. Это занимает полчаса, но экономит дни.

  • Нет пустых обязательных полей — названия, цены, артикула.
  • Все цены в одном формате, без валюты и пробелов.
  • Артикулы уникальны, дублей нет.
  • Категории названы одинаково во всех строках.
  • Изображения доступны по прямым ссылкам или лежат в отдельной папке с понятными именами.
  • Описания не содержат лишней разметки из Word.
  • Нет скрытых строк и объединённых ячеек.
  • Кодировка файла — UTF-8, иначе вместо русских букв появятся знаки вопроса.

Последний пункт особенно коварен. Файл может выглядеть нормально в Excel, а после импорта превратиться в набор символов. Откройте его в текстовом редакторе или сохраните заново в UTF-8 — и проблема уйдёт.

Импорт товаров в WooCommerce на тестовой копии

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

Возьмите десять-пятнадцать строк: простой товар, товар с вариациями, товар со скидкой, товар без остатка. Загрузите их и проверьте результат: правильно ли встали цены, создались ли категории, привязались ли картинки, не появилось ли дублей.

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

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

Что делать после загрузки

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

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

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

Коротко о главном

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

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

 
Менджер ZM

Чем могу помочь?

Этот сайт собирает техническую информацию (куки), которая используется для обеспечения функционирования сайта, например, сохранение настроек пользователя, поддержка аутентификации, обеспечение безопасности и конфиденциальности данных. Данный тип файлов является обязательным и не подлежит отключению. Сайт запоминает выбор настроек куки на 1 год. По окончании этого периода Сайт повторно запросит Ваше согласие.
Узнать