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

Paso a paso: Migrar WordPress de cPanel a Plesk

Actualizado el 9 de marzo de 2026

¿Necesitas migrar WordPress cPanel a Plesk? No te preocupes, es un proceso más sencillo de lo que parece. Tanto cPanel como Plesk son paneles de control de hosting muy populares, pero a veces toca cambiar de uno a otro por ofertas, rendimiento o simplemente porque tu proveedor lo ha decidido.

En esta guía migración WordPress completa y paso a paso, te explicaré cómo transferir WordPress a Plesk sin perder datos, plugins, temas ni configuraciones. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.

Vamos a dividir el proceso en tres grandes fases: preparación en cPanel, configuración en Plesk y verificación final. También incluiremos una sección de preguntas frecuentes (FAQ) para resolver las dudas más comunes.


Fase 1: Preparación en cPanel (tu panel de origen)

Antes de tocar nada en Plesk, debes tener todo listo en tu panel actual. Lo primero es hacer una copia de seguridad completa de tu sitio WordPress.

1.1 Exportar la base de datos de WordPress

La base de datos contiene todo tu contenido: entradas, páginas, comentarios, usuarios y configuraciones. Sin ella, tu web no funcionará.

  1. Ingresa a cPanel y busca la sección "phpMyAdmin".
  2. Dentro de phpMyAdmin, selecciona la base de datos de tu WordPress (normalmente aparece en la columna izquierda).
  3. Haz clic en la pestaña "Exportar" en la parte superior.
  4. Elige el método "Rápido" y formato "SQL".
  5. Pulsa el botón "Continuar" y se descargará un archivo .sql a tu computadora.

[INFO] Guarda este archivo en un lugar seguro. Es tu "cerebro" digital del sitio.

1.2 Descargar los archivos del sitio web

Ahora necesitas todos los archivos de WordPress (el "cuerpo" del sitio): temas, plugins, imágenes, etc.

  1. En cPanel, ve a la sección "Administrador de archivos".
  2. Busca la carpeta donde está instalado WordPress. Normalmente es public_html o una subcarpeta como public_html/miweb.
  3. Selecciona TODA la carpeta (marca la casilla junto al nombre).
  4. Haz clic en "Comprimir" y elige "Zip Archive". Se creará un archivo .zip.
  5. Una vez comprimido, selecciona ese archivo .zip y pulsa "Descargar".

[WARNING] No uses la opción "Copiar" o "Mover" dentro del mismo servidor. Necesitas tener el archivo en tu PC. Si el sitio es muy grande (más de 500 MB), puede que la descarga falle. En ese caso, usa FTP (FileZilla) para descargar la carpeta completa.

1.3 Anotar la configuración actual de WordPress

Dentro de los archivos descargados hay un archivo llamado wp-config.php. Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.) y busca estas líneas:

define('DB_NAME', 'nombre_de_tu_bd');
define('DB_USER', 'usuario_de_la_bd');
define('DB_PASSWORD', 'contraseña_de_la_bd');
define('DB_HOST', 'localhost');

Anota estos cuatro valores. Te harán falta para importar la base de datos en Plesk.


Fase 2: Configuración en Plesk (tu panel de destino)

Ahora que tienes los archivos y la base de datos, vamos a preparar el terreno en Plesk.

2.1 Crear la base de datos y el usuario en Plesk

  1. Accede a tu panel de Plesk. La URL suele ser algo como https://tudominio.com:8443.
  2. En el menú lateral, busca "Bases de datos" o "Database".
  3. Haz clic en "Añadir base de datos".
  4. Ponle un nombre (puede ser el mismo que tenías en cPanel).
  5. En el campo "Usuario de la base de datos", crea un nuevo usuario (por ejemplo, admin_miweb) y una contraseña segura.
  6. Asegúrate de que el tipo de base de datos sea MySQL.
  7. Pulsa "Aceptar".

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para modificar el archivo wp-config.php.

2.2 Importar la base de datos desde el archivo SQL

  1. Dentro de la misma sección de bases de datos, haz clic sobre el nombre de la base que acabas de crear.
  2. Busca el botón "Importar" o "Importar volcado".
  3. Selecciona el archivo .sql que descargaste de cPanel.
  4. Haz clic en "Aceptar". Plesk importará toda la estructura y los datos.

[WARNING] Si el archivo SQL es muy grande (más de 50 MB), la importación desde el panel puede fallar. En ese caso, usa phpMyAdmin dentro de Plesk (suele estar en "Bases de datos" > "phpMyAdmin") e importa manualmente desde allí.

2.3 Subir los archivos de WordPress a Plesk

  1. En Plesk, ve a "Sitios web y dominios".
  2. Busca el dominio al que quieres mover el WordPress (o créalo si es nuevo).
  3. Haz clic en "Administrador de archivos" (suele ser un icono de carpeta).
  4. Navega hasta la carpeta httpdocs (es el equivalente a public_html de cPanel).
  5. Sube el archivo .zip que descargaste desde cPanel.
  6. Una vez subido, selecciona el archivo .zip y haz clic en "Extraer".
  7. Se descomprimirán todos los archivos. Luego puedes eliminar el .zip original.

[INFO] Si tu WordPress estaba en una subcarpeta (ej: public_html/blog), asegúrate de crear esa misma subcarpeta dentro de httpdocs antes de extraer.

2.4 Modificar el archivo wp-config.php para conectar con la nueva base de datos

Ahora viene el paso clave: decirle a WordPress que use la base de datos que creaste en Plesk.

  1. En el Administrador de archivos de Plesk, busca el archivo wp-config.php dentro de httpdocs.
  2. Haz clic derecho sobre él y selecciona "Editar".
  3. Busca las líneas que viste antes y cámbialas por los datos de la nueva base de datos:
define('DB_NAME', 'nombre_de_tu_nueva_bd');
define('DB_USER', 'nuevo_usuario');
define('DB_PASSWORD', 'nueva_contraseña');
define('DB_HOST', 'localhost'); // Normalmente se mantiene igual
  1. Guarda los cambios.

[WARNING] Asegúrate de no dejar espacios extra al final de las líneas. Un error de sintaxis puede romper el sitio.


Fase 3: Verificación y ajustes finales

3.1 Comprobar que el sitio funciona

  1. Abre tu navegador y escribe la URL de tu dominio.
  2. Si todo ha ido bien, verás tu web exactamente igual que antes.
  3. Prueba a navegar por algunas páginas, entra al panel de administración (/wp-admin) y verifica que todo está en orden.

[INFO] Si ves un error de "Error al establecer conexión con la base de datos", revisa los datos en wp-config.php. El error más común es tener mal el nombre de la base de datos o la contraseña.

3.2 Actualizar las URLs si es necesario (cambio de dominio)

Si cambiaste de dominio durante la migración (por ejemplo, de miviejo.com a miviejo.com), tendrás que actualizar las URLs en la base de datos.

  1. Accede a phpMyAdmin en Plesk (está dentro de la sección de bases de datos).
  2. Selecciona la base de datos de WordPress.
  3. Haz clic en la tabla wp_options.
  4. Busca las filas con siteurl y home y edítalas para que apunten al nuevo dominio.

[TIP] Si no te sientes cómodo editando la base de datos directamente, usa un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Pero recuerda: instálalo ANTES de migrar, o hazlo manualmente.

3.3 Ajustar los enlaces permanentes

En Plesk, a veces la reescritura de URLs (los enlaces permanentes) no funciona de inmediato.

  1. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress.
  2. Simplemente selecciona cualquier opción y pulsa "Guardar cambios". Esto regenera el archivo .htaccess.
  3. Vuelve a seleccionar la opción que tenías antes y guarda de nuevo.

[WARNING] Si tu sitio usa certificados SSL, asegúrate de que Plesk tenga instalado el certificado para tu dominio. En "Sitios web y dominios" > "Certificado SSL/TLS" puedes gestionarlo.


Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress de cPanel a Plesk sin perder el SEO?

Sí, si mantienes la misma estructura de URLs (enlaces permanentes) y no cambias de dominio, el SEO no se verá afectado. Si cambias de dominio, deberás configurar redirecciones 301 desde el antiguo.

¿Qué hago si la base de datos es muy grande y no puedo importarla?

Puedes usar la línea de comandos SSH (si tu hosting lo permite) o herramientas como BigDump para importar bases de datos grandes. Otra opción es dividir el archivo SQL en partes más pequeñas.

¿Puedo usar un plugin para migrar WordPress entre paneles?

Sí, plugins como All-in-One WP Migration o Duplicator facilitan mucho el proceso. Sin embargo, a veces tienen limitaciones de tamaño en la versión gratuita. El método manual que te hemos explicado es el más fiable y no tiene límites.

¿Necesito cambiar algo en el archivo .htaccess?

Normalmente no, pero si tu sitio usa reglas personalizadas (por ejemplo, redirecciones), asegúrate de que el archivo .htaccess se haya copiado correctamente. Plesk también puede generar uno automáticamente.

¿Qué pasa si mi sitio usa SSL y lo migro a Plesk?

Debes instalar el certificado SSL en Plesk (puede ser Let's Encrypt gratis). Luego, en WordPress, ve a Ajustes > Generales y asegúrate de que las URLs empiecen con https://. También puedes usar un plugin como "Really Simple SSL" para forzar HTTPS.

¿Puedo migrar varios sitios WordPress a la vez?

Sí, repitiendo el proceso para cada sitio. Pero ten cuidado de no mezclar bases de datos ni archivos. Crea una carpeta separada para cada sitio dentro de httpdocs.

¿Qué hago si después de la migración veo una página en blanco?

Es un error común de PHP. Revisa el archivo wp-config.php por si hay espacios en blanco al principio o al final del archivo. También puedes activar el modo debug añadiendo esta línea antes del /* That's all... */:

define('WP_DEBUG', true);

Si aparece un error, sabrás exactamente qué archivo está fallando.


Conclusión

Migrar WordPress cPanel a Plesk no tiene por qué ser una pesadilla. Con una buena planificación, una copia de seguridad y siguiendo estos pasos, tendrás tu sitio funcionando en el nuevo panel en menos de una hora.

Recuerda que la clave está en:

  • Tener los archivos y la base de datos originales.
  • Crear una nueva base de datos en Plesk con sus credenciales.
  • Modificar el wp-config.php para que apunte a la nueva base de datos.
  • Verificar que todo funciona correctamente.

Si en algún momento te sientes perdido, no dudes en pedir ayuda a tu proveedor de hosting. La mayoría ofrece soporte técnico para este tipo de guía migración WordPress entre paneles.

[TIP] Después de la migración, mantén el sitio en cPanel durante unos días por si necesitas volver atrás. Una vez confirmes que todo funciona, puedes cancelar el servicio antiguo.

¡Buena suerte con tu mover WordPress entre paneles!

¿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