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

Cómo migrar WordPress a Plesk de forma segura

Actualizado el 3 de febrero de 2026

Migrar tu sitio web de WordPress a un servidor Plesk puede parecer una tarea compleja, pero con la guía adecuada y siguiendo los pasos correctos, es un proceso que puedes realizar sin necesidad de ser un experto técnico. En este artículo, te explicaremos de forma detallada y didáctica cómo realizar una migración segura de WordPress a Plesk, minimizando riesgos y asegurando que tu sitio funcione correctamente desde el primer momento.


¿Qué necesitas saber antes de empezar?

Antes de lanzarte a la migración, es importante que entiendas los conceptos básicos. Migrar WordPress implica mover dos componentes principales: los archivos del sitio (el código, temas, plugins y contenido multimedia) y la base de datos (donde se almacenan tus entradas, páginas, comentarios y configuraciones). Plesk es un panel de control de hosting muy popular que facilita la administración de tu servidor, incluyendo la gestión de sitios WordPress.

Si estás migrando desde otro panel como cPanel, DirectAdmin o incluso desde un servidor local como XAMPP, el proceso es similar. La clave está en hacer una copia de seguridad completa, transferir los datos de forma segura y luego ajustar la configuración para que todo funcione en el nuevo entorno.


Paso 1: Preparación previa a la migración

1.1. Elige el plan de hosting adecuado en Plesk

Asegúrate de que tu plan de hosting en Plesk cumpla con los requisitos mínimos de WordPress (PHP 7.4 o superior, MySQL 5.6 o MariaDB 10.1, y suficiente espacio en disco y memoria). Si no estás seguro, consulta con tu proveedor de hosting.

1.2. Realiza una copia de seguridad completa de tu sitio actual

Este es el paso más importante para garantizar una migración segura. Sin una copia de seguridad, cualquier error podría resultar en la pérdida de datos. Puedes hacerlo de dos formas:

  • Usando un plugin de WordPress (como UpdraftPlus, BackupBuddy o All-in-One WP Migration). Estos plugins te permiten exportar todo el sitio (archivos y base de datos) en un solo archivo.
  • Manualmente a través de cPanel o FTP: descarga todos los archivos de la carpeta public_html (o la raíz de tu sitio) y exporta la base de datos desde phpMyAdmin.

[TIP] Si usas un plugin de backup, asegúrate de que el archivo generado no exceda los límites de subida de tu nuevo hosting. Si es muy grande, puedes dividirlo o usar la opción de exportación manual.

1.3. Anota la configuración actual de tu sitio

Toma nota de:

  • La URL actual de tu sitio (ejemplo: https://tusitio.com).
  • La versión de PHP que usas.
  • Los plugins y temas instalados (especialmente aquellos que puedan tener configuraciones personalizadas).
  • Cualquier redirección o regla de .htaccess que tengas.

Paso 2: Configura tu nuevo entorno en Plesk

2.1. Accede a Plesk y crea un nuevo dominio o subdominio

Desde el panel de Plesk, ve a Sitios web y dominios y haz clic en Añadir dominio. Ingresa el nombre de tu dominio (o un dominio temporal si estás probando la migración). Asegúrate de que el dominio esté apuntando a los servidores DNS de tu hosting.

2.2. Crea una base de datos para WordPress

Dentro de tu dominio en Plesk, busca la sección Bases de datos y haz clic en Añadir base de datos. Dale un nombre (por ejemplo, wordpress_miweb) y crea un usuario con contraseña segura. Anota estos datos porque los necesitarás más adelante.

2.3. Instala WordPress de forma temporal (opcional pero recomendado)

Plesk tiene un instalador automático de WordPress. Puedes usarlo para crear una instalación limpia que luego sobrescribirás con tus datos. Esto asegura que la estructura de directorios y permisos sean correctos. Si prefieres, puedes saltar este paso y subir tus archivos directamente.

[INFO] Si instalas WordPress temporalmente, luego podrás sobrescribir los archivos y la base de datos. Esto es más seguro porque Plesk configura automáticamente el archivo wp-config.php con los datos de la base de datos.


Paso 3: Transfiere los archivos de WordPress

3.1. Sube tus archivos mediante FTP o el administrador de archivos de Plesk

Conéctate a tu nuevo servidor usando un cliente FTP (como FileZilla) o el administrador de archivos integrado en Plesk. La carpeta raíz de tu dominio suele ser httpdocs o public_html. Sube todos los archivos de tu copia de seguridad (la carpeta completa de WordPress) a esa ubicación, sobrescribiendo cualquier archivo existente.

[WARNING] Asegúrate de que los permisos de archivos y carpetas sean correctos. En Plesk, generalmente los archivos deben tener permiso 644 y las carpetas 755. Puedes ajustarlos desde el administrador de archivos o mediante FTP.

3.2. Importa la base de datos

Ve a Bases de datos en Plesk, selecciona la base de datos que creaste y haz clic en phpMyAdmin. Dentro de phpMyAdmin, selecciona la pestaña Importar y elige el archivo SQL de tu copia de seguridad. Haz clic en Continuar y espera a que se complete la importación.

[TIP] Si tu base de datos es muy grande, es posible que debas aumentar el límite de subida en phpMyAdmin o usar la línea de comandos. Si no te sientes cómodo, pide ayuda a tu proveedor de hosting.


Paso 4: Ajusta la configuración de WordPress

4.1. Edita el archivo wp-config.php

Este archivo se encuentra en la raíz de tu sitio. Debes actualizar los datos de conexión a la base de datos con los que creaste en Plesk:

define('DB_NAME', 'nombre_de_tu_base');
define('DB_USER', 'usuario_de_la_base');
define('DB_PASSWORD', 'contraseña_del_usuario');
define('DB_HOST', 'localhost'); // Normalmente es localhost en Plesk

Si tu sitio usaba una URL diferente, también puedes agregar estas líneas para forzar la nueva URL (aunque es mejor hacerlo directamente en la base de datos):

define('WP_HOME', 'http://tunuevadominio.com');
define('WP_SITEURL', 'http://tunuevadominio.com');

[WARNING] No olvides cambiar http:// por https:// si tu nuevo sitio tiene SSL. Puedes obtener un certificado SSL gratuito desde Plesk (Let's Encrypt).

4.2. Actualiza las URLs en la base de datos

Si cambiaste de dominio (por ejemplo, de tusitioanterior.com a tusitionuevo.com), debes reemplazar todas las referencias a la URL antigua en la base de datos. Puedes hacerlo con un plugin como Better Search Replace o ejecutando consultas SQL en phpMyAdmin:

UPDATE wp_options SET option_value = replace(option_value, 'http://tusitioanterior.com', 'http://tusitionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://tusitioanterior.com','http://tusitionuevo.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://tusitioanterior.com', 'http://tusitionuevo.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://tusitioanterior.com','http://tusitionuevo.com');

[INFO] Si tu sitio usa una URL con https://, asegúrate de incluir el protocolo correcto en las consultas.


Paso 5: Verifica y prueba tu sitio

5.1. Accede a tu sitio y revisa su funcionamiento

Escribe la URL de tu nuevo dominio en el navegador. Deberías ver tu sitio funcionando. Navega por algunas páginas, entradas y verifica que los enlaces, imágenes y formularios funcionen correctamente.

5.2. Activa los enlaces permanentes

Ve a Ajustes > Enlaces permanentes en el panel de administración de WordPress y haz clic en Guardar cambios. Esto regenera las reglas de reescritura y asegura que tus URLs sean correctas.

5.3. Revisa los plugins y temas

Algunos plugins pueden requerir reactivación o configuración adicional. Ve a Plugins y asegúrate de que todos estén activos y funcionando. Si algún plugin muestra errores, intenta desactivarlo y volver a activarlo.

5.4. Prueba el rendimiento y la seguridad

Usa herramientas como GTmetrix o Pingdom para verificar la velocidad de carga. Además, desde Plesk puedes activar opciones de seguridad como el firewall, la protección contra bots y el escaneo de malware.

[TIP] Si tu sitio usa SSL, verifica que el candado aparezca correctamente en la barra de direcciones. Puedes forzar HTTPS desde el archivo .htaccess o usando un plugin.


Paso 6: Migración desde otros paneles (cPanel, DirectAdmin, Syspanel)

Si vienes de Syspanel (el nombre que usamos para HestiaCP, cuyo puerto de acceso es el 2106), el proceso es similar. La principal diferencia es que en Syspanel la estructura de carpetas puede variar (por ejemplo, la raíz del sitio suele estar en /home/usuario/web/dominio/public_html). Asegúrate de exportar la base de datos desde phpMyAdmin de Syspanel y luego importarla en Plesk siguiendo los pasos anteriores.

[WARNING] Si tu sitio está en Syspanel, verifica que la versión de PHP sea compatible con la que ofrece Plesk. Puedes cambiarla desde el panel de Plesk en PHP Settings.


Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress sin perder el SEO?

Sí, siempre que mantengas la misma estructura de URLs y redirijas correctamente si cambias de dominio. Usa redirecciones 301 desde el archivo .htaccess para que los motores de búsqueda actualicen sus índices.

¿Qué hago si la migración falla?

Vuelve a tu copia de seguridad y revisa los pasos. Los errores más comunes son:

  • Base de datos mal configurada (nombre, usuario o contraseña incorrectos).
  • Archivos incompletos o permisos incorrectos.
  • URLs sin actualizar en la base de datos.

¿Necesito conocimientos técnicos avanzados?

No, este artículo está diseñado para usuarios con conocimientos básicos. Sin embargo, si te sientes inseguro, muchos proveedores de hosting ofrecen servicios de migración gratuitos o de pago.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un sitio pequeño (menos de 1 GB) puede migrarse en 30-60 minutos. Sitios más grandes pueden tardar varias horas.

¿Puedo migrar desde un servidor local (XAMPP) a Plesk?

Sí, el proceso es el mismo. Solo asegúrate de que las rutas de archivos y las URLs estén correctamente actualizadas.


Conclusión

Migrar WordPress a Plesk de forma segura es un proceso que, aunque requiere atención a los detalles, es perfectamente realizable siguiendo los pasos que te hemos compartido. Recuerda siempre hacer una copia de seguridad antes de empezar, verificar la configuración de la base de datos y probar el sitio después de la migración. Si en algún momento te sientes abrumado, no dudes en contactar al soporte técnico de tu hosting.

Con esta guía, ya tienes todas las herramientas para realizar una migración segura y exitosa. ¡Tu sitio estará funcionando en Plesk en poco tiempo!

¿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