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

Guía paso a paso para migrar un sitio de WordPress a Plesk

Actualizado el 28 de noviembre de 2025

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

Migrar un sitio web puede sonar a tarea de expertos, pero con las herramientas adecuadas y una guía clara, cualquier persona puede hacerlo. Plesk es uno de los paneles de control más populares y potentes para gestionar servidores y sitios web. Si estás considerando transferir tu WordPress desde otro panel (como cPanel, Syspanel o incluso un servidor manual) a Plesk, esta guía paso a paso es para ti.

En este artículo, te explicaremos desde la preparación inicial hasta la verificación final de tu sitio migrado. No importa si eres principiante: iremos despacio, con instrucciones claras y sin tecnicismos innecesarios.

[INFO] Esta guía asume que ya tienes acceso a tu nuevo servidor con Plesk instalado y que tienes las credenciales de tu sitio WordPress actual (acceso FTP, base de datos y panel de administración).


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

Antes de empezar, asegúrate de tener todo listo. La preparación es clave para evitar errores.

### 1.1. Haz una copia de seguridad completa de tu sitio actual

No importa si estás en cPanel, Syspanel (puerto 2106) o un servidor manual: siempre debes respaldar tu sitio. Necesitas dos cosas:

  • Archivos del sitio (la carpeta wp-content, wp-config.php, etc.)
  • Base de datos (exportada en formato .sql o .gz)

Puedes usar plugins como UpdraftPlus o All-in-One WP Migration para facilitar esto. Si prefieres hacerlo manualmente, accede a tu panel actual y:

  1. Ve a la sección de Archivos o FTP y descarga toda la carpeta de tu WordPress.
  2. En la sección de Bases de datos, exporta tu base de datos usando phpMyAdmin o la herramienta que ofrezca tu panel.

[WARNING] No omitas este paso. Si algo sale mal durante la migración, tu copia de seguridad te salvará.

### 1.2. Prepara tu nuevo servidor Plesk

En Plesk, necesitarás crear un espacio para tu sitio. Sigue estos pasos:

  1. Inicia sesión en Plesk (normalmente https://tudominio.com:8443 o la IP de tu servidor).
  2. Ve a Sitios web y dominios y haz clic en Añadir dominio.
  3. Ingresa el nombre de tu dominio (ej: miejemplo.com).
  4. Selecciona WordPress como tipo de aplicación (si la opción está disponible, Plesk puede instalarlo automáticamente). Si no, solo crea el dominio vacío.
  5. Anota la ruta donde se alojará tu sitio (normalmente /var/www/vhosts/tudominio.com/httpdocs).

[TIP] Si tu dominio ya está registrado y apunta a otro servidor, no te preocupes. Puedes hacer la migración con una IP temporal o usando un archivo hosts local para probar.


## Paso 2: Transferir los archivos de WordPress

Ahora que tienes tu copia de seguridad y el espacio en Plesk listo, es hora de mover los archivos.

### 2.1. Sube los archivos mediante FTP

Necesitas un cliente FTP como FileZilla (gratuito y fácil de usar). Conéctate a tu servidor Plesk usando las credenciales FTP que te proporcionó tu hosting (usuario y contraseña, normalmente los mismos que para acceder a Plesk).

  1. En FileZilla, conecta a la IP de tu servidor Plesk.
  2. Navega a la carpeta httpdocs (o public_html) de tu dominio.
  3. Sube todos los archivos de tu copia de seguridad de WordPress a esa carpeta. Si tienes muchos archivos, puede tardar unos minutos.

[INFO] Si usaste un plugin de backup, los archivos pueden venir comprimidos. Descomprímelos localmente antes de subirlos, o súbelos comprimidos y luego descomprime en el servidor usando el administrador de archivos de Plesk.

### 2.2. Ajusta los permisos de archivos (si es necesario)

Plesk suele configurar los permisos automáticamente, pero si ves errores de escritura, puedes:

  1. En Plesk, ve a Sitios web y dominios > tu dominio > Administrador de archivos.
  2. Selecciona la carpeta wp-content y luego la subcarpeta uploads.
  3. Haz clic en Permisos y asegúrate de que esté en 755 para carpetas y 644 para archivos.

## Paso 3: Transferir la base de datos

Este paso es crítico. La base de datos contiene todo tu contenido, usuarios y configuraciones.

### 3.1. Crea una nueva base de datos en Plesk

  1. En Plesk, ve a Bases de datos (dentro del menú de tu dominio).
  2. Haz clic en Añadir base de datos.
  3. Elige un nombre (ej: midb_wp), un usuario y una contraseña segura. Guarda estos datos porque los necesitarás después.

### 3.2. Importa tu base de datos anterior

  1. En la misma sección de Bases de datos, haz clic en el icono de phpMyAdmin junto a tu nueva base de datos.
  2. Selecciona la pestaña Importar.
  3. Sube el archivo .sql que exportaste de tu sitio anterior.
  4. Haz clic en Continuar y espera a que termine.

[TIP] Si el archivo es muy grande (más de 50 MB), puede dar error. En ese caso, usa herramientas como BigDump o divide el archivo en partes usando un editor de texto.

### 3.3. Configura la conexión en wp-config.php

Ahora debes decirle a WordPress que use la nueva base de datos. Edita el archivo wp-config.php que subiste en el Paso 2.1. Busca estas líneas y cámbialas:

define('DB_NAME', 'nombre_de_tu_nueva_base');
define('DB_USER', 'usuario_de_la_nueva_base');
define('DB_PASSWORD', 'contraseña_de_la_nueva_base');
define('DB_HOST', 'localhost'); // Normalmente 'localhost', pero verifica en Plesk

Guarda los cambios y súbelo de nuevo si lo editaste localmente.

[WARNING] Si cambiaste la URL de tu sitio (por ejemplo, de midominioantiguo.com a midominionuevo.com), necesitarás actualizar las referencias en la base de datos. Puedes hacerlo con un plugin como Better Search Replace o ejecutando una consulta SQL en phpMyAdmin.


## Paso 4: Configurar el dominio y DNS

Ahora que los archivos y la base de datos están en Plesk, es momento de conectar tu dominio.

### 4.1. Apunta tu dominio a Plesk

Si tu dominio está registrado en otro lugar (como GoDaddy, Namecheap, etc.), necesitas cambiar los nameservers o la dirección IP:

  1. Ve al panel de administración de tu dominio.
  2. Busca la sección DNS o Nameservers.
  3. Si tu hosting te dio nameservers (ej: ns1.tuhosting.com y ns2.tuhosting.com), úsalos. Si no, cambia el registro A para que apunte a la IP de tu servidor Plesk.

[INFO] Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse. Mientras tanto, puedes probar tu sitio usando un archivo hosts en tu computadora.

### 4.2. Verifica que el dominio esté configurado en Plesk

En Plesk, ve a Sitios web y dominios y asegúrate de que tu dominio aparezca como Activo. Si usaste un nombre temporal durante la migración, ahora puedes añadir el dominio real.


## Paso 5: Pruebas finales y solución de problemas comunes

¡Ya casi terminas! Ahora solo falta verificar que todo funcione.

### 5.1. Accede a tu sitio y al panel de administración

  1. Abre tu navegador y escribe tu dominio. Deberías ver tu sitio WordPress funcionando.
  2. Accede a tudominio.com/wp-admin e inicia sesión con tu usuario y contraseña anteriores.

[TIP] Si ves un error de conexión a la base de datos, revisa el archivo wp-config.php y asegúrate de que los datos sean correctos.

### 5.2. Prueba funcionalidades clave

  • Navega por algunas páginas y entradas.
  • Comprueba que las imágenes se carguen (ve a Medios > Biblioteca).
  • Prueba formularios, comentarios o cualquier plugin importante.

### 5.3. Solución de problemas comunes

  • Error 404 en páginas internas: Ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios sin modificar nada. Esto regenera las reglas de reescritura.
  • Enlaces rotos: Usa un plugin como Velvet Blues Update URLs para actualizar las URLs antiguas en la base de datos.
  • Plugin de caché: Si usabas uno, desactívalo temporalmente y luego actívalo de nuevo.

[WARNING] Si migraste desde Syspanel (puerto 2106), es posible que algunas configuraciones de PHP difieran. En Plesk, ve a PHP Settings de tu dominio y ajusta valores como memory_limit o upload_max_filesize según necesites.


## Preguntas Frecuentes (FAQ)

### ¿Cuánto tiempo tarda una migración de WordPress a Plesk?

Depende del tamaño de tu sitio. Un sitio pequeño (menos de 1 GB) puede estar listo en 30 minutos. Sitios grandes con muchos archivos multimedia pueden tardar varias horas.

### ¿Necesito conocimientos técnicos avanzados?

No. Con esta guía y un poco de paciencia, cualquier persona puede hacerlo. Si te sientes inseguro, siempre puedes pedir ayuda al soporte técnico de tu hosting.

### ¿Puedo migrar sin perder el posicionamiento SEO?

Sí, si mantienes la misma estructura de URLs y configuras correctamente las redirecciones. Después de la migración, verifica que no haya enlaces rotos y actualiza tu sitemap en Google Search Console.

### ¿Qué hago si mi sitio anterior usaba Syspanel (puerto 2106)?

El proceso es similar. La principal diferencia es que en Syspanel puedes encontrar las herramientas de backup en la sección de Archivos y Bases de datos. Luego, sigue los mismos pasos para subir a Plesk.

### ¿Puedo migrar usando un plugin?

Sí, existen plugins como All-in-One WP Migration o Duplicator que facilitan la migración. Sin embargo, para sitios grandes o con configuraciones especiales, el método manual que describimos aquí es más fiable.


## Conclusión

Migrar un sitio WordPress a Plesk no tiene por qué ser un dolor de cabeza. Siguiendo estos pasos: preparar copia de seguridad, transferir archivos, importar base de datos, configurar dominio y probar, tendrás tu sitio funcionando en su nuevo hogar en poco tiempo.

Recuerda que Plesk ofrece herramientas integradas como el Migrator (para sitios desde cPanel) y el WordPress Toolkit, que pueden automatizar parte del proceso. Si tu sitio es complejo o tienes dudas, no dudes en contactar a tu proveedor de hosting.

[TIP] Después de la migración, monitorea tu sitio durante unos días para asegurarte de que todo esté estable. Revisa los logs de errores en Plesk (sección Logs) si encuentras algún problema.

¡Buena suerte con tu migración! Si te quedó alguna duda, déjala en los comentarios y te ayudaremos.

¿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