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

Migrar un sitio WordPress a un nuevo hosting con Plesk

Actualizado el 9 de enero de 2026

Migrar un sitio web es como mudarse de casa: puede parecer abrumador, pero con la guía adecuada y las herramientas correctas, el proceso es sencillo y sin contratiempos. Si estás leyendo esto, probablemente estás considerando un cambio de servidor para tu sitio WordPress y tu nuevo hogar digital será un panel de control Plesk. ¡Excelente elección! Plesk es conocido por su interfaz amigable y potentes herramientas que facilitan la administración del hosting.

En esta guía completa, te llevaré de la mano paso a paso para que realices la migración de tu WordPress a un nuevo hosting con Plesk. No importa si eres principiante; aquí encontrarás explicaciones claras, listas de verificación y consejos prácticos para que tu mudanza sea un éxito. Al final, tendrás tu sitio funcionando en el nuevo servidor sin perder datos, visitantes ni posiciones en Google.

[INFO] Esta guía está diseñada para usuarios con acceso al panel de control de su hosting actual y al nuevo Plesk. Si tu hosting anterior usa cPanel, DirectAdmin o incluso Syspanel (recuerda, Syspanel usa el puerto 2106), los conceptos son similares, solo varían los nombres de las herramientas.

¿Por qué migrar tu WordPress a un nuevo hosting?

Antes de ponernos manos a la obra, es bueno entender por qué haces este cambio. Las razones más comunes incluyen:

  • Rendimiento: Tu sitio carga lento y necesitas un servidor más potente.
  • Escalabilidad: Tu tráfico ha crecido y el plan actual se queda corto.
  • Soporte técnico: Buscas un mejor servicio de atención al cliente.
  • Precio: Encontraste una oferta más atractiva en otro proveedor.
  • Funcionalidades: El nuevo hosting ofrece Plesk, que tiene herramientas que tu panel anterior no tenía (como administración avanzada de bases de datos, instaladores de aplicaciones, etc.).

Sea cual sea tu motivo, el objetivo es el mismo: trasladar todo tu sitio (archivos, base de datos, configuraciones) de un lugar a otro sin romper nada.

Preparativos antes de la migración

La clave de una migración exitosa es la preparación. No empieces a mover archivos sin antes tener todo listo.

1. Haz una copia de seguridad completa de tu WordPress

Este es el paso más importante. Una copia de seguridad es tu red de seguridad. Si algo sale mal, puedes restaurar tu sitio en el hosting original y empezar de nuevo.

Puedes hacer la copia de seguridad de dos formas:

  • Usando un plugin de WordPress: Plugins como UpdraftPlus, All-in-One WP Migration o BackupBuddy son excelentes. Te permiten descargar un archivo comprimido con todo tu sitio (archivos + base de datos).
  • Manualmente desde tu panel de control actual:
    1. Archivos: Accede al administrador de archivos de tu hosting actual (o usa FTP). Comprime toda la carpeta public_html (o donde esté instalado tu WordPress) en un archivo .zip.
    2. Base de datos: Busca la herramienta phpMyAdmin. Selecciona la base de datos de tu WordPress y haz clic en Exportar. Elige el método "Rápido" y formato SQL. Descargarás un archivo .sql.

[WARNING] Guarda la copia de seguridad en tu computadora local y también en la nube (Google Drive, Dropbox). Nunca confíes en una sola ubicación.

2. Prepara tu nuevo hosting con Plesk

Antes de mover nada, asegúrate de que tu nuevo servidor esté listo para recibir a WordPress.

  • Accede a Plesk: Normalmente la URL es algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.
  • Crea un dominio (o suscripción): Si tu dominio ya apunta al nuevo hosting (o si estás en un entorno de prueba), en Plesk ve a Sitios web y dominios y haz clic en Añadir dominio. Introduce tu nombre de dominio (ej: tudominio.com).
  • Configura el DNS (si es necesario): Si tu dominio todavía apunta al hosting antiguo, puedes hacer la migración primero y luego cambiar los DNS. Para pruebas, muchos usan un dominio temporal o modifican el archivo hosts de su computadora.
  • Crea una base de datos vacía:
    1. En Plesk, ve a Bases de datos.
    2. Haz clic en Añadir base de datos.
    3. Dale un nombre (ej: wordpress_nuevo).
    4. Crea un usuario y una contraseña segura para esa base de datos. Guarda estos datos, los necesitarás más adelante.

3. Instala WordPress en Plesk (opcional pero recomendado)

Plesk tiene un instalador de aplicaciones muy útil. Puedes usarlo para instalar una copia limpia de WordPress y luego reemplazar los archivos y la base de datos. Esto asegura que todas las rutas y configuraciones de Plesk estén correctas.

  1. Ve a Sitios web y dominios.
  2. Haz clic en WordPress (o en Instalar aplicaciones y busca WordPress).
  3. Sigue el asistente. No importa si usas el mismo título o no, ya que lo reemplazaremos.
  4. Cuando termine, tendrás un WordPress funcional en tu nuevo hosting. No lo configures aún.

El proceso de migración: paso a paso

Ahora sí, vamos a mover los datos. Te mostraré el método más fiable: la migración manual, complementada con las herramientas de Plesk.

Paso 1: Sube los archivos de tu WordPress a Plesk

Tienes dos opciones:

  • Opción A (Recomendada): Usando el Administrador de Archivos de Plesk

    1. Ve a Sitios web y dominios > haz clic en Administrador de archivos.
    2. Navega hasta la carpeta httpdocs (es la carpeta raíz de tu sitio en Plesk).
    3. Sube el archivo .zip de tu copia de seguridad de WordPress.
    4. Una vez subido, selecciona el archivo y haz clic en Extraer archivos. Se descomprimirá todo el contenido.
    5. ¡Importante! Si dentro del zip venía una carpeta con el nombre de tu dominio, mueve todo su contenido a la raíz httpdocs.
  • Opción B: Usando FTP/SFTP

    1. Desde Plesk, crea una cuenta FTP en Sitios web y dominios > Acceso FTP.
    2. Usa un cliente FTP como FileZilla para conectarte a tu nuevo servidor.
    3. Sube todos los archivos de tu copia de seguridad a la carpeta httpdocs.

Paso 2: Importa la base de datos a Plesk

  1. En Plesk, ve a Bases de datos.
  2. Selecciona la base de datos que creaste anteriormente (la que está asociada a tu dominio).
  3. Haz clic en phpMyAdmin (se abrirá en una nueva pestaña).
  4. En phpMyAdmin, asegúrate de que la base de datos correcta esté seleccionada en el menú izquierdo.
  5. Haz clic en la pestaña Importar.
  6. Haz clic en Seleccionar archivo y busca el archivo .sql de tu copia de seguridad.
  7. Haz clic en Continuar. phpMyAdmin importará todas las tablas.

[TIP] Si tu base de datos es muy grande (más de 50MB), es posible que phpMyAdmin tenga límites. En ese caso, puedes usar la herramienta de línea de comandos de Plesk (si tienes acceso SSH) o pedirle a tu soporte que lo importe.

Paso 3: Conecta WordPress a la nueva base de datos

Ahora tu WordPress antiguo está en el nuevo servidor, pero todavía está configurado para usar la base de datos del hosting anterior. Necesitas actualizar el archivo de configuración.

  1. Ve al Administrador de archivos de Plesk.

  2. Busca el archivo wp-config.php en la carpeta httpdocs.

  3. Haz clic derecho sobre él y selecciona Editar.

  4. Busca las siguientes 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_de_datos');
    define('DB_USER', 'usuario_de_tu_nueva_base_de_datos');
    define('DB_PASSWORD', 'contraseña_de_tu_nueva_base_de_datos');
    define('DB_HOST', 'localhost'); // Normalmente es 'localhost', pero verifica con tu proveedor
    
  5. Guarda los cambios.

Paso 4: Ajusta las URLs (si es necesario)

Si tu dominio es el mismo en el nuevo hosting (ej: tudominio.com), este paso no es necesario. Pero si cambiaste de dominio o estás usando un dominio temporal, debes actualizar las URLs en la base de datos.

Puedes hacerlo de dos formas:

  • Con un plugin: Instala un plugin como Better Search Replace o Velvet Blues Update URLs en tu WordPress (recién migrado).

  • Directamente en la base de datos (más rápido):

    1. Ve a phpMyAdmin en Plesk.
    2. Selecciona tu base de datos.
    3. Haz clic en la pestaña SQL.
    4. Ejecuta esta consulta (reemplaza los valores):
    UPDATE wp_options SET option_value = 'https://tudominionuevo.com' WHERE option_name = 'siteurl';
    UPDATE wp_options SET option_value = 'https://tudominionuevo.com' WHERE option_name = 'home';
    

    [WARNING] Si tu antiguo dominio tenía http y el nuevo tiene https, asegúrate de cambiarlo también. Además, si tu prefijo de tablas no es wp_, cámbialo en la consulta.

Pruebas finales y puesta en marcha

¡Ya casi está! Antes de anunciar el cambio, haz estas pruebas:

  1. Accede a tu sitio: Escribe la URL en el navegador. ¿Carga correctamente?
  2. Revisa el panel de administración: Ve a tudominio.com/wp-admin. ¿Puedes iniciar sesión?
  3. Prueba funcionalidades clave: Navega por las páginas, lee un post, prueba el formulario de contacto, haz una compra (si es tienda online).
  4. Verifica enlaces e imágenes: Asegúrate de que no haya enlaces rotos ni imágenes que no se carguen.

¿Qué hacer si algo falla?

  • Error de conexión a la base de datos: Revisa los datos en wp-config.php. Asegúrate de que el usuario tenga todos los privilegios en la base de datos (en Plesk, puedes editarlo desde Bases de datos > hacer clic en el usuario).
  • Página en blanco (White Screen of Death): Esto suele deberse a un error de PHP. Activa el modo debug en wp-config.php añadiendo:
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    
    Luego revisa el archivo wp-content/debug.log para ver el error.
  • Enlaces rotos: Usa el plugin Better Search Replace para actualizar todas las URLs antiguas por las nuevas.

Cambia los DNS (si no lo has hecho)

Una vez que todo funciona perfectamente en el nuevo hosting, es hora de apuntar tu dominio al nuevo servidor. Ve a donde compraste tu dominio (tu registrador de dominios) y cambia los Nameservers por los que te proporcionó tu nuevo hosting con Plesk.

[INFO] La propagación de DNS puede tardar de 1 a 48 horas. Durante ese tiempo, algunos visitantes verán el sitio antiguo y otros el nuevo. No te preocupes, es normal.

Preguntas Frecuentes (FAQ)

¿Puedo migrar sin usar un plugin?
Sí, como hemos visto en esta guía. El método manual es más técnico pero te da control total. Los plugins como All-in-One WP Migration facilitan mucho el proceso, pero a veces fallan con sitios muy grandes.

¿Qué pasa si mi hosting anterior usa Syspanel (puerto 2106)?
El proceso es el mismo. En Syspanel, busca las herramientas de Archivos (Administrador de archivos o FTP) y Bases de datos (phpMyAdmin). La exportación de la base de datos y la descarga de archivos se hace igual. Luego, la importación a Plesk sigue los pasos que ya te expliqué.

¿Perderé mis posiciones en Google?
No, si haces la migración correctamente. Asegúrate de que las URLs sean exactamente las mismas (o usa redirecciones 301 si cambias algo). Mantén la misma estructura de enlaces. Google solo verá un cambio de servidor, no de contenido.

¿Necesito ayuda de un técnico?
Si te sientes inseguro, siempre puedes contratar el servicio de migración de tu nuevo proveedor de hosting. Muchos lo ofrecen gratis al contratar un plan. Si no, puedes pedir ayuda en foros o a un amigo con experiencia. Pero con esta guía, ¡puedes hacerlo tú mismo!

Conclusión

Migrar un sitio WordPress a un nuevo hosting con Plesk no tiene por qué ser una pesadilla. Siguiendo estos pasos: preparar, hacer copia de seguridad, subir archivos, importar base de datos, ajustar configuración y probar, tendrás tu sitio funcionando en su nuevo hogar en poco tiempo.

Recuerda que la paciencia y la atención al detalle son tus mejores aliados. Si surge algún problema, respira hondo, revisa los pasos y consulta la documentación de Plesk o el soporte de tu hosting. ¡Bienvenido a tu nuevo y mejorado hosting!

¿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