**TL;DR.** Migrar de WooCommerce a Ordiko reemplaza tu pila de WordPress + hosting + plugins con un SaaS gestionado. Planifica la importación del catálogo (1–3 horas), el mapeo de redirecciones (1 hora) y el cambio de DNS. Si se hace correctamente, el SEO se recupera en 1–4 semanas y el costo operativo disminuye entre un 30% y un 80%.

## Por qué los comerciantes de WooCommerce migran

- TCO. El hosting + plugins + mantenimiento a menudo supera la tarifa plana de Ordiko.
- Rendimiento. La proliferación de plugins afecta negativamente a los Core Web Vitals; especialmente el INP.
- Seguridad. WordPress es el CMS más atacado en internet.
- Esquema 2026. Lograr `hasMerchantReturnPolicy` en WooCommerce requiere Yoast Premium + configuración manual o módulos personalizados.
- Preparación para búsqueda AI. WooCommerce no tiene llms.txt nativo ni gemelos en Markdown.

## Paso 1: Audita tu superficie de WooCommerce

Inventario del catálogo:

```bash
# WP-CLI en el servidor de producción (comandos de solo lectura)
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
```

Inventario SEO:

- Título y descripción meta de Yoast/Rank Math por publicación (exportar a través del plugin).
- Mapa del sitio actual (`/sitemap_index.xml`).
- Plugin multilingüe activo (WPML, Polylang, o ninguno) y su mapeo de locales.
- Plugin de suscripción activo (WooCommerce Subscriptions, MemberPress) si lo hay.
- Tipos de publicaciones personalizadas vinculadas al comercio (testimonios, lookbooks).

Línea base de rendimiento:

- Ejecuta [PageSpeed Insights](https://pagespeed.web.dev) en la página de inicio, PLP, PDP. Guarda los números de LCP/INP/CLS.

## Paso 2: Exporta el catálogo de WooCommerce

El exportador CSV predeterminado de WooCommerce maneja la mayoría de los casos:

1. WP Admin → Productos → Exportar.
2. Elige: "Todos los productos", "Exportar todas las columnas".
3. Descarga `wc-product-export.csv`.

Para productos variables con muchas variaciones, también exporta a través de WC Admin → Productos → establece la vista en "Todos", filtra por `variation`, y luego exporta.

Para taxonomías (categorías, marcas, atributos), usa WP-CLI:

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

Para medios, sincroniza `/wp-content/uploads/` a través de SFTP.

## Paso 3: Provisión de tu tienda Ordiko

1. Regístrate en [ordiko.shop](https://ordiko.shop).
2. Crea una tienda: elige un slug (usado para el subdominio predeterminado).
3. Configura los locales (subconjunto de 8 soportados).
4. Elige un tema inicial.
5. Conecta tu dominio personalizado (cambiarás el DNS en el Paso 9).

## Paso 4: Importa productos y categorías

En el panel de control de Ordiko:

1. **Configuración → Importar → WooCommerce**.
2. Sube `wc-product-export.csv` y tu archivo de medios (zip de `/wp-content/uploads/`).
3. El importador:
   - Mapea productos variables de Woo a variantes de Ordiko.
   - Preserva los slugs.
   - Importa categorías como taxonomías de Ordiko, preservando la jerarquía padre-hijo.
   - Importa imágenes de productos, derivando `alt` de los nombres de archivo (mejora más tarde con el generador de texto alternativo AI).
4. Monitorea el progreso en tiempo real; las importaciones grandes (10k+ productos) se ejecutan como trabajos en segundo plano de Trigger.dev y notifican al finalizar.

## Paso 5: Configura redirecciones

Las convenciones de URL de WooCommerce → Ordiko:

| WooCommerce              | Ordiko                |
| ------------------------ | --------------------- |
| `/product/{slug}`        | `/products/{slug}`    |
| `/product-category/{slug}` | `/categories/{slug}` |
| `/product-tag/{slug}`    | `/tags/{slug}`        |
| `/?p=123` (legado)       | `/products/{slug}` (basado en búsqueda) |

Configura 301s comodín en `/seo/redirects`:

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

Para SKUs eliminados, escribe entradas 410. La capa de rutas eliminadas de Ordiko convierte esas en páginas HTTP 410 con recomendaciones basadas en similitud vectorial.

## Paso 6: Replica la configuración del plugin SEO

Yoast/Rank Math exportan sus títulos y descripciones meta por publicación en el CSV de productos (las columnas de Yoast son `yoast_wpseo_title` y `yoast_wpseo_metadesc`). El importador de Ordiko lee estos en el editor SEO por entidad.

Los campos del esquema de producto 2026 se configuran una vez a nivel de tienda:

1. **Configuración → SEO → Política de Devoluciones** (consulta [la guía de migración de Shopify](/guides/migrate-from-shopify-to-ordiko) para referencia de campos).
2. **Configuración → SEO → Políticas de Envío**.
3. **Configuración → SEO → Política de Rastreo AI**.

Estos se renderizan automáticamente en cada PDP.

## Paso 7: Refleja hreflang

Si usaste WPML o Polylang:

1. Exporta el mapeo de locales (WPML → Herramientas → Exportar → XLIFF, o Polylang → Configuración → Exportar).
2. Habilita los locales coincidentes en Ordiko.
3. Usa `availableLocales` por entidad para marcar traducciones parciales.

## Paso 8: Ejecuta en paralelo y QA

Ejecuta Ordiko en un subdominio (por ejemplo, `new.example.com`) mientras WooCommerce continúa en el dominio de producción. Lista de verificación de QA:

- [ ] La página de inicio se renderiza correctamente.
- [ ] Las páginas de categoría muestran productos paginados.
- [ ] PDP se renderiza con imágenes, precios, variantes y esquema correctos (prueba con [Rich Results Test](https://search.google.com/test/rich-results)).
- [ ] La búsqueda devuelve resultados relevantes.
- [ ] El carrito y el proceso de pago funcionan de extremo a extremo con un pago de prueba.
- [ ] La carga de inicio de sesión de cuenta + historial de pedidos.
- [ ] Multi-locale: cada locale se renderiza correctamente con el hreflang adecuado.

## Paso 9: Cambio de DNS

1. Baja el TTL en tus registros DNS existentes 24 horas antes del cambio (TTL = 300 segundos).
2. En el momento del cambio, cambia los registros A o CNAME para apuntar a Ordiko.
3. Dentro de 1 hora de la propagación:
   - Envía `/sitemap.xml` en Google Search Console.
   - Envía en Bing Webmaster Tools.
   - Envía en Yandex Webmaster.

## Paso 10: Monitorea y recupera

Durante 72 horas:

| Superficie                                | Qué hacer                          |
| -------------------------------------- | ----------------------------------- |
| GSC Páginas → Excluidas                   | Agrega 301s para cualquier 404 inesperado    |
| GSC Rendimiento → Clics               | Confirma que la caída ≤ 15% y luego la recuperación     |
| Bing Webmaster → IndexNow              | Pings registrados                        |
| Ordiko → SEO → Web Vitals              | LCP/INP/CLS en verde                   |
| Ordiko → SEO → Eventos de Revalidación     | Sin errores                           |

## FAQ

**¿Qué plugins de WooCommerce no tendrán equivalentes directos en Ordiko?**
Ordiko incluye suscripciones, múltiples divisas, envío avanzado, reservas (básicas), tarjetas de regalo, recuperación de carritos abandonados y SEO como características principales. Las extensiones de WooCommerce para nichos inusuales (LearnDash para LMS, BookingPress para citas) no tienen equivalentes directos y pueden requerir integraciones externas o cambios en el flujo de trabajo.

**¿Puedo mantener mi blog de WordPress después de migrar el comercio a Ordiko?**
Sí, muchos comerciantes mantienen WordPress como un CMS de contenido en /blog (subdirectorio o subdominio) mientras Ordiko maneja el comercio. Configura tu DNS para dirigir /blog/* a WordPress y todo lo demás a Ordiko. La compensación: mantienes dos pilas. Alternativamente, migra las publicaciones del blog a la colección de contenido basada en MDX de Ordiko para una sola plataforma.

**¿Cómo manejo los productos variables de WooCommerce?**
El importador de Ordiko mapea los productos variables de WooCommerce a variantes de Ordiko con la misma estructura de atributos (tamaño, color, material, etc.). Cada variación se convierte en una variante de Ordiko con su propio SKU, precio, inventario y imágenes opcionales.

**¿Perderé las credenciales de inicio de sesión de los clientes?**
Los registros de clientes se importan a través de CSV con contraseñas hash. Los clientes reciben un correo electrónico de restablecimiento de contraseña en su próximo intento de inicio de sesión (WP y Ordiko utilizan diferentes esquemas de hash de contraseña). Los puntos de lealtad, el crédito de la tienda y los datos del plugin de recompensas requieren mapeo personalizado.