Cómo clonar un sitio web de WordPress con All-in-One WP Migration

Cohete hosting
Como clonar un sitio web con All in one wp migration

Clonar (o migrar) un sitio de WordPress es algo que tarde o temprano necesitamos: mover la web a otro hosting por alguna oferta mejor, crear un entorno de pruebas (staging) o duplicar un proyecto para reutilizarlo.

En esta guía te explico qué es All-in-One WP Migration, por qué es tan popular y cómo clonar tu web paso a paso sin complicaciones, para que tú mismo puedas hacerlo.

Después de hacer una copia podrás mover tu sitio web a un proveedor como Cloudways sin problemas y aprovechar una de las infraestrucutras más rápidas en cuanto a servidores.

-> Prueba Cloudways al mejor precio aquí

¿Qué es All-in-One WP Migration?

All-in-One WP Migration es un plugin que empaqueta archivos + base de datos + ajustes de tu WordPress en un único archivo .wpress. Ese paquete puedes importarlo en otro WordPress para tener una copia idéntica: temas, plugins, contenidos, usuarios, menús, widgets… El propio plugin realiza el search & replace de URLs (incluidos datos serializados), así que el cambio de dominio o subdominio se resuelve automáticamente en la mayoría de casos.

Ventajas

  • Sencillo: proceso guiado en 2 clics (Exportar / Importar).
  • Seguro con datos serializados: evita roturas comunes en migraciones manuales.
  • Flexible: útil para mover entre hostings, dominios o a local.

Limitaciones (a tener en cuenta)

  • Límite de tamaño de importación en la versión gratuita (varía según versión/hosting). Para sitios grandes suele requerirse una extensión de pago o métodos alternativos.
  • Multisite y otros escenarios avanzados pueden requerir extensiones adicionales.
  • Dependes de los límites del servidor (memoria, tiempo de ejecución, tamaño de subida).

Antes de empezar: checklist rápido

Antes de comenzar con la exportación del sitio debes tener en cuenta los siguientes aspectos:

  • Espacio en disco suficiente en origen (para exportar) y en destino (para importar).
  • Acceso a WordPress origen (admin) y destino (instalación limpia o vacía).
  • Comprobar PHP y WordPress actualizados (idealmente versiones compatibles).
  • Desactiva temporalmente cachés y firewalls de plugins durante la migración.
  • Ten a mano las credenciales del nuevo hosting (por si necesitas ajustar .htaccess, php.ini o Nginx).

Paso a paso: clonar tu WordPress

1) Preparar el sitio origen

  1. Entra al Escritorio de WordPress → Plugins → Añadir nuevo.
  2. Busca “All-in-One WP Migration” e instálalo. Actívalo.
  3. (Opcional) En All-in-One WP Migration → Copias de seguridad, borra copias viejas para liberar espacio.
  4. Ve a All-in-One WP Migration → Exportar.
    • Avanzado (opcional): puedes excluir spam, revisiones, biblioteca de medios, etc., si quieres aligerar el archivo.
    • Elige Exportar a → Archivo y espera a que termine el empaquetado.
  5. Descarga el archivo .wpress a tu ordenador.

Consejo: si tu web es muy grande, considera excluir la biblioteca de medios y subirla luego por FTP, o usa extensiones del plugin para sortear límites.

2) Preparar el sitio destino

  1. Crea una instalación limpia de WordPress (dominio o subdominio donde quieres clonar).
  2. Instala y activa All-in-One WP Migration en el destino.
  3. (Opcional) Coloca el sitio en modo mantenimiento si ya es público.

3) Importar la copia

  1. En el WordPress destino, ve a All-in-One WP Migration → Importar.
  2. Arrastra el archivo .wpress o pulsa Importar de → Archivo y selecciónalo.
  3. Si aparece aviso de límite de tamaño, ver sección de problemas comunes abajo.
  4. Acepta el aviso de que el proceso sobrescribirá la base de datos, archivos y usuarios.
  5. Cuando finalice, el plugin te pedirá iniciar sesión de nuevo (con las credenciales del sitio origen, porque lo acabas de clonar).
  6. Ve a Ajustes → Enlaces permanentes y pulsa Guardar (sin cambiar nada) para regenerar reglas.
  7. Revisa que todo funciona: páginas, menús, formularios y widgets.

Después de clonar: ajustes recomendados

Una vez tienes el sitio clonado, debes comprobar estos otros aspectos para cerciorarte de que tu sitio se ha migrado bien y está funcionando a la perfección.

  • URLs y dominio: el plugin ya hace el search & replace. Aun así, revisa Ajustes → Generales (Dirección de WordPress y del sitio).
  • Caché/CDN: reactiva tu plugin de caché y purga. Reconfigura CDN (Cloudflare, etc.) si cambia el dominio.
  • Robots y SEO: verifica robots.txt, sitemap, y vuelve a conectar Search Console/Analytics si cambia el dominio.
  • Correos: confirma que WP Mail o SMTP funcionen en el nuevo hosting.
  • Seguridad: cambia contraseñas de admin si el clon va a ser público. Revisa salts si lo consideras necesario.
  • Medios (si los excluiste): súbelos por FTP al directorio wp-content/uploads/ y regenera miniaturas con un plugin tipo Regenerate Thumbnails.

Problemas comunes y cómo solucionarlos

1) “El archivo excede el tamaño máximo de subida”

  • Sube el límite en tu servidor (si tu hosting lo permite). En .htaccess:
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 512M
php_value max_execution_time 300
php_value max_input_time 300

En Nginx, ajusta client_max_body_size y reinicia. Algunos hostings requieren pedirlo a soporte.

  • Divide la migración: exporta sin medios y súbelos por FTP.
  • Usa extensiones del plugin (p. ej., para eliminar el límite de importación en sitios grandes).

2) Error 413 / 500 / tiempo de espera

  • Incrementa max_execution_time y memory_limit.
  • Desactiva temporalmente plugins pesados (page builders, seguridad, caché) antes de exportar/importar.
  • Repite la importación desde un navegador distinto o en modo incógnito (para evitar interferencias).

3) La web clona pero hay URLs “antiguas”

  • Re-Guardar Enlaces permanentes.
  • Borra cachés (plugin/servidor/CDN).
  • Si necesitas, ejecuta un search & replace adicional (con herramientas que respeten datos serializados).

4) Login tras la importación

  • Recuerda: las credenciales cambian a las del sitio origen (porque lo clonaste tal cual).

Alternativas rápidas (por si tu caso no encaja)

  • Duplicator: similar en enfoque “paquete + instalador”.
  • Migrador del hosting: algunos hostings ofrecen migración automática entre servidores de la misma compañía.
  • WP-CLI / rsync + dump SQL: método técnico y muy fiable para proyectos grandes o devops.

Conclusión

Para la gran mayoría de webs, All-in-One WP Migration es la forma más rápida y segura de clonar WordPress: un paquete .wpress, importas y listo. Si tu sitio es muy grande, planifica el límite de importación y el tiempo de ejecución del servidor. Con la checklist de arriba y los ajustes posteriores, tendrás la web clonada sin dolores de cabeza.

Preguntas sobre All-in-One WP Migration

¿Es gratis?
Sí, el plugin base es gratuito. Algunas funciones (p. ej., eliminar límites de importación, multisite) requieren extensiones de pago.

¿Cuál es el límite de tamaño en la versión gratis?
Existe un límite de importación que puede variar según versión/hosting. Para webs grandes, usa extensiones, divide la migración (sin medios) o sube límites en el servidor.

¿Sirve para cambiar de dominio?
Sí. El plugin hace search & replace automático (incluidos datos serializados). Aun así, revisa enlaces permanentes, cachés y Search Console.

¿Pierdo SEO al clonar?
No por el mero hecho de clonar. Si cambias de dominio, configura redirecciones 301 y actualiza Search Console/Analytics para preservar señales.

¿Funciona con Multisite?
Requiere extensión específica del plugin para redes Multisite.

¿Puedo excluir archivos grandes (p. ej., uploads)?
Sí, desde Exportar → Avanzado puedes excluir contenidos para reducir el tamaño del paquete.

Promoción webempresa

92% descuento

Sólo hasta el 31 de Julio