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

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

Actualizado el 6 de abril de 2026

Antes de Empezar: ¿Qué Significa Migrar WordPress de cPanel a Plesk?

Migrar un sitio web de WordPress desde cPanel a Plesk puede sonar como una tarea de expertos, pero con esta guía paso a paso verás que es más sencillo de lo que imaginas.

Básicamente, migrar WordPress cPanel a Plesk implica mover tres cosas fundamentales: los archivos del sitio (el código de WordPress, temas y plugins), la base de datos (donde se guardan tus entradas, páginas y configuraciones) y la configuración del dominio (como los certificados SSL y las cuentas de correo).

Plesk y cPanel son dos paneles de control de hosting muy populares, pero tienen estructuras y rutas de archivos diferentes. Por eso, no puedes simplemente copiar y pegar todo sin más. Necesitas seguir un proceso ordenado para que tu sitio no pierda datos ni funcionalidad.

A lo largo de esta guía, te explicaré todo con un lenguaje claro y ejemplos prácticos, para que incluso si es tu primera migración WordPress, puedas hacerlo sin estrés. ¡Vamos a ello!

Paso 1: Preparar el Terreno Antes de Migrar

Antes de tocar nada, es vital que hagas una copia de seguridad completa de tu sitio en cPanel. Esto te dará una red de seguridad por si algo sale mal durante la migración WordPress.

Hacer una Copia de Seguridad en cPanel

  1. Accede a tu panel de control de cPanel con tus credenciales.
  2. Busca la sección "Archivos" y haz clic en "Administrador de copias de seguridad" (o "Backup").
  3. Dentro, verás opciones para descargar una copia de seguridad completa o parcial. Te recomiendo hacer una copia completa del directorio home y una copia de la base de datos por separado.
  4. Descarga ambos archivos a tu computadora. Guárdalos en un lugar seguro, por si acaso.

[TIP] Piensa en la copia de seguridad como tu paracaídas. Si durante la migración WordPress algo falla, siempre puedes volver a tu sitio original en cPanel sin perder nada.

Preparar el Destino en Plesk

Ahora, en tu nuevo servidor con Plesk, debes tener listo el "hogar" para tu sitio web.

  1. Accede a Plesk con las credenciales que te haya dado tu proveedor de hosting.
  2. Ve a la sección "Sitios web y dominios".
  3. Haz clic en "Agregar dominio" o "Agregar subdominio" según el caso.
  4. Introduce tu nombre de dominio (por ejemplo, mipaginaweb.com) y sigue los pasos. Plesk creará la estructura de carpetas automáticamente.
  5. Asegúrate de que el dominio esté activo y que apunte a los servidores de nombres (DNS) correctos, aunque esto último puede esperar hasta el final de la migración para evitar tiempo de inactividad.

[INFO] Si tu dominio ya está registrado y en uso, no cambies los DNS todavía. Lo haremos al final para minimizar el tiempo en que tu sitio pueda estar caído.

Paso 2: Exportar WordPress desde cPanel

Este es el corazón de la operación. Vamos a exportar WordPress en sus dos partes: archivos y base de datos.

Exportar los Archivos de WordPress

  1. En cPanel, entra en "Administrador de archivos".
  2. Navega hasta la carpeta donde está instalado WordPress. Normalmente es public_html (si WordPress está en la raíz) o una subcarpeta como public_html/blog.
  3. Selecciona todos los archivos y carpetas dentro de esa ubicación. Puedes usar la casilla de verificación en la parte superior para seleccionarlo todo.
  4. Haz clic en el botón "Comprimir" y elige formato "Zip". Esto creará un archivo comprimido con todo tu sitio.
  5. Una vez comprimido, selecciona el archivo .zip y haz clic en "Descargar". Guárdalo en tu computadora.

Exportar la Base de Datos de WordPress

La base de datos es el cerebro de WordPress. Contiene todas tus publicaciones, comentarios, usuarios y ajustes.

  1. En cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. En el panel izquierdo, verás una lista de bases de datos. Haz clic en la base de datos que corresponde a tu WordPress (el nombre suele aparecer en tu archivo de configuración wp-config.php).
  3. Una vez dentro, ve a la pestaña "Exportar" en la parte superior.
  4. Elige el método de exportación "Rápido" y formato "SQL". Haz clic en "Continuar".
  5. Se descargará un archivo .sql con toda tu base de datos. Guárdalo junto al archivo .zip de los archivos.

[WARNING] Anota el nombre exacto de la base de datos y el usuario, ya que lo necesitarás más adelante. Puedes encontrarlo en el archivo wp-config.php de tu WordPress, dentro de la carpeta de archivos que ya descargaste.

Paso 3: Importar WordPress a Plesk

Ahora viene la parte emocionante: llevar todo a tu nuevo hogar en Plesk.

Subir y Descomprimir los Archivos en Plesk

  1. En Plesk, ve a "Sitios web y dominios" y haz clic en tu dominio.
  2. Busca la sección "Administrador de archivos" o el icono de la carpeta para acceder al sistema de archivos de tu sitio.
  3. Navega hasta la carpeta httpdocs (que es el equivalente a public_html en cPanel). Si tu WordPress debe estar en la raíz, sube el archivo .zip aquí. Si lo quieres en una subcarpeta, créala primero.
  4. Sube el archivo .zip desde tu computadora.
  5. Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer" (o "Extract"). Plesk descomprimirá todos los archivos automáticamente.
  6. Después de extraer, verifica que la estructura de archivos sea correcta. Deberías ver la carpeta wp-admin, wp-content, wp-includes, etc.

[TIP] Si al extraer los archivos quedan dentro de una subcarpeta adicional, como mipaginaweb.com/, simplemente selecciona todo y muévelo con la opción "Mover" a la carpeta raíz httpdocs.

Crear una Nueva Base de Datos en Plesk

  1. En Plesk, ve a la sección "Bases de datos" (o "Databases") dentro de tu dominio.
  2. Haz clic en "Agregar base de datos".
  3. Ponle un nombre (por ejemplo, wordpress_db), elige el tipo de base de datos (MySQL) y crea un usuario con su contraseña. Anota estos datos.
  4. Ahora, necesitas importar tu base de datos. Plesk tiene una herramienta llamada "phpMyAdmin" también. Haz clic en el icono de phpMyAdmin junto a tu nueva base de datos.
  5. En phpMyAdmin, selecciona la base de datos en el panel izquierdo y ve a la pestaña "Importar".
  6. Haz clic en "Elegir archivo", selecciona el archivo .sql que descargaste de cPanel y haz clic en "Continuar". Plesk importará todos los datos.

[WARNING] Asegúrate de que el nombre de la base de datos y el usuario que creaste en Plesk sean los que vas a poner en el archivo wp-config.php. Puedes usar los mismos nombres que tenías en cPanel o crear otros nuevos, pero luego debes actualizar el archivo de configuración.

Paso 4: Configurar WordPress para su Nuevo Hogar

Este es el paso más técnico, pero no te preocupes, lo haremos juntos.

Editar el Archivo wp-config.php

El archivo wp-config.php contiene la información de conexión a la base de datos. Debes editarlo para que apunte a tu nueva base de datos en Plesk.

  1. En el Administrador de archivos de Plesk, navega hasta la carpeta httpdocs y busca el archivo wp-config.php.
  2. Haz clic derecho sobre él y selecciona "Editar" (o "Edit in Text Editor").
  3. Busca las líneas que definen el nombre de la base de datos, el usuario y la contraseña:
define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_base_datos');
define('DB_PASSWORD', 'contraseña_base_datos');
  1. Reemplaza estos valores con los que creaste en Plesk.
  2. Guarda los cambios y cierra el editor.

[INFO] A veces, también es necesario cambiar la URL del sitio en la base de datos. Si tu dominio es el mismo, no debería haber problema. Pero si cambiaste el dominio o lo moviste a una subcarpeta, puede que necesites actualizar las opciones siteurl y home en la tabla wp_options de la base de datos. Lo veremos en el siguiente paso.

Ajustar la URL del Sitio (si es necesario)

Si tu sitio estaba en mipaginaweb.com y ahora está en mipaginaweb.com/blog, o si cambiaste de dominio, necesitas actualizar las URLs.

  1. Ve a phpMyAdmin en Plesk (el de tu nueva base de datos).
  2. Haz clic en tu base de datos y luego en la tabla wp_options.
  3. Busca las filas con option_name igual a siteurl y home.
  4. Haz clic en "Editar" (el icono del lápiz) y cambia el option_value a la nueva URL.
  5. Guarda los cambios.

[TIP] Otra forma de hacerlo es usando un plugin como "Better Search Replace" o "WP-CLI", pero para usuarios básicos, editar directamente en phpMyAdmin es lo más directo.

Paso 5: Probar, Probar y Probar

Ya casi lo tienes. Ahora es el momento de la verdad: probar que todo funciona.

Prueba Inicial en Plesk

  1. Accede a tu sitio web escribiendo la URL en tu navegador. Si los DNS ya apuntan a Plesk, verás tu sitio. Si no, puedes probar con un archivo de hosts o usando la IP del servidor.
  2. Navega por algunas páginas, entra en el panel de administración de WordPress (/wp-admin), revisa que las imágenes carguen y que los formularios funcionen.
  3. Si algo no funciona, revisa los pasos anteriores. Los problemas más comunes son errores en la conexión a la base de datos o rutas incorrectas de archivos.

[WARNING] Si ves un error de "Error al conectar con la base de datos", verifica que el nombre de la base de datos, el usuario y la contraseña en wp-config.php sean exactamente los que creaste en Plesk. Un simple error tipográfico puede causar esto.

Comprobar los Enlaces Permanentes

  1. Entra en el panel de administración de WordPress.
  2. Ve a "Ajustes" > "Enlaces permanentes".
  3. Haz clic en "Guardar cambios" sin cambiar nada. Esto actualizará las reglas de reescritura (.htaccess) en el nuevo servidor, lo que es necesario para que las URLs limpias funcionen.

Paso 6: Migrar Correos Electrónicos y SSL (Opcional pero Importante)

Si usabas el correo electrónico asociado a tu dominio en cPanel, tendrás que recrear las cuentas en Plesk. No es una migración automática, pero es importante hacerlo.

  1. En Plesk, ve a la sección "Correo" o "Mail".
  2. Crea las mismas cuentas de correo que tenías en cPanel.
  3. Configura los clientes de correo con los mismos datos de servidor (que probablemente cambien ligeramente, como el nombre del servidor de correo saliente).

Certificado SSL

  1. Para tener HTTPS en tu sitio, puedes instalar un certificado SSL gratuito desde Plesk.
  2. Ve a "Sitios web y dominios" y busca la sección "SSL/TLS".
  3. Plesk suele tener una opción para instalar un certificado Let's Encrypt con un solo clic.
  4. Sigue los pasos y activa la redirección automática de HTTP a HTTPS.

Preguntas Frecuentes (FAQ) sobre la Migración WordPress

¿Puedo migrar WordPress cPanel a Plesk sin perder mis posiciones en Google?

Sí, siempre y cuando mantengas la misma estructura de URLs y configures las redirecciones 301 correctamente si cambias alguna URL. La migración en sí no afecta al SEO si se hace bien.

¿Qué pasa con los plugins y temas que tenía en cPanel?

Se migran junto con los archivos. Al exportar WordPress, todos tus plugins y temas se incluyen. Solo asegúrate de que sean compatibles con la versión de PHP que tiene Plesk.

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

Depende del tamaño de tu sitio y de la velocidad de tu conexión. Puede tomar desde unos minutos hasta un par de horas. Lo importante es hacerlo con calma y sin prisas.

¿Qué hago si mi sitio usa Syspanel?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es muy similar, pero la interfaz es diferente. El acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Las rutas de archivos suelen ser las mismas (public_html), y la gestión de bases de datos se hace con herramientas como phpMyAdmin o Adminer.

¿Necesito ayuda profesional para hacer esta migración?

No necesariamente. Con esta guía y un poco de paciencia, puedes hacerlo tú mismo. Sin embargo, si tu sitio es muy complejo o crítico, siempre puedes contratar a un profesional para que lo haga por ti.

Conclusión y Últimos Consejos

Migrar un sitio web de WordPress desde cPanel a Plesk es un proceso que, bien hecho, no tiene por qué ser traumático. Hemos cubierto todos los pasos: desde preparar la copia de seguridad hasta probar tu sitio en el nuevo servidor.

Recuerda siempre estos puntos clave:

  • Haz una copia de seguridad completa antes de empezar.
  • Exporta e importa correctamente los archivos y la base de datos.
  • Actualiza el archivo wp-config.php con los datos de la nueva base de datos.
  • Prueba exhaustivamente tu sitio antes de cambiar los DNS.
  • Configura el SSL y los correos electrónicos en Plesk.

[TIP] Te recomiendo hacer la migración en un horario de bajo tráfico para minimizar el impacto en tus visitantes. Y si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o el soporte de tu proveedor de hosting.

Con esta guía, ya tienes todo lo necesario para realizar una migración WordPress exitosa. ¡Mucha suerte y bienvenido a Plesk!

¿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