**Кратко.** Миграция с WooCommerce на Ordiko заменяет ваш стек WordPress + хостинг + плагины на управляемый SaaS. Запланируйте импорт каталога (1–3 часа), сопоставление редиректов (1 час) и переключение DNS. Если все сделать правильно, SEO восстанавливается за 1–4 недели, а операционные расходы снижаются на 30–80%.

## Почему торговцы WooCommerce мигрируют

- TCO. Хостинг + плагины + обслуживание часто превышают фиксированную плату Ordiko.
- Производительность. Разрастание плагинов ухудшает Core Web Vitals; особенно INP.
- Безопасность. WordPress — самая атакуемая CMS в интернете.
- Схема 2026 года. Достижение `hasMerchantReturnPolicy` на WooCommerce требует Yoast Premium + ручной настройки или пользовательских модулей.
- Готовность к AI-поиску. WooCommerce не имеет родных llms.txt или Markdown аналогов.

## Шаг 1: Аудит вашего WooCommerce

Инвентаризация каталога:

```bash
# WP-CLI на производственном сервере (только команды для чтения)
wp post list --post_type=product --format=csv > products_inventory.csv
wp term list product_cat --format=csv > categories.csv
wp option get yoast_seo_settings > yoast.json
```

Инвентаризация SEO:

- Мета заголовок и описание Yoast/Rank Math для каждого поста (экспорт через плагин).
- Текущая карта сайта (`/sitemap_index.xml`).
- Активный многоязычный плагин (WPML, Polylang или нет) и его сопоставление локалей.
- Активный плагин подписки (WooCommerce Subscriptions, MemberPress), если есть.
- Пользовательские типы постов, связанные с коммерцией (отзывы, lookbooks).

Базовая производительность:

- Запустите [PageSpeed Insights](https://pagespeed.web.dev) на главной странице, PLP, PDP. Сохраните значения LCP/INP/CLS.

## Шаг 2: Экспорт каталога WooCommerce

Стандартный экспортёр CSV WooCommerce обрабатывает большинство случаев:

1. WP Admin → Продукты → Экспорт.
2. Выберите: "Все продукты", "Экспортировать все столбцы".
3. Скачайте `wc-product-export.csv`.

Для переменных продуктов с множеством вариаций также экспортируйте через WC Admin → Продукты → установите вид на "Все", отфильтруйте по `variation`, затем экспортируйте.

Для таксономий (категории, бренды, атрибуты) используйте WP-CLI:

```bash
wp wc product_category list --format=csv > categories_export.csv
wp wc product_attribute list --format=csv > attributes.csv
```

Для медиафайлов синхронизируйте `/wp-content/uploads/` через SFTP.

## Шаг 3: Настройка вашего магазина Ordiko

1. Зарегистрируйтесь на [ordiko.shop](https://ordiko.shop).
2. Создайте магазин: выберите слаг (используется для стандартного поддомена).
3. Настройте локали (подмножество из 8 поддерживаемых).
4. Выберите начальную тему.
5. Подключите свой собственный домен (вы переключите DNS на Шаге 9).

## Шаг 4: Импорт продуктов и категорий

В панели управления Ordiko:

1. **Настройки → Импорт → WooCommerce**.
2. Загрузите `wc-product-export.csv` и архив медиафайлов (zip из `/wp-content/uploads/`).
3. Импортер:
   - Сопоставляет переменные продукты Woo с вариантами Ordiko.
   - Сохраняет слаги.
   - Импортирует категории как таксономии Ordiko, сохраняя иерархию родительских и дочерних категорий.
   - Импортирует изображения продуктов, извлекая `alt` из имен файлов (улучшите позже с помощью генератора alt-текста на AI).
4. Мониторьте прогресс в реальном времени; большие импорты (10k+ продуктов) выполняются как фоновые задачи Trigger.dev и уведомляют о завершении.

## Шаг 5: Настройка редиректов

Конвенции URL WooCommerce → Ordiko:

| WooCommerce              | Ordiko                |
| ------------------------ | --------------------- |
| `/product/{slug}`        | `/products/{slug}`    |
| `/product-category/{slug}` | `/categories/{slug}` |
| `/product-tag/{slug}`    | `/tags/{slug}`        |
| `/?p=123` (устаревший)   | `/products/{slug}` (поиск по базе) |

Настройте wildcard 301 в `/seo/redirects`:

```csv
from,to,status
/product/(.*),/products/$1,301
/product-category/(.*),/categories/$1,301
/product-tag/(.*),/tags/$1,301
```

Для удалённых SKU напишите 410 записи. Слой gone-paths Ordiko превращает их в страницы HTTP 410 с рекомендациями на основе векторного сходства.

## Шаг 6: Репликация настроек SEO плагина

Yoast/Rank Math экспортируют свои мета заголовки и описания для каждого поста в CSV продуктов (столбцы Yoast — `yoast_wpseo_title` и `yoast_wpseo_metadesc`). Импортер Ordiko считывает их в редактор SEO для каждой сущности.

Поля схемы продукта 2026 года настраиваются один раз на уровне магазина:

1. **Настройки → SEO → Политика возврата** (см. [руководство по миграции Shopify](/guides/migrate-from-shopify-to-ordiko) для справки по полям).
2. **Настройки → SEO → Политики доставки**.
3. **Настройки → SEO → Политика AI-паука**.

Эти настройки автоматически отображаются на каждой PDP.

## Шаг 7: Зеркалирование hreflang

Если вы использовали WPML или Polylang:

1. Экспортируйте сопоставление локалей (WPML → Инструменты → Экспорт → XLIFF, или Polylang → Настройки → Экспорт).
2. Включите соответствующие локали в Ordiko.
3. Используйте `availableLocales` для каждой сущности, чтобы отметить частичные переводы.

## Шаг 8: Параллельный запуск и QA

Запустите Ordiko на поддомене (например, `new.example.com`), пока WooCommerce продолжает работать на производственном домене. Контрольный список QA:

- [ ] Главная страница отображается корректно.
- [ ] Страницы категорий показывают пагинированные продукты.
- [ ] PDP отображается с правильными изображениями, ценой, вариантами, схемой (проверьте с помощью [Rich Results Test](https://search.google.com/test/rich-results)).
- [ ] Поиск возвращает релевантные результаты.
- [ ] Корзина и оформление заказа работают от начала до конца с тестовым платежом.
- [ ] Вход в аккаунт + история заказов загружается.
- [ ] Многоязычность: каждая локаль отображается корректно с правильным hreflang.

## Шаг 9: Переключение DNS

1. Уменьшите TTL на ваших существующих DNS записях за 24 часа до переключения (TTL = 300 секунд).
2. В момент переключения измените A или CNAME записи, чтобы указать на Ordiko.
3. В течение 1 часа после распространения:
   - Отправьте `/sitemap.xml` в Google Search Console.
   - Отправьте в Bing Webmaster Tools.
   - Отправьте в Yandex Webmaster.

## Шаг 10: Мониторинг и восстановление

В течение 72 часов:

| Поверхность                            | Что делать                          |
| -------------------------------------- | ----------------------------------- |
| GSC Страницы → Исключенные            | Добавьте 301 для любых неожиданных 404 |
| GSC Производительность → Клики         | Подтвердите, что падение ≤ 15%, затем восстановление |
| Bing Webmaster → IndexNow              | Логи пингов                         |
| Ordiko → SEO → Web Vitals              | LCP/INP/CLS в зелёном               |
| Ordiko → SEO → События повторной проверки | Без ошибок                          |

## Часто задаваемые вопросы

**Какие плагины WooCommerce не будут иметь прямых аналогов в Ordiko?**
Ordiko включает подписки, мультивалютность, расширенные доставки, бронирования (базовые), подарочные карты, восстановление брошенных корзин и SEO как основные функции. Расширения WooCommerce для необычных ниш (LearnDash для LMS, BookingPress для встреч) не имеют прямых аналогов и могут потребовать внешних интеграций или изменений в рабочих процессах.

**Могу ли я сохранить свой блог на WordPress после миграции коммерции на Ordiko?**
Да — многие торговцы сохраняют WordPress как CMS для контента на /blog (подкаталог или поддомен), в то время как Ordiko обрабатывает коммерцию. Настройте свой DNS, чтобы маршрутизировать /blog/* на WordPress, а всё остальное на Ordiko. Компромисс: вы поддерживаете два стека. В качестве альтернативы, мигрируйте посты блога в коллекцию контента на основе MDX в Ordiko для единой платформы.

**Как мне обрабатывать переменные продукты WooCommerce?**
Импортер Ordiko сопоставляет переменные продукты Woo с вариантами Ordiko с той же структурой атрибутов (размер, цвет, материал и т.д.). Каждая вариация становится вариантом Ordiko с собственным SKU, ценой, инвентарём и необязательными изображениями.

**Потеряю ли я учетные данные для входа клиентов?**
Записи клиентов импортируются через CSV с хэшированными паролями. Клиенты получают электронное письмо для сброса пароля при следующей попытке входа (WP и Ordiko используют разные схемы хэширования паролей). Данные о баллах лояльности, кредитах магазина и данных плагина вознаграждений требуют пользовательского сопоставления.