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

Cómo migrar WordPress de un servidor a otro con Plesk

Actualizado el 5 de mayo de 2026

¿Necesitas cambiar de hosting o servidor y tienes tu web hecha con WordPress alojada en un panel Plesk? No te preocupes, es un proceso más sencillo de lo que parece. En esta guía completa te voy a explicar paso a paso cómo realizar una migrar WordPress Plesk de forma segura, sin perder datos ni configuraciones.

Antes de empezar, es importante que sepas que migrar un sitio web implica mover todos sus archivos (imágenes, plugins, temas) y su base de datos (el contenido de tus entradas, páginas, comentarios). Con Plesk, este proceso se puede hacer de varias formas, pero aquí te enseñaré el método más fiable y que menos errores da.

¿Qué necesitas para empezar?

Para transferir WordPress servidor con éxito, vas a necesitar tres cosas básicas:

  • Acceso al panel de control Plesk de tu servidor actual (origen).
  • Acceso al panel de control Plesk de tu nuevo servidor (destino).
  • Una copia de seguridad de tu sitio web (por si algo sale mal, siempre es mejor prevenir).

[WARNING] Antes de comenzar, asegúrate de tener acceso FTP o SFTP a ambos servidores. Si no lo tienes, pídelo a tu proveedor de hosting.

Paso 1: Preparar el servidor de destino (nuevo hosting)

Lo primero que debes hacer es preparar el terreno en tu nuevo servidor. En Plesk, esto significa crear un dominio o subdominio donde vas a alojar tu WordPress.

Crear el dominio en Plesk

  1. Inicia sesión en tu panel Plesk del nuevo servidor.
  2. Ve a Sitios web y dominios.
  3. Haz clic en Añadir dominio.
  4. Escribe el nombre de tu dominio (ej: tudominio.com) y selecciona el tipo de hosting (normalmente "Hosting de sitios web").
  5. Asegúrate de que Soporte de PHP esté activado (WordPress necesita PHP 7.4 o superior).
  6. En Opciones de hosting, marca Crear una base de datos y anota el nombre de la base de datos, el usuario y la contraseña que se generan. Los necesitarás más adelante.

[TIP] Si tu dominio ya está apuntando al nuevo servidor (cambiando los DNS), puedes hacer la migración directamente. Si no, puedes usar un dominio temporal o una IP para probar.

Paso 2: Exportar la base de datos desde el servidor origen

WordPress guarda todo su contenido (entradas, páginas, comentarios, configuraciones) en una base de datos MySQL. Para cambiar hosting WordPress, tienes que exportarla primero.

Accede a phpMyAdmin desde Plesk

  1. En el panel Plesk del servidor origen, ve a Sitios web y dominios.
  2. Busca tu dominio y haz clic en phpMyAdmin (suele estar en la sección de bases de datos).
  3. Se abrirá una ventana nueva. Verás una lista de bases de datos a la izquierda. Selecciona la que corresponde a tu WordPress (normalmente tiene el nombre del dominio o de tu sitio).
  4. Una vez dentro, haz clic en la pestaña Exportar.
  5. Elige el método Rápido y formato SQL. Luego haz clic en Continuar.
  6. Se descargará un archivo .sql con toda tu base de datos. Guárdalo en una carpeta segura en tu ordenador.

[INFO] Si tu base de datos es muy grande (más de 50 MB), puede que el método rápido no funcione. En ese caso, usa el método Personalizado y marca la opción "Comprimir con gzip". Esto reduce el tamaño del archivo.

Paso 3: Descargar los archivos de WordPress (plugins, temas, uploads)

Ahora toca mover todos los archivos de tu sitio. Esto incluye el núcleo de WordPress, tus plugins, temas y, sobre todo, la carpeta wp-content/uploads donde están las imágenes y archivos multimedia.

Usa FTP o el Administrador de archivos de Plesk

  1. En el panel Plesk del servidor origen, ve a Sitios web y dominios.
  2. Haz clic en Administrador de archivos (o en FTP si prefieres usar un cliente como FileZilla).
  3. Navega hasta la carpeta httpdocs (o public_html). Ahí están todos los archivos de tu WordPress.
  4. Selecciona todos los archivos y carpetas (Ctrl+A) y haz clic en Descargar. Plesk comprimirá todo en un archivo ZIP.
  5. Descarga ese ZIP a tu ordenador.

[WARNING] Si tu sitio tiene muchos archivos (por ejemplo, miles de imágenes), la descarga puede ser lenta. En ese caso, es mejor usar FTP con FileZilla, que es más estable para archivos grandes.

Paso 4: Subir los archivos al nuevo servidor

Ya tienes los archivos en tu ordenador. Ahora toca subirlos al nuevo servidor.

Subir y descomprimir en Plesk

  1. En el panel Plesk del nuevo servidor, ve a Sitios web y dominios y selecciona tu dominio.
  2. Haz clic en Administrador de archivos.
  3. Navega hasta la carpeta httpdocs (o public_html). Si está vacía, mejor.
  4. Haz clic en Subir archivos y selecciona el ZIP que descargaste.
  5. Una vez subido, selecciona el archivo ZIP y haz clic en Extraer (o Descomprimir).
  6. Asegúrate de que los archivos se extraigan dentro de httpdocs, no en una subcarpeta.

[TIP] Si el ZIP es muy grande, puedes subirlo directamente desde el servidor origen usando FTP a la carpeta del nuevo servidor. Pero para la mayoría de los casos, el método de Plesk funciona bien.

Paso 5: Importar la base de datos en el nuevo servidor

Ahora necesitas meter la base de datos que exportaste en el nuevo servidor.

Importar con phpMyAdmin en el nuevo hosting

  1. En el panel Plesk del nuevo servidor, ve a Sitios web y dominios.
  2. Busca tu dominio y haz clic en phpMyAdmin.
  3. Selecciona la base de datos que creaste al principio (la que tiene el nombre que anotaste).
  4. Haz clic en la pestaña Importar.
  5. Haz clic en Seleccionar archivo y elige el archivo .sql que descargaste.
  6. Deja las opciones por defecto y haz clic en Continuar.
  7. Espera a que termine la importación. Si todo va bien, verás un mensaje de éxito.

[WARNING] Si la base de datos que creaste tiene un nombre diferente a la original, no pasa nada. Pero luego tendrás que ajustar el archivo wp-config.php para que WordPress sepa cómo conectarse a la nueva base de datos.

Paso 6: Ajustar el archivo wp-config.php

Este es el paso más importante para que tu WordPress funcione en el nuevo servidor. El archivo wp-config.php contiene la configuración de conexión a la base de datos.

Editar wp-config.php

  1. En el Administrador de archivos del nuevo servidor, busca el archivo wp-config.php dentro de la carpeta httpdocs.
  2. Haz clic derecho sobre él y selecciona Editar (o Ver/Editar).
  3. Busca estas líneas y cámbialas por los datos de la base de datos que creaste en el nuevo servidor:
define('DB_NAME', 'nombre_de_tu_nueva_base');
define('DB_USER', 'usuario_de_tu_nueva_base');
define('DB_PASSWORD', 'contraseña_de_tu_nueva_base');
define('DB_HOST', 'localhost'); // Normalmente es localhost, pero verifica con tu hosting
  1. Guarda los cambios.

[TIP] Si no recuerdas los datos de la nueva base de datos, en Plesk ve a Sitios web y dominios > tu dominio > Bases de datos. Ahí verás el nombre, usuario y contraseña.

Paso 7: Actualizar las URLs (si es necesario)

Si estás cambiando hosting WordPress pero mantienes el mismo dominio, las URLs de tu sitio seguirán siendo las mismas. Sin embargo, si has cambiado de dominio (por ejemplo, de tudominio.com a tudominio.net), necesitas actualizar las URLs en la base de datos.

Cambiar URLs con una consulta SQL

  1. En phpMyAdmin del nuevo servidor, selecciona tu base de datos.
  2. Haz clic en la pestaña SQL.
  3. Escribe esta consulta (cambiando las URLs por las tuyas):
UPDATE wp_options SET option_value = 'http://tunuevodominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'http://tunuevodominio.com' WHERE option_name = 'home';
  1. Haz clic en Continuar.

[WARNING] Si tienes URLs hardcodeadas en el contenido de tus entradas (por ejemplo, enlaces a imágenes), también tendrás que cambiarlas. Puedes usar un plugin como "Better Search Replace" después de la migración.

Paso 8: Verificar que todo funciona

¡Ya casi está! Ahora solo tienes que comprobar que tu sitio funciona correctamente.

Pruebas rápidas

  1. Abre tu navegador y escribe la URL de tu dominio.
  2. Deberías ver tu web exactamente como estaba antes.
  3. Haz clic en algunas páginas, entradas y enlaces para asegurarte de que no hay errores.
  4. Revisa que las imágenes se carguen bien (si no, puede ser un problema de rutas en la base de datos).
  5. Prueba a iniciar sesión en /wp-admin con tus credenciales habituales.

[INFO] Si ves un error de "Error estableciendo conexión con la base de datos", revisa el archivo wp-config.php. Si ves una página en blanco, puede ser un problema de PHP o de plugins. Activa el modo debug en wp-config.php añadiendo define('WP_DEBUG', true); para ver el error.

Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress sin perder SEO?

Sí, si sigues los pasos correctamente y mantienes la misma estructura de URLs, tu SEO no se verá afectado. Asegúrate de que los enlaces internos sigan funcionando y de que no hay páginas rotas.

¿Qué hago si la migración falla?

No te preocupes. Vuelve a tu servidor original (que sigue funcionando) y repite el proceso. Asegúrate de que los datos de la base de datos en wp-config.php sean correctos y de que los archivos estén en la carpeta correcta.

¿Necesito cambiar los DNS antes de migrar?

No es necesario. Puedes migrar primero y luego cambiar los DNS. De hecho, es recomendable hacer la migración con el dominio apuntando al servidor antiguo, probar en el nuevo con una IP o un dominio temporal, y luego cambiar los DNS.

¿Puedo usar un plugin para migrar?

Sí, existen plugins como "All-in-One WP Migration" o "Duplicator" que facilitan la migración. Sin embargo, el método manual que te he explicado es más fiable y no depende de plugins que puedan tener limitaciones de tamaño.

¿Qué pasa con los correos electrónicos?

Los correos electrónicos de tu dominio (como info@tudominio.com) no se migran automáticamente. Si tu hosting incluye correo, tendrás que configurarlo de nuevo en el nuevo servidor o usar un servicio externo como Google Workspace.

Conclusión

Migrar WordPress Plesk de un servidor a otro no es complicado si sigues estos pasos ordenadamente. Recuerda siempre hacer una copia de seguridad antes de empezar y verificar que todo funciona después de la migración. Con un poco de paciencia, tu sitio estará en su nuevo hogar en menos de una hora.

Si tienes dudas, consulta la documentación de Plesk o contacta con tu proveedor de hosting. ¡Buena suerte con tu transferir WordPress servidor!

¿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