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

Migrar un sitio WordPress a un nuevo hosting en Plesk

Actualizado el 8 de febrero de 2026

Migrar un sitio web de WordPress de un hosting a otro puede parecer una tarea compleja, pero con las herramientas adecuadas y una guía paso a paso, es un proceso que puedes realizar tú mismo sin necesidad de ser un experto técnico. En este artículo, te explicaré de forma clara y detallada cómo realizar una migración WordPress hacia un servidor que utiliza el panel de control Plesk, uno de los más populares y potentes del mercado. Hablaremos de la migración manual, el uso de plugins y, por supuesto, de las herramientas nativas de Plesk para hacer el cambio de la forma más segura y rápida posible.

Si estás pensando en cambiar hosting WordPress por razones de velocidad, precio o soporte, este artículo es para ti. Aquí resolveremos todas tus dudas, incluyendo cómo preparar tu sitio, mover los archivos y la base de datos, y solucionar los problemas más comunes. Al final, tendrás un checklist para que no se te escape ningún detalle.

[INFO] Esta guía está pensada para usuarios que ya tienen acceso a Plesk (generalmente a través de tu nuevo proveedor de hosting) y que desean migrar un sitio WordPress existente. Si tu hosting usa otro panel como cPanel o Syspanel (HestiaCP), el proceso puede variar ligeramente, pero los principios son los mismos.

¿Qué necesitas para empezar la migración?

Antes de lanzarte a mover archivos, es importante que tengas a mano la siguiente información. Te recomiendo anotarla en un bloc de notas o documento aparte.

  • Datos de tu hosting actual: Acceso FTP (servidor, usuario, contraseña) y acceso a phpMyAdmin o similar para exportar la base de datos.
  • Datos de tu nuevo hosting en Plesk: Dirección IP del servidor, nombre de usuario y contraseña de Plesk, y los datos de acceso a la base de datos que crearás.
  • Copia de seguridad completa del sitio: Siempre, siempre, siempre haz una copia de seguridad antes de tocar nada. No confíes solo en los plugins.
  • El dominio: Decide si vas a cambiar los DNS (para que el sitio funcione con el mismo nombre de dominio) o si solo estás haciendo pruebas.

Paso 1: Preparar el sitio de origen (tu hosting actual)

El primer paso es empaquetar todo tu sitio actual. Piensa en ello como hacer una mudanza: primero guardas todo en cajas bien etiquetadas.

1.1 Exporta la base de datos de WordPress

WordPress guarda todo su contenido (entradas, páginas, usuarios, configuraciones) en una base de datos MySQL. Sin ella, tu sitio es solo un montón de archivos sin sentido.

  1. Accede a phpMyAdmin de tu hosting actual (normalmente lo encuentras en el panel de control, en la sección de bases de datos).
  2. Selecciona la base de datos de tu WordPress (suele llamarse algo como tuusuario_wpdb).
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido y formato SQL. Luego haz clic en Continuar.
  5. Se descargará un archivo .sql. Guárdalo en una carpeta segura en tu ordenador. Este archivo contiene toda la información de tu sitio.

[WARNING] No edites el archivo SQL a menos que sepas exactamente lo que haces. Un solo carácter mal puesto puede romper tu sitio.

1.2 Descarga los archivos de WordPress

Ahora necesitas los archivos del núcleo de WordPress, los temas, los plugins y las subidas (imágenes, PDFs, etc.). La mejor forma es a través de FTP.

  1. Conéctate a tu hosting actual usando un cliente FTP (como FileZilla o Cyberduck).
  2. Navega hasta la carpeta donde está instalado WordPress. Normalmente es public_html, www o tu-dominio.com.
  3. Selecciona todos los archivos y carpetas dentro de esa carpeta (Ctrl+A o Cmd+A).
  4. Haz clic derecho y elige Descargar. Esto copiará todo a tu ordenador. Dependiendo del tamaño del sitio, puede tardar varios minutos.

1.3 (Opcional) Usa un plugin de migración

Si prefieres no hacerlo manualmente, existen plugins como Duplicator, All-in-One WP Migration o UpdraftPlus. Estos plugins empaquetan todo (archivos + base de datos) en un solo archivo comprimido. Son muy útiles para sitios pequeños y medianos.

  • Instala el plugin en tu WordPress actual.
  • Sigue las instrucciones para crear un "paquete" de migración.
  • Descarga el archivo resultante (suele ser un .zip o un .tar.gz).

Paso 2: Configurar el nuevo hosting en Plesk

Ahora pasamos a tu nuevo hogar digital. Plesk es un panel muy intuitivo, pero hay que preparar el terreno.

2.1 Crear un dominio o subdominio en Plesk

Si vas a usar el mismo dominio, primero debes apuntar los DNS a tu nuevo servidor (esto se hace desde el panel de tu registrador de dominios, como Namecheap, GoDaddy, etc.). Para las pruebas, puedes usar un dominio temporal o un subdominio.

  1. Inicia sesión en Plesk con las credenciales que te dio tu proveedor de hosting.
  2. En el panel principal, busca la opción Añadir dominio o Crear un nuevo sitio web.
  3. Introduce tu nombre de dominio (ej: tudominio.com) o un subdominio de prueba (ej: prueba.tudominio.com).
  4. Plesk creará automáticamente la estructura de carpetas y la configuración básica. No te preocupes por el contenido, lo subiremos después.

2.2 Crear una base de datos en Plesk

Necesitas una base de datos vacía para importar la que exportaste antes.

  1. Dentro del dominio que acabas de crear, busca la sección Bases de datos o MySQL Databases.
  2. Haz clic en Añadir base de datos.
  3. Ponle un nombre descriptivo (ej: wp_nuevo). Plesk generará automáticamente un usuario y una contraseña. Anota estos datos, los necesitarás para configurar WordPress.
  4. Haz clic en Aceptar o Crear.

2.3 Importar la base de datos en Plesk

Ahora volcamos el contenido de tu antigua base de datos en esta nueva.

  1. En la misma sección de Bases de datos, haz clic en el nombre de la base de datos que acabas de crear.
  2. Busca la opción Importar o Importar archivo SQL.
  3. Selecciona el archivo .sql que descargaste en el Paso 1.1.
  4. Haz clic en Aceptar. Plesk importará todas las tablas. Si no ves errores, ¡perfecto!

Paso 3: Subir los archivos de WordPress a Plesk

Este es el paso más mecánico, pero crucial.

3.1 Accede al administrador de archivos de Plesk

Plesk tiene un gestor de archivos integrado muy cómodo, aunque para sitios grandes es mejor usar FTP.

  1. En el panel del dominio, busca Administrador de archivos o File Manager.
  2. Navega hasta la carpeta httpdocs (a veces llamada public_html). Esta es la raíz de tu sitio web.

3.2 Sube los archivos

  • Opción A (Recomendada para sitios grandes): Usa un cliente FTP. Conéctate a tu servidor Plesk con los datos FTP que aparecen en la sección Acceso FTP de Plesk. La carpeta de destino es httpdocs. Arrastra todos los archivos de tu WordPress desde tu ordenador a esta carpeta.
  • Opción B (Para sitios pequeños): Usa el Administrador de archivos de Plesk. Haz clic en Subir y selecciona los archivos. Esto puede ser lento si tienes muchas imágenes.

[TIP] Si usaste un plugin como All-in-One WP Migration, solo necesitas subir el archivo de migración (normalmente .wpress) a la carpeta httpdocs y luego instalar el mismo plugin en el nuevo WordPress (que instalaremos en el siguiente paso) para restaurar.

Paso 4: Configurar WordPress en Plesk (el archivo wp-config.php)

WordPress necesita saber a qué base de datos conectarse. Esto se configura en el archivo wp-config.php.

  1. En el Administrador de archivos de Plesk, dentro de httpdocs, busca el archivo wp-config.php.
  2. Haz clic derecho sobre él y elige Editar (o descárgalo, edítalo con un bloc de notas y súbelo de nuevo).
  3. Busca las líneas que definen el nombre de la base de datos, el usuario y la contraseña. Deben verse así:
    define('DB_NAME', 'nombre_de_tu_base_de_datos');
    define('DB_USER', 'usuario_de_la_base');
    define('DB_PASSWORD', 'contraseña_de_la_base');
    
  4. Reemplaza esos valores con los datos de la base de datos que creaste en Plesk (Paso 2.2).
  5. Guarda los cambios y cierra el archivo.

[WARNING] Si tu sitio anterior usaba una URL diferente (por ejemplo, midominioantiguo.com y ahora usas midominionuevo.com), tendrás que actualizar la URL en la base de datos. Puedes hacerlo con un plugin como Better Search Replace o editando directamente la base de datos en phpMyAdmin de Plesk. Busca en la tabla wp_options los campos siteurl y home y cámbialos.

Paso 5: Probar la migración y solucionar problemas comunes

Una vez subidos los archivos y configurada la base de datos, es hora de probar.

  1. Escribe tu dominio (o subdominio de prueba) en el navegador. Si todo ha ido bien, verás tu sitio web funcionando exactamente igual que antes.
  2. Intenta acceder al panel de administración: tudominio.com/wp-admin. Si puedes iniciar sesión con tus credenciales antiguas, la migración ha sido un éxito.

Problemas frecuentes y cómo solucionarlos

  • Error de conexión a la base de datos: Revisa que los datos en wp-config.php sean correctos. Asegúrate de que el usuario de la base de datos tenga todos los privilegios.
  • Página en blanco (White Screen of Death): Suele ser por un plugin o tema incompatible. Renombra la carpeta wp-content/plugins a wp-content/plugins_old para desactivar todos los plugins. Si el sitio carga, activa los plugins uno por uno para encontrar el culpable.
  • Enlaces rotos o imágenes que no cargan: Esto pasa cuando la URL del sitio no se ha actualizado correctamente en la base de datos. Usa el plugin Velvet Blues Update URLs o Better Search Replace para reemplazar la URL antigua por la nueva.
  • Error 404 en las páginas: Necesitas regenerar los enlaces permanentes. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en Guardar cambios sin modificar nada. Esto reescribe el archivo .htaccess.

Preguntas Frecuentes (FAQ) sobre migrar WordPress a Plesk

¿Puedo migrar mi WordPress sin perder el SEO?
Sí, si mantienes la misma estructura de URLs y rediriges correctamente (con redirecciones 301) cualquier cambio, tu SEO no debería verse afectado. La migración en sí no penaliza, pero los tiempos de carga del nuevo hosting sí importan.

¿Necesito conocimientos de programación para hacer esta migración?
No. Siguiendo esta guía paso a paso, cualquier persona con acceso a los paneles de control puede hacerlo. Si te surge alguna duda, tu proveedor de hosting suele tener soporte técnico que puede ayudarte.

¿Qué hago si mi hosting anterior usa cPanel y el nuevo usa Plesk?
No hay problema. El proceso es el mismo: exportas desde cPanel (usando su herramienta de copia de seguridad o manualmente) e importas en Plesk. Ambos paneles son compatibles con WordPress.

¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu sitio. Un blog pequeño (500 MB) puede tardar 10-15 minutos en transferir los archivos. Sitios grandes (varios GB) pueden tardar horas. La base de datos suele exportarse e importarse en segundos.

¿Puedo usar un plugin de migración con Plesk?
Sí. Plugins como Duplicator o All-in-One WP Migration funcionan perfectamente. Solo asegúrate de que el nuevo servidor cumpla con los requisitos del plugin (tamaño de archivo máximo, etc.). En Plesk, puedes ajustar estos límites en la configuración de PHP.

Mi nuevo hosting usa Syspanel (HestiaCP) en lugar de Plesk, ¿sirve esta guía?
La lógica es la misma, pero los pasos cambian un poco. En Syspanel (HestiaCP), el acceso suele ser por el puerto 2106. En lugar de usar el Administrador de archivos de Plesk, usarías el de Syspanel o FTP. La exportación/importación de la base de datos se hace desde phpMyAdmin, que también está disponible en Syspanel. Los principios de migración son universales.

Conclusión: Disfruta de tu nuevo hosting

Migrar un sitio WordPress a un nuevo hosting en Plesk es un proceso que, una vez que lo entiendes, se vuelve rutinario. La clave está en la preparación: tener una copia de seguridad, anotar todos los datos y seguir los pasos con calma. No tengas miedo de equivocarte, ya que siempre puedes restaurar desde tu copia de seguridad original.

Ahora que tu sitio está en Plesk, aprovecha las ventajas de este panel: mayor velocidad, seguridad mejorada y herramientas como el instalador de WordPress con un solo clic para futuros proyectos. ¡Bienvenido a tu nuevo hogar digital!

¿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