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

Cómo migrar un sitio de WordPress de cPanel a Plesk

Actualizado el 14 de marzo de 2026

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

Migrar un sitio web puede sonar a tarea de expertos, pero con la guía adecuada, cualquier persona puede hacerlo. Si estás leyendo esto, probablemente has decidido cambiar de panel de control, pasando de cPanel a Plesk. Las razones pueden ser varias: mejor rendimiento, interfaz más moderna, mejores herramientas de seguridad o simplemente porque tu nuevo hosting lo utiliza. Sea cual sea tu motivo, aquí te explicamos paso a paso cómo migrar WordPress de cPanel a Plesk de forma segura, sin perder datos y con el mínimo tiempo de inactividad.

[INFO] Esta guía está pensada para usuarios con acceso de administrador a ambos paneles. Si no tienes experiencia técnica, no te preocupes: iremos despacio, explicando cada concepto.


## ¿Qué necesitas antes de empezar?

Antes de lanzarte a la migración, asegúrate de tener a mano lo siguiente:

  • Acceso a cPanel (origen): Usuario, contraseña y URL de acceso (ej: tudominio.com/cpanel).
  • Acceso a Plesk (destino): Usuario, contraseña y URL de acceso (ej: tudominio.com:8443).
  • Credenciales FTP o SFTP: Para ambos servidores.
  • Acceso a phpMyAdmin: En cPanel para exportar la base de datos.
  • Acceso a la base de datos en Plesk: Para importar la base de datos.
  • Copias de seguridad: Nunca está de más tener un backup de tu sitio original.

[WARNING] No empieces la migración sin tener una copia de seguridad completa de tu sitio WordPress en cPanel. Si algo sale mal, podrás restaurarlo fácilmente.


## Método 1: Migración manual (paso a paso)

Este es el método más fiable y te permite tener control total sobre cada archivo. Sigue estos pasos al pie de la letra.

### Paso 1: Exporta la base de datos desde cPanel

La base de datos contiene toda la información de tu sitio: entradas, páginas, usuarios, comentarios, etc.

  1. Inicia sesión en cPanel.
  2. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  3. En el panel izquierdo, selecciona la base de datos de tu WordPress (suele llamarse algo como tudominio_wp).
  4. Haz clic en la pestaña Exportar en la parte superior.
  5. Selecciona el método Rápido y formato SQL.
  6. Haz clic en Continuar o Exportar. Se descargará un archivo .sql a tu ordenador.

[TIP] Guarda este archivo en una carpeta segura. Es tu "copia de seguridad de la base de datos".

### Paso 2: Descarga los archivos del sitio desde cPanel

Los archivos de WordPress (temas, plugins, imágenes, etc.) están en la carpeta public_html (o www).

  1. En cPanel, ve a Administrador de Archivos.
  2. Navega hasta la carpeta raíz de tu sitio (normalmente public_html o www).
  3. Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A).
  4. Haz clic en Comprimir y elige Zip Archive. Se creará un archivo .zip.
  5. Una vez comprimido, descárgalo a tu ordenador.

### Paso 3: Crea una base de datos en Plesk

Ahora vamos al destino: Plesk.

  1. Inicia sesión en Plesk.
  2. Ve a Bases de Datos (en el menú izquierdo).
  3. Haz clic en Añadir Base de Datos.
  4. Dale un nombre (ej: misionuevoweb).
  5. Crea un usuario y una contraseña segura. Anótalos, los necesitarás.
  6. Haz clic en Aceptar.

### Paso 4: Importa la base de datos en Plesk

  1. En Plesk, ve a Bases de Datos y haz clic en el nombre de la base que acabas de crear.
  2. Busca la opción Importar Dump o Subir archivo SQL.
  3. Selecciona el archivo .sql que descargaste de cPanel.
  4. Haz clic en Aceptar. La importación puede tardar unos segundos.

[INFO] Si la importación falla por tamaño, puedes usar la herramienta phpMyAdmin dentro de Plesk (en la misma sección de bases de datos) para importar el archivo manualmente.

### Paso 5: Sube los archivos del sitio a Plesk

  1. En Plesk, ve a Sitios Web y Dominios.
  2. Haz clic en el dominio de tu sitio.
  3. Busca la opción Administrador de Archivos (o similar).
  4. Sube el archivo .zip que descargaste de cPanel.
  5. Una vez subido, haz clic derecho sobre él y selecciona Extraer. Los archivos se descomprimirán en la carpeta raíz.

### Paso 6: Configura el archivo wp-config.php

Este es el paso más importante. El archivo wp-config.php le dice a WordPress dónde está la base de datos.

  1. En el Administrador de Archivos de Plesk, busca el archivo wp-config.php (en la raíz de tu sitio).

  2. Ábrelo con el editor de texto.

  3. Busca estas líneas y cámbialas por los datos de la base de datos que creaste en Plesk:

    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 localhost
    
  4. Guarda los cambios.

### Paso 7: Ajusta las URLs (si es necesario)

Si cambiaste el dominio o la ruta del sitio, debes actualizar las URLs en la base de datos. Puedes hacerlo con un plugin como Better Search Replace o directamente en phpMyAdmin.

  1. En Plesk, ve a Bases de Datos y haz clic en el nombre de tu base.
  2. Abre phpMyAdmin.
  3. Selecciona la tabla wp_options (o tuprefijo_options).
  4. Busca las filas siteurl y home y actualízalas con la nueva URL.

[TIP] Si usas el mismo dominio, no necesitas hacer este paso.

### Paso 8: Prueba tu sitio

¡Ya casi está! Ahora solo queda comprobar que todo funciona.

  1. Abre tu navegador y escribe la URL de tu sitio.
  2. Navega por algunas páginas, entra al panel de administración (/wp-admin).
  3. Revisa que las imágenes, plugins y temas funcionen correctamente.

## Método 2: Migración con plugins (más sencillo)

Si prefieres una opción más automatizada, puedes usar plugins de migración. Los más populares son All-in-One WP Migration y Duplicator.

### Paso 1: Instala el plugin en el sitio origen (cPanel)

  1. Accede al panel de administración de tu WordPress en cPanel.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca "All-in-One WP Migration" e instálalo y actívalo.
  4. Ve a All-in-One WP Migration > Exportar.
  5. Elige Exportar a archivo. Se descargará un archivo .wpress.

### Paso 2: Instala WordPress en Plesk

  1. En Plesk, ve a Sitios Web y Dominios.
  2. Haz clic en Instalar WordPress (o Añadir aplicación).
  3. Sigue los pasos para instalar WordPress en tu dominio.

### Paso 3: Instala el plugin en el sitio destino (Plesk)

  1. Accede al panel de administración de tu nuevo WordPress en Plesk.
  2. Ve a Plugins > Añadir nuevo.
  3. Busca "All-in-One WP Migration" e instálalo y actívalo.

### Paso 4: Importa el archivo

  1. Ve a All-in-One WP Migration > Importar.
  2. Arrastra el archivo .wpress que descargaste.
  3. Espera a que termine la importación.
  4. Haz clic en Finalizar y luego en Guardar cambios permanentes.

[WARNING] Este método sobrescribe todo el WordPress existente en Plesk. Asegúrate de que no tengas contenido importante allí.


## Preguntas frecuentes (FAQ)

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

Sí, si mantienes la misma estructura de URLs y no cambias de dominio, el SEO no se verá afectado. Si cambias de dominio, configura redirecciones 301.

### ¿Qué hago si después de la migración veo un error de "base de datos no conecta"?

Revisa el archivo wp-config.php. Asegúrate de que los nombres de base de datos, usuario y contraseña sean correctos. También verifica que el host de la base de datos sea localhost (a menos que tu hosting indique lo contrario).

### ¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un sitio pequeño (menos de 1GB) puede tardar entre 15 y 30 minutos. Sitios grandes pueden llevar varias horas.

### ¿Necesito conocimientos de programación?

No. Con seguir los pasos de esta guía, cualquier persona puede hacerlo. Solo necesitas paciencia y atención a los detalles.

### ¿Puedo usar FTP en lugar del Administrador de Archivos?

Sí, es otra opción. Usa un cliente FTP como FileZilla para subir los archivos. Es más rápido para sitios grandes.


## Conclusión

Migrar WordPress de cPanel a Plesk no tiene por qué ser un dolor de cabeza. Ya sea que elijas el método manual o el de plugins, lo importante es seguir cada paso con cuidado y hacer copias de seguridad. Recuerda que Plesk ofrece herramientas muy útiles para gestionar tu sitio, como su instalador de WordPress, gestor de bases de datos y opciones de seguridad avanzadas.

Si en algún momento te sientes perdido, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico. ¡Buena suerte con tu migración!

[TIP] Después de la migración, no olvides desactivar el sitio en cPanel (por ejemplo, poniéndolo en modo mantenimiento) y redirigir el tráfico al nuevo servidor si cambiaste de dominio.

¿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