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

Migrar un sitio de WordPress a Plesk: Guía completa

Actualizado el 3 de noviembre de 2025

Migrar un sitio web de WordPress de un servidor a otro puede parecer una tarea compleja, pero con las herramientas adecuadas y una guía clara, es un proceso que cualquier persona puede realizar con éxito. En esta guía completa, te explicaremos paso a paso cómo migrar tu sitio de WordPress a Plesk, uno de los paneles de control más populares y amigables para la administración de servidores.

Ya sea que vengas de otro panel como cPanel, DirectAdmin o incluso de un hosting compartido básico, esta guía está diseñada para que entiendas cada fase del proceso: desde la preparación de tu sitio original hasta la verificación final en tu nuevo servidor Plesk. Utilizaremos términos sencillos y te daremos consejos prácticos para que la migración sea rápida y sin contratiempos.

¿Por qué migrar a Plesk?

Antes de empezar con los pasos técnicos, es bueno entender por qué Plesk es una excelente opción para alojar WordPress. Plesk ofrece una interfaz intuitiva, herramientas automáticas para gestionar sitios web, bases de datos, correos electrónicos y, lo más importante, un asistente de migración integrado que facilita el traslado de tu sitio.

Además, Plesk incluye extensiones especializadas para WordPress que te permiten mantener tu sitio actualizado, realizar copias de seguridad y mejorar la seguridad con solo unos clics. Si estás buscando un entorno estable y fácil de administrar, Plesk es una decisión acertada.

Preparación antes de la migración

La clave para una migración exitosa es la preparación. No te saltes esta fase, ya que te ahorrará dolores de cabeza después.

1. Realiza una copia de seguridad completa de tu sitio original

Antes de tocar nada, asegúrate de tener una copia de seguridad de tu WordPress actual. Esto incluye todos los archivos del sitio (carpeta wp-content, temas, plugins, subidas) y la base de datos. Puedes hacerlo desde el panel de tu hosting actual o mediante un plugin como UpdraftPlus o All-in-One WP Migration.

[WARNING] No confíes únicamente en la copia de seguridad del hosting antiguo. Descarga una copia local en tu computadora como respaldo adicional.

2. Verifica los requisitos de Plesk

Asegúrate de que tu nuevo servidor con Plesk cumpla con los requisitos mínimos para WordPress:

  • PHP 7.4 o superior (recomendado PHP 8.0+).
  • MySQL 5.6+ o MariaDB 10.1+.
  • Soporte para HTTPS (SSL) si tu sitio lo usa.

Puedes consultar esta información en el panel de Plesk, en la sección de "Herramientas y configuración" > "Información del servidor".

3. Reúne tus credenciales

Necesitarás tener a mano:

  • Acceso al panel de control de tu hosting actual (para exportar archivos y base de datos).
  • Credenciales de FTP o SFTP de tu sitio actual.
  • Datos de acceso a la base de datos actual (nombre de la base, usuario y contraseña).
  • Acceso a tu nuevo panel de Plesk (usuario y contraseña).

Métodos para migrar WordPress a Plesk

Existen varias formas de realizar la migración. Te explicaré las dos más comunes: usando la herramienta de migración integrada de Plesk y el método manual (a través de FTP y phpMyAdmin). Elige la que mejor se adapte a tu nivel de experiencia.

Método 1: Migración automática con la herramienta de Plesk (Recomendado)

Este es el método más sencillo, especialmente si vienes de un panel como cPanel o DirectAdmin. Plesk incluye un "Asistente de migración" que puede transferir tu sitio completo con solo unos clics.

Paso 1: Accede al Asistente de migración

Inicia sesión en tu panel de Plesk. En el menú principal, busca la opción "Migración y transferencia" o "Asistente de migración". En versiones recientes, lo encontrarás en "Herramientas y configuración" > "Migración y transferencia".

Paso 2: Configura la migración

Haz clic en "Migrar desde otro panel" o "Transferir sitio". El asistente te pedirá los datos de tu servidor original:

  • Tipo de servidor original: Selecciona cPanel, DirectAdmin, Plesk, o "Otro" si tu hosting no está en la lista.
  • Dirección IP o nombre de dominio: Introduce la IP o dominio de tu servidor actual.
  • Credenciales: Proporciona un usuario con permisos de administrador (por ejemplo, el usuario root de cPanel o un usuario de FTP con acceso completo).

[INFO] Si tu hosting actual no tiene un panel compatible, el asistente puede migrar usando solo FTP. En ese caso, necesitarás los datos de conexión FTP.

Paso 3: Selecciona el sitio a migrar

El asistente escaneará tu servidor original y te mostrará una lista de sitios web disponibles. Selecciona el que deseas migrar (tu WordPress). También puedes elegir migrar cuentas de correo, bases de datos adicionales, etc.

Paso 4: Inicia la migración

Revisa la configuración y haz clic en "Iniciar migración". El proceso puede tardar desde unos minutos hasta varias horas, dependiendo del tamaño de tu sitio y la velocidad de conexión. Plesk te mostrará el progreso en tiempo real.

Paso 5: Verifica los resultados

Una vez finalizada, recibirás un resumen con los resultados. Plesk habrá creado automáticamente una nueva suscripción (dominio) con tu sitio. Accede a tu sitio desde el panel de Plesk y verifica que todo funcione correctamente.

Método 2: Migración manual (archivos y base de datos)

Si prefieres tener un control total sobre el proceso o si la migración automática no es posible, puedes hacerlo manualmente. Este método es igual de efectivo y te ayudará a entender mejor cómo funciona WordPress.

Paso 1: Exporta la base de datos de tu WordPress actual

  1. Accede a phpMyAdmin desde tu hosting actual (generalmente en cPanel o DirectAdmin).
  2. Selecciona la base de datos de tu WordPress.
  3. Haz clic en "Exportar" y elige el método "Rápido" y formato SQL.
  4. Descarga el archivo .sql a tu computadora.

Paso 2: Descarga los archivos de tu sitio

Conéctate a tu servidor actual mediante FTP (puedes usar FileZilla o cualquier cliente FTP). Navega hasta la carpeta raíz de tu WordPress (normalmente public_html o www). Descarga todos los archivos y carpetas a tu computadora.

[TIP] Si tu sitio es grande, comprime la carpeta en un archivo ZIP o tar.gz para acelerar la descarga. Puedes hacerlo desde el panel de archivos de tu hosting.

Paso 3: Crea un nuevo sitio en Plesk

  1. En tu panel de Plesk, ve a "Sitios web y dominios" y haz clic en "Añadir dominio".
  2. Introduce tu nombre de dominio (por ejemplo, tudominio.com).
  3. Selecciona la opción "Crear una suscripción" y elige un plan de hosting (si tienes varios).
  4. Plesk creará automáticamente una carpeta para el sitio (normalmente httpdocs).

Paso 4: Sube los archivos a Plesk

Conéctate a tu nuevo servidor Plesk mediante FTP. Las credenciales de FTP las encuentras en Plesk, en la sección "Sitios web y dominios" > "Acceso FTP". Sube todos los archivos que descargaste en el paso 2 a la carpeta httpdocs de tu nuevo sitio.

Paso 5: Crea una base de datos en Plesk

  1. En Plesk, ve a "Bases de datos" (dentro de tu sitio).
  2. Haz clic en "Añadir base de datos".
  3. Dale un nombre (por ejemplo, wordpress_db), crea un usuario y una contraseña segura. Anota estos datos.
  4. Plesk creará la base de datos vacía.

Paso 6: Importa la base de datos

  1. En la misma sección de "Bases de datos", haz clic en el nombre de la base que acabas de crear.
  2. Busca la opción "Importar" o "Subir archivo" (dependiendo de la versión de Plesk, puede estar en phpMyAdmin integrado).
  3. Selecciona el archivo .sql que descargaste en el paso 1 y haz clic en "Aceptar".
  4. Espera a que se complete la importación.

Paso 7: Configura el archivo wp-config.php

Ahora debes decirle a WordPress que use la nueva base de datos. Conéctate por FTP a tu sitio en Plesk y localiza el archivo wp-config.php en la carpeta httpdocs. Ábrelo con un editor de texto (como Notepad++ o Sublime Text) y modifica las siguientes líneas:

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 se queda como localhost

Guarda el archivo y súbelo de nuevo al servidor (reemplazando el original).

Paso 8: Ajusta las URLs (si es necesario)

Si tu dominio cambió (por ejemplo, de dominioantiguo.com a dominionuevo.com), deberás actualizar las URLs en la base de datos. Puedes hacerlo con un plugin como "Better Search Replace" o mediante una consulta SQL en phpMyAdmin. Conéctate a phpMyAdmin en Plesk (desde "Bases de datos" > "phpMyAdmin") y ejecuta:

UPDATE wp_options SET option_value = 'https://nuevodominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://nuevodominio.com' WHERE option_name = 'home';

Reemplaza wp_ por el prefijo de tus tablas si es diferente.

Verificación post-migración

Una vez que hayas completado la migración (con cualquiera de los métodos), es hora de comprobar que todo está en orden.

1. Revisa el frontend y backend

  • Accede a tu sitio web desde el navegador. Debería verse exactamente como antes.
  • Inicia sesión en el panel de administración de WordPress (tudominio.com/wp-admin). Usa tus credenciales anteriores.

2. Comprueba los enlaces permanentes

Ve a "Ajustes" > "Enlaces permanentes" en WordPress y haz clic en "Guardar cambios" para refrescar las reglas de reescritura. Esto evita errores 404 en las páginas.

3. Verifica los plugins y temas

Asegúrate de que todos los plugins y temas estén activos y funcionando. Si algún plugin requiere configuración especial (como claves de API), actualízala.

4. Prueba formularios y funcionalidades

Rellena un formulario de contacto, prueba el carrito de compras (si es WooCommerce) y verifica que los correos se envíen correctamente.

5. Configura SSL (certificado HTTPS)

Si tu sitio usaba HTTPS, instala un certificado SSL en Plesk. Ve a "Sitios web y dominios" > "SSL/TLS" y sigue el asistente para instalar un certificado gratuito de Let's Encrypt.

Solución de problemas comunes

A veces las migraciones no salen perfectas a la primera. Aquí tienes algunos problemas frecuentes y cómo solucionarlos.

Error de conexión a la base de datos

Si ves el mensaje "Error al establecer una conexión a la base de datos", revisa el archivo wp-config.php. Asegúrate de que los datos de la base de datos (nombre, usuario, contraseña) sean correctos y que el servidor de base de datos sea localhost (a menos que Plesk te indique otro).

Página en blanco (White Screen of Death)

Esto suele deberse a un plugin o tema incompatible. Accede por FTP a la carpeta wp-content/plugins y renombra la carpeta de un plugin (por ejemplo, añadiendo _old al final) para desactivarlo temporalmente. Si el sitio se recupera, ve activando plugins uno por uno hasta encontrar el culpable.

Enlaces rotos o imágenes que no cargan

Esto ocurre si las URLs en la base de datos no se actualizaron correctamente. Usa el plugin "Better Search Replace" para buscar la URL antigua y reemplazarla por la nueva. También puedes usar consultas SQL en phpMyAdmin.

Problemas con los permisos de archivos

Si tu sitio muestra errores de permisos, puedes solucionarlo desde Plesk. Ve a "Sitios web y dominios" > "Permisos de archivos" y establece los permisos recomendados (generalmente 755 para carpetas y 644 para archivos).

Preguntas frecuentes (FAQ)

¿Puedo migrar desde un hosting compartido a Plesk?

Sí, absolutamente. La migración manual funciona para cualquier tipo de hosting, siempre que tengas acceso FTP y a la base de datos.

¿Qué hago si mi sitio es muy grande (más de 1 GB)?

Para sitios grandes, es mejor usar la migración automática de Plesk o comprimir los archivos antes de descargarlos. También puedes subir los archivos por partes usando FTP.

¿Se migran también los correos electrónicos?

La migración automática de Plesk puede incluir cuentas de correo si las hay. En la migración manual, tendrás que recrear las cuentas de correo en Plesk y luego importar los mensajes desde tu antiguo servidor (usando IMAP o un cliente de correo).

¿Pierdo el SEO de mi sitio al migrar?

No, si mantienes el mismo nombre de dominio y las URLs no cambian, el SEO no se ve afectado. Si cambias de dominio, deberás configurar redirecciones 301 desde las URLs antiguas a las nuevas.

¿Necesito conocimientos técnicos avanzados?

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

Consejos finales para una migración exitosa

  • Haz una prueba en un subdominio: Si es posible, migra primero a un subdominio (como test.tudominio.com) para asegurarte de que todo funciona antes de apuntar el dominio principal.
  • Mantén el sitio original activo hasta que la migración esté completa: Así no perderás visitantes durante el proceso.
  • Actualiza todo después de migrar: Una vez en Plesk, actualiza WordPress, plugins y temas a sus últimas versiones.
  • Configura las copias de seguridad en Plesk: Aprovecha las herramientas de Plesk para programar copias de seguridad automáticas de tu sitio.

Migrar un sitio de WordPress a Plesk no tiene por qué ser estresante. Con esta guía completa, tienes todas las herramientas para hacerlo tú mismo. Recuerda que la práctica hace al maestro, y después de la primera migración, las siguientes serán mucho más rápidas.

Si en algún momento te sientes atascado, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte con tu migración!

¿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