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

Guía para migrar WordPress de un servidor a otro en Plesk

Actualizado el 24 de diciembre de 2025

Introducción: ¿Por qué migrar tu WordPress a otro servidor con Plesk?

Migrar un sitio web WordPress de un servidor a otro puede sonar a tarea complicada, pero con las herramientas adecuadas y un poco de paciencia, es un proceso que puedes realizar tú mismo, incluso sin ser un experto técnico. Esta guía está diseñada específicamente para entornos Plesk, uno de los paneles de control de hosting más populares. Aprenderás paso a paso cómo realizar una migración WordPress Plesk exitosa, minimizando el tiempo de inactividad y asegurando que tus datos, plugins y configuraciones lleguen intactos a su nuevo hogar.

Ya sea que estés buscando mejor rendimiento, más espacio o simplemente un proveedor de hosting más confiable, saber cómo transferir WordPress Plesk es una habilidad valiosa. Vamos a desglosar el proceso en pasos claros, desde la preparación inicial hasta la verificación final.

Paso 1: Preparación antes de la migración

Antes de tocar cualquier archivo, la preparación es clave. Una migración sin planificación puede resultar en pérdida de datos o un sitio caído por horas.

1.1. Realiza una copia de seguridad completa

Este es el paso más importante. Nunca migres sin tener un respaldo reciente.

  • En tu servidor Plesk actual: Ve a Sitios web y dominios > selecciona tu dominio > haz clic en Copias de seguridad. Crea una copia de seguridad completa que incluya archivos y bases de datos.
  • Descarga la copia: Una vez creada, descárgala a tu computadora. Así tendrás un plan B si algo sale mal durante la migración WordPress Plesk.

1.2. Prepara el servidor de destino

El nuevo servidor con Plesk debe estar listo para recibir tu sitio.

  • Instala WordPress: En el panel Plesk de destino, crea un nuevo dominio o subdominio (ej. midominio.com o prueba.midominio.com). Luego, usa el instalador de WordPress de Plesk para crear una instalación limpia. No te preocupes por el contenido, lo reemplazaremos.
  • Anota las credenciales: Guarda el nombre de la base de datos, el usuario y la contraseña que creó Plesk para esta instalación. Las necesitarás más adelante.
  • Verifica los requisitos: Asegúrate de que la versión de PHP y las extensiones (como mysqli) sean compatibles con tu versión de WordPress.

[TIP] Si tu sitio es grande (más de 1 GB), considera aumentar el límite de subida de archivos en PHP temporalmente. Puedes hacerlo desde PHP Settings en Plesk.

Paso 2: Exporta tu sitio desde el servidor original

Ahora vamos a extraer todo el contenido de tu WordPress actual.

2.1. Exporta la base de datos

La base de datos contiene todas tus entradas, páginas, comentarios y configuraciones.

  1. Accede a phpMyAdmin: En Plesk, ve a Bases de datos > selecciona la base de datos de tu WordPress > haz clic en phpMyAdmin.
  2. Selecciona la base de datos: A la izquierda, verás el nombre de tu base de datos. Haz clic en él.
  3. Exporta todo: Ve a la pestaña Exportar, elige el método Rápido y formato SQL. Haz clic en Continuar y descarga el archivo .sql.

2.2. Descarga los archivos del sitio

Los archivos incluyen temas, plugins, subidas (uploads) y el núcleo de WordPress.

  • Usa el Administrador de archivos de Plesk: Ve a Sitios web y dominios > Administrador de archivos.
  • Comprime la carpeta httpdocs: Selecciona la carpeta httpdocs (o public_html), haz clic en Comprimir y descarga el archivo .zip resultante.

[WARNING] No uses FTP para descargar archivos grandes si tu conexión es lenta. El Administrador de archivos de Plesk suele ser más rápido y confiable.

Paso 3: Importa tu sitio al nuevo servidor Plesk

Con los archivos y la base de datos en tu computadora, es hora de subirlos al nuevo servidor.

3.1. Sube y descomprime los archivos

  1. Accede al Administrador de archivos en tu nuevo Plesk.
  2. Sube el archivo .zip que descargaste (el que contiene httpdocs).
  3. Descomprímelo: Una vez subido, selecciona el archivo y haz clic en Extraer archivos. Asegúrate de que los archivos se coloquen en la carpeta httpdocs (o public_html) del dominio de destino.

3.2. Importa la base de datos

  1. Ve a Bases de datos en tu nuevo Plesk y selecciona la base de datos que creaste para la instalación limpia de WordPress.
  2. Abre phpMyAdmin y selecciona esa base de datos (debería estar vacía o tener datos de prueba).
  3. Ve a la pestaña Importar y selecciona el archivo .sql que descargaste. Haz clic en Continuar. Espera a que termine el proceso.

[INFO] Si tu base de datos es muy grande (más de 50 MB), puede que el tiempo de ejecución se agote. En ese caso, puedes usar la herramienta Importar desde la sección Bases de datos de Plesk, que suele manejar archivos más grandes.

Paso 4: Configura la conexión a la base de datos

Tus archivos aún apuntan a la base de datos anterior. Hay que actualizar el archivo wp-config.php.

4.1. Edita wp-config.php

  1. En el Administrador de archivos del nuevo servidor, navega a httpdocs y busca el archivo wp-config.php.
  2. Haz clic derecho sobre él y selecciona Editar.
  3. Busca las siguientes líneas y actualízalas con los datos de la base de datos del 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'); // Generalmente esto no cambia

Guarda los cambios.

4.2. Verifica las tablas (opcional pero recomendado)

Si tu nuevo sitio no se ve bien, puede que las URLs en la base de datos sigan apuntando al dominio antiguo. Para solucionarlo, necesitarás un plugin como Better Search Replace o ejecutar una consulta SQL en phpMyAdmin:

UPDATE wp_options SET option_value = replace(option_value, 'http://tudominioantiguo.com', 'http://tudominionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://tudominioantiguo.com','http://tudominionuevo.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://tudominioantiguo.com', 'http://tudominionuevo.com');

Reemplaza tudominioantiguo.com y tudominionuevo.com con tus dominios reales.

Paso 5: Prueba y verificación final

Antes de apuntar tu dominio al nuevo servidor, haz pruebas exhaustivas.

5.1. Accede temporalmente

Si usaste un subdominio o dominio temporal, accede a él en tu navegador. Si configuraste el dominio real, puedes modificar tu archivo hosts local para probarlo sin afectar el sitio en vivo.

5.2. Revisa estos puntos clave

  • Página de inicio y entradas: ¿Se cargan correctamente?
  • Plugins y temas: ¿Están activos y funcionando?
  • Enlaces e imágenes: Haz clic en algunos enlaces internos y verifica que las imágenes se vean.
  • Formularios y funcionalidades: Prueba el formulario de contacto, la búsqueda, etc.

[TIP] Usa un plugin como Health Check & Troubleshooting para detectar errores comunes.

Paso 6: Apunta tu dominio al nuevo servidor

Una vez que todo funciona, es hora de hacer el cambio oficial.

  1. Actualiza los servidores de nombres (DNS): En el panel de tu registrador de dominio, cambia los servidores de nombres para que apunten a los del nuevo hosting.
  2. Espera la propagación: Puede tomar de 1 a 48 horas. Durante este tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo.
  3. Mantén ambos servidores activos: No canceles el plan anterior hasta que la propagación esté completa y verifiques que todo funcione.

Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress de Plesk a otro panel como cPanel?

Sí, el proceso es similar. Solo cambian los nombres de las herramientas. En lugar del Administrador de archivos de Plesk, usarás el de cPanel. La base de datos se exporta igual desde phpMyAdmin.

¿Y si quiero migrar a un servidor con Syspanel (HestiaCP)?

Si tu destino usa Syspanel (antes conocido como HestiaCP), el proceso es prácticamente el mismo. La diferencia principal es que accederás al panel a través del puerto 2106 (ej. https://tudominio.com:2106). Una vez dentro, busca la sección Web para gestionar tus dominios y DB para las bases de datos. El resto de los pasos (exportar, importar, editar wp-config.php) son idénticos.

¿Qué hago si el sitio se ve en blanco después de la migración?

Esto suele deberse a un error en wp-config.php o a un plugin incompatible. Activa el modo de depuración de WordPress añadiendo esta línea a wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Luego revisa el archivo wp-content/debug.log para ver el error exacto.

¿Pierdo el SEO durante la migración?

Si mantienes la misma estructura de URLs y rediriges correctamente (usando 301 desde el dominio antiguo si cambias de dominio), no deberías perder posicionamiento. Asegúrate de que Google Analytics y Search Console estén configurados en el nuevo sitio.

Conclusión

Migrar WordPress de un servidor a otro usando Plesk es un proceso que, aunque requiere atención al detalle, está al alcance de cualquier persona que siga estos pasos. Recuerda siempre hacer copias de seguridad, probar antes de cambiar los DNS y, si algo sale mal, tener paciencia para depurar. Con esta guía, la migración WordPress Plesk será un trámite más en la gestión de tu sitio web.

Si te encuentras con algún problema específico, no dudes en consultar la documentación de Plesk o buscar ayuda en foros de la comunidad. ¡Buena suerte con tu traslado!

¿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