🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo migrar tu web de WordPress a un nuevo hosting

Actualizado el 31 de marzo de 2026

Migrar tu sitio web de WordPress a un nuevo hosting puede parecer una tarea compleja, pero con la guía adecuada es un proceso que puedes realizar tú mismo sin necesidad de ser un experto técnico. En este artículo, te explicaremos paso a paso cómo realizar una migrar WordPress hosting de forma segura, evitando la pérdida de datos y minimizando el tiempo de inactividad de tu web.

Ya sea que estés buscando un mejor rendimiento, más espacio de almacenamiento o un servicio más económico, cambiar servidor WordPress es una decisión común. A continuación, encontrarás una guía completa para migrar sitio WordPress y transferir WordPress a tu nuevo proveedor de alojamiento.

Preparación antes de la migración

Antes de comenzar con la migrar WordPress hosting, es fundamental realizar una copia de seguridad completa de tu sitio actual. Este paso te salvará de cualquier imprevisto.

Haz una copia de seguridad completa

Una copia de seguridad debe incluir dos elementos: los archivos de WordPress y la base de datos. Puedes hacerlo manualmente o usando un plugin.

Para hacerlo manualmente:

  • Accede a tu hosting actual a través de FTP (FileZilla, por ejemplo) o el administrador de archivos del panel.
  • Descarga toda la carpeta public_html (o donde esté instalado tu WordPress) a tu computadora.
  • Luego, accede a phpMyAdmin desde tu panel de control actual.
  • Selecciona tu base de datos de WordPress y haz clic en "Exportar".
  • Elige el método "Rápido" y formato SQL, luego descarga el archivo.

[TIP] Si tu hosting tiene cPanel, busca la opción "Copias de seguridad" o "Backup" para generar un respaldo completo automático.

Elige tu nuevo hosting y prepara el entorno

Antes de cambiar servidor WordPress, asegúrate de que tu nuevo hosting cumpla con los requisitos mínimos de WordPress (PHP 7.4 o superior, MySQL 5.6 o superior, y soporte HTTPS). Muchos proveedores ofrecen instalaciones automáticas de WordPress, lo que facilita el proceso.

Si tu nuevo panel es Syspanel (anteriormente conocido como HestiaCP), recuerda que el acceso se realiza por el puerto 2106 (ejemplo: tudominio.com:2106). Allí podrás gestionar tus bases de datos y archivos.

Método 1: Migración manual paso a paso

Este método te da control total sobre el proceso y es ideal si quieres entender cada parte de la migración.

Paso 1: Instala WordPress en el nuevo hosting

En tu nuevo panel (cPanel, Syspanel, etc.), busca "Instalador de WordPress" o "Softaculous". Si no existe, puedes instalar WordPress manualmente:

  • Crea una base de datos y un usuario con todos los privilegios.
  • Sube los archivos de WordPress (descarga desde wordpress.org) a la carpeta raíz.
  • Ejecuta la instalación en tu navegador usando tu dominio temporal o la IP del servidor.

[WARNING] No personalices nada aún. Solo necesitas que WordPress funcione para poder importar tus datos.

Paso 2: Sube los archivos de tu sitio anterior

Conecta via FTP a tu nuevo hosting y sube todos los archivos que descargaste en la copia de seguridad (la carpeta completa de tu WordPress) a la carpeta raíz (normalmente public_html). Sobrescribe los archivos existentes cuando te lo pida.

Paso 3: Exporta e importa la base de datos

Ahora necesitas llevar tu base de datos al nuevo servidor.

  • En tu nuevo hosting, accede a phpMyAdmin.
  • Crea una nueva base de datos (o usa la que creaste al instalar WordPress).
  • Haz clic en "Importar" y selecciona el archivo SQL que exportaste anteriormente.
  • Espera a que termine el proceso.

Paso 4: Actualiza la configuración de la base de datos

WordPress guarda la información de conexión a la base de datos en el archivo wp-config.php. Debes editarlo para que apunte a la nueva base de datos.

Abre el archivo wp-config.php (está en la raíz de tu WordPress) y busca estas líneas:

define('DB_NAME', 'nombre_base_antigua');
define('DB_USER', 'usuario_antiguo');
define('DB_PASSWORD', 'contraseña_antigua');
define('DB_HOST', 'localhost');

Cámbialas por los datos de tu nueva base de datos (nombre, usuario, contraseña). Generalmente el host es localhost, pero algunos proveedores usan un servidor específico (pregunta al soporte).

Paso 5: Ajusta las URLs en la base de datos (si es necesario)

Si tu dominio no ha cambiado, este paso suele omitirse. Pero si estás usando un dominio temporal o una IP, deberás actualizar las URLs en la base de datos.

Puedes hacerlo con un plugin como "Better Search Replace" o manualmente en phpMyAdmin:

  • En la tabla wp_options, busca las filas siteurl y home.
  • Cámbialas por tu nuevo dominio (ejemplo: https://nuevodominio.com).

[INFO] Si no ves el sitio correctamente después de la migración, este es el paso que probablemente falló.

Paso 6: Verifica el funcionamiento

Accede a tu nuevo dominio. Deberías ver tu sitio web exactamente como estaba antes. Revisa páginas, entradas, imágenes y plugins. Si todo funciona, ¡felicidades! Has completado la migrar sitio WordPress.

Método 2: Migración con plugins (recomendado para principiantes)

Si prefieres una solución más automatizada, los plugins de migración son tu mejor aliado. Aquí te explicamos cómo transferir WordPress usando uno de los más populares: "All-in-One WP Migration".

Instala el plugin en el sitio original

  • Ve a Plugins > Añadir nuevo en tu panel de WordPress actual.
  • Busca "All-in-One WP Migration" e instálalo y actívalo.
  • Ve a la opción "All-in-One WP Migration" en el menú de WordPress.
  • Selecciona "Exportar" y elige "Exportar a archivo".
  • El plugin creará un archivo .wpress con todo tu sitio (archivos, base de datos, plugins, temas).

Prepara el nuevo hosting

Instala WordPress en tu nuevo hosting (como se explicó en el método manual). Luego, instala y activa el mismo plugin "All-in-One WP Migration" en el nuevo sitio.

Importa el archivo en el nuevo sitio

  • En el nuevo WordPress, ve a All-in-One WP Migration > Importar.
  • Arrastra el archivo .wpress que descargaste anteriormente.
  • El plugin te advertirá que sobrescribirá todo el contenido actual. Confirma.
  • Espera a que termine la importación.

[WARNING] Este proceso puede fallar si el archivo es muy grande (más de 256 MB por defecto). Algunos plugins de pago o versiones extendidas permiten aumentar este límite. Si tienes problemas, contacta al soporte de tu nuevo hosting para que aumenten el límite de subida de archivos.

Ajusta los enlaces permanentes

Después de importar, ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" sin modificar nada. Esto refresca las reglas de reescritura de WordPress.

Resolución de problemas comunes

Incluso siguiendo los pasos al pie de la letra, pueden surgir inconvenientes. Aquí tienes soluciones rápidas.

El sitio muestra un error de conexión a la base de datos

Esto suele deberse a que los datos en wp-config.php no son correctos. Verifica el nombre de la base de datos, usuario y contraseña. También asegúrate de que el servidor de base de datos (DB_HOST) sea el correcto (a veces no es localhost).

Aparece la pantalla blanca de la muerte

Generalmente es por un plugin o tema incompatible. Para solucionarlo:

  • Accede via FTP a tu nuevo hosting.
  • Renombra la carpeta wp-content/plugins a wp-content/plugins_viejo.
  • Si el sitio carga, entonces algún plugin causaba el error. Ve reactivándolos uno por uno.
  • Si el problema persiste, renombra la carpeta del tema activo en wp-content/themes para forzar el uso del tema por defecto.

Las imágenes no se ven (404)

Esto ocurre cuando las rutas de los archivos multimedia no se actualizan. Puedes solucionarlo con el plugin "Velvet Blues Update URLs" o realizando una búsqueda y reemplazo en la base de datos (como se explicó en el paso 5 del método manual).

Preguntas frecuentes (FAQ)

¿Cuánto tiempo toma una migrar WordPress hosting?

Depende del tamaño de tu sitio y del método. Usando plugins, puede tomar entre 15 y 30 minutos. El método manual puede llevar entre 1 y 2 horas si todo sale bien.

¿Perderé mi posicionamiento SEO al cambiar servidor WordPress?

No, si realizas la migración correctamente y mantienes la misma estructura de URLs. Lo importante es que el sitio no esté caído por mucho tiempo (idealmente menos de 24 horas) y que configures redirecciones 301 si cambias de dominio.

¿Puedo hacer la migración yo mismo si no tengo experiencia técnica?

Sí, especialmente si usas plugins como "All-in-One WP Migration". Solo necesitas acceso FTP y a phpMyAdmin para los ajustes finales. Esta guía está diseñada para que cualquier persona pueda transferir WordPress sin ser experto.

¿Qué hago si mi nuevo hosting usa Syspanel (HestiaCP)?

Syspanel es muy similar a cPanel. Para acceder, usa tudominio.com:2106. Allí encontrarás opciones para crear bases de datos, gestionar archivos y acceder a phpMyAdmin. El proceso de migración es idéntico al descrito.

¿Es necesario desactivar los plugins antes de migrar?

No es obligatorio, pero es recomendable desactivar plugins de caché y seguridad temporalmente para evitar conflictos durante la migración. Luego puedes reactivarlos en el nuevo hosting.

Conclusión

Migrar WordPress hosting no tiene por qué ser un dolor de cabeza. Con una buena preparación (copia de seguridad) y siguiendo los pasos adecuados, puedes cambiar servidor WordPress en menos de una hora. Ya sea que elijas el método manual o con plugins, lo importante es verificar cada paso y no apresurarse.

Recuerda que tu nuevo proveedor de hosting suele ofrecer soporte técnico gratuito para ayudarte con la migración. Si algo sale mal, no dudes en contactarlos.

[TIP] Después de la migración, monitorea el rendimiento de tu sitio durante unos días. Revisa los logs de error y asegúrate de que todos los formularios y funcionalidades críticas sigan operando correctamente.

¡Ya estás listo para disfrutar de tu nuevo hosting con WordPress funcionando a la perfección!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel