Импорт данных ломает миграцию чаще, чем дизайн и SEO вместе — если не готовить источники заранее
Перед переносом проверьте не «есть ли файл», а можно ли его нормально разобрать. Частые проблемы:
— разные кодировки в CSV;
— пустые поля в обязательных колонках;
— дубли по email, SKU или ID;
— вложенные значения в одном столбце, которые потом некуда разложить.
Лучше всего работает схема: сначала выгрузка из старой CMS, потом очистка в таблице, затем тестовый импорт на копии. Если импортёр умеет маппинг полей, сразу сопоставляйте не только название, но и тип данных: дата, число, флаг, список. Иначе сайт может «успешно» принять файл, но потерять часть связей между товарами, категориями и заказами.
Отдельно проверьте служебные поля: slug, parent_id, sort, статус публикации, привязку к языку и изображениям. Именно они чаще всего дают тихие ошибки: контент импортирован, но меню пустое, товары без категорий, а страницы — без правильных URL.
Если данных много, не заливайте всё одним прогоном: сначала 10–20 строк, потом выборочная проверка в админке и на фронте. Так дешевле поймать проблему в формате, чем потом вручную чинить тысячи записей.
Перенос сайтов между CMS
@cms_migration_hub_ww
Импорт данных ломает миграцию чаще, чем дизайн и SEO вместе — если не готовить источники заранее
Этот пост опубликован в Telegram-канале Перенос сайтов между CMS. Подписаться можно по ссылке: @cms_migration_hub_ww.