DobSol
Миграция

Миграция с Magento на Shopify: данные, URL и редиректы

Что переносится с Magento, а что нет, как данные ложатся на модель Shopify, как изменятся URL и как составить карту редиректов, чтобы не потерять позиции.

Команда Dobsol
28 октября 2026 г.
6 мин
877 слов
Миграция с Magento на Shopify: данные, URL и редиректы

Magento (Adobe Commerce) — мощная платформа, но дорогая в содержании: серверы, обновления безопасности, платные расширения и разработчик, без которого не обходится ни одно изменение. Поэтому всё больше магазинов переезжают на Shopify, где хостинг, обновления и оформление заказа берёт на себя платформа.

Главный риск такого переезда — не дизайн, а данные и URL-адреса. Модель данных Magento сложнее, чем у Shopify, а структура ссылок совсем другая. Если перенести это неправильно, магазин потеряет позиции в Google и часть истории клиентов. Разберёмся, что именно меняется и как это контролировать.

Главное за 30 секунд

  • Товары, клиенты и заказы переносятся, но модели данных отличаются — конфигурируемые товары, атрибуты и категории требуют перепланирования.
  • Пароли клиентов не переносятся — клиентам придётся активировать аккаунты заново.
  • Все URL изменятся: Shopify использует фиксированные префиксы /products/ и /collections/, без .html.
  • Карта редиректов — самый важный документ миграции: каждый старый адрес с трафиком или ссылками должен вести на новый.

Что переносится, а что нет

Данные Как переносится
Товары, варианты, цены, остатки Через CSV или инструмент миграции
Изображения товаров Вместе с товарами, по URL-адресам файлов
Категории Становятся коллекциями Shopify
Клиенты и адреса Через CSV или инструмент миграции
История заказов Через инструмент миграции или API, как архивные заказы
Отзывы Импорт в приложение отзывов, если оно это поддерживает
CMS-страницы и блоки Страницы переносятся, блоки пересобираются как секции темы
Пароли клиентов Не переносятся
Расширения Magento Не переносятся — заменяются приложениями или кастомной разработкой

Пароли клиентов

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

Как данные Magento ложатся на Shopify

Здесь скрыта большая часть работы. Magento очень гибкий, поэтому у каждого магазина своя структура, и её приходится «переводить» на модель Shopify.

В Magento В Shopify На что обратить внимание
Конфигурируемый товар Товар с вариантами Не больше трёх опций (например, цвет, размер, материал)
Наборы атрибутов Метаполя и метаобъекты Планируйте, какие поля нужны фильтрам и карточке товара
Дерево категорий Плоские коллекции + меню Вложенность воспроизводится через меню, а не через URL
Групповые и бандл-товары Отдельные товары или приложение для наборов Логику комплектов часто приходится упрощать
Группы клиентов и цены для них Теги клиентов, B2B-функции (Shopify Plus) или приложение Проверьте, нужны ли вам оптовые цены
Несколько store view (языки) Языки и Markets в Shopify Переводы переносятся отдельным шагом

Начните с аудита атрибутов

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

Как меняются URL-адреса

Magento позволяет любые адреса, а Shopify использует фиксированные префиксы. Поэтому меняется практически каждый URL:

Тип страницы Magento Shopify
Товар /zhenskoe-plate.html /products/zhenskoe-plate
Категория /odezhda/platya.html /collections/platya
CMS-страница /about-us /pages/about-us
Языковая версия /ru/odezhda.html (код store view) /ru/collections/odezhda
Фильтр /platya.html?color=red /collections/platya?filter.v.option.color=Red

Главное правило: сохраняйте конечную часть адреса (handle). Если товар был zhenskoe-plate.html, в Shopify его handle должен быть zhenskoe-plate. Так карту редиректов проще составить и проверить, а Google быстрее «поймёт» соответствие.

Карта редиректов: шаг за шагом

  1. Соберите все старые адреса. Выгрузите таблицу url_rewrite из базы Magento и просканируйте сайт краулером (например, Screaming Frog). Добавьте адреса из Google Search Console и страницы, на которые ссылаются другие сайты.
  2. Определите приоритеты. Страницы с трафиком, позициями или внешними ссылками — обязательно. Пустые фильтры и технические адреса можно вести на родительскую коллекцию.
  3. Сопоставьте каждый адрес с новым. Для товаров и категорий это делается автоматически по handle, остальное — вручную.
  4. Импортируйте редиректы в Shopify через CSV в разделе URL Redirects в админке.
  5. Проверьте до переключения домена. Пройдитесь по списку старых адресов и убедитесь, что каждый даёт один редирект 301 на правильную страницу, без цепочек.

Редирект срабатывает только для несуществующей страницы

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

Особые случаи

  • Суффикс .html. Его нужно убрать из всех handle — и не забыть, что старые адреса с .html всё равно должны вести на новые.
  • Вложенные категории. /odezhda/platya/vechernie.html и /platya/vechernie.html в Magento могут быть одним товаром по разным путям. Все варианты должны вести на один адрес в Shopify.
  • Фильтры и сортировка. Адреса с параметрами обычно не стоит переносить по одному — ведите их на соответствующую коллекцию.
  • Пагинация вида ?p=2 — так же на первую страницу коллекции.
  • Изображения. Если изображения товаров получали трафик из Google Картинок, учтите, что их адреса тоже изменятся.

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

После запуска

  1. Отправьте новую карту сайта в Google Search Console.
  2. Следите за отчётом об ошибках 404 еженедельно первый месяц и добавляйте пропущенные редиректы.
  3. Сравнивайте трафик ключевых страниц до и после. Небольшая просадка в первые недели — нормально, устойчивое падение — сигнал искать пропущенные адреса.
  4. Проверьте скорость: новая тема с десятком приложений может оказаться медленнее, чем ожидалось — см. 10 причин медленного магазина.

Чек-лист миграции

  1. Аудит атрибутов и структуры товаров завершён.
  2. Модель данных Shopify (варианты, метаполя, коллекции) согласована.
  3. Тестовый импорт проверен на выборке товаров и клиентов.
  4. Все старые URL собраны из базы, краулера и Search Console.
  5. Карта редиректов импортирована и проверена.
  6. Письмо для активации аккаунтов клиентов готово.
  7. После запуска настроен мониторинг 404 и трафика.

Планируете переезд с Magento?

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

Свяжитесь с нами

Хотите применить это в своём магазине?

Расскажите, что нужно вашему магазину на Shopify, — мы предложим решение и оценим объём работ