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

Cómo mover WordPress de un hosting a otro con Plesk

Actualizado el 28 de marzo de 2026

Mudarse de hosting puede sonar a algo complicado, pero con las herramientas adecuadas y una guía clara, es un proceso que puedes realizar tú mismo sin necesidad de ser un experto en programación. Si tu nuevo panel de control es Plesk, estás de suerte, porque incluye herramientas específicas para facilitar esta tarea.

En este artículo, te explicaré paso a paso cómo mover WordPress de un hosting a otro con Plesk. Vamos a desglosar el proceso en dos métodos principales: el manual (descargando y subiendo archivos) y el automático (usando la extensión de migración de Plesk). Al final, también resolveremos las dudas más frecuentes para que no te quede ningún cabo suelto.


Antes de Empezar: Prepara el Terreno

Antes de lanzarnos a migrar wordpress plesk, es fundamental que tengas todo listo para evitar sustos. No queremos perder datos ni romper la web en el intento.

1. Haz una Copia de Seguridad Completa

Piensa en esto como el cinturón de seguridad. No esperas usarlo, pero si pasa algo, te salva la vida.

  • En el hosting de origen (el que abandonas): Accede a Plesk y busca la sección de "Copias de seguridad" o "Backup". Crea una copia completa de tu suscripción o, al menos, de la base de datos y los archivos del sitio.
  • En tu ordenador: Descarga esa copia de seguridad a tu PC. Así tendrás un respaldo local al que recurrir en caso de emergencia.

2. Anota los Datos de tu Base de Datos

Necesitarás saber el nombre de la base de datos, el usuario y la contraseña de tu WordPress actual. Puedes encontrarlos en el archivo wp-config.php que está en la raíz de tu instalación de WordPress.

3. Ten a Mano los Datos de tu Nuevo Hosting

Asegúrate de tener las credenciales de acceso a Plesk de tu nuevo proveedor, así como la IP del servidor o el nombre del servidor (suele venir en el correo de bienvenida).

4. Verifica los Requisitos de PHP y Versión

Asegúrate de que tu nuevo hosting tenga una versión de PHP compatible con tu versión de WordPress y tus plugins. Puedes verlo en "Configuración de PHP" dentro de Plesk.


Método 1: La Migración Automática con la Extensión de Plesk (La Vía Rápida)

Este es, con diferencia, el método más sencillo y recomendado. Plesk tiene una extensión llamada "Migración de Plesk" que hace el 90% del trabajo por ti. Es perfecta si tu antiguo hosting también usa Plesk o cPanel.

Paso 1: Instala la Extensión de Migración

En tu nuevo panel de Plesk, ve a "Herramientas y configuración" y busca "Extensiones". En el catálogo, busca "Migración de Plesk" e instálala. Es gratuita y oficial.

Paso 2: Inicia el Asistente de Migración

Una vez instalada, verás un nuevo icono en tu panel principal. Haz clic en él para abrir el asistente.

  • Selecciona la opción "Migrar desde un servidor remoto".
  • Introduce la dirección IP o el nombre de host de tu servidor antiguo.
  • Introduce las credenciales de acceso a Plesk de tu servidor antiguo (normalmente el usuario admin y su contraseña).
  • Haz clic en "Siguiente".

Paso 3: Selecciona lo que Quieres Migrar

El asistente se conectará a tu servidor antiguo y te mostrará una lista de suscripciones (sitios web) disponibles.

  • Marca la casilla del sitio WordPress que deseas transferir wordpress hosting.
  • Plesk te preguntará si quieres cambiar la contraseña de la base de datos. Puedes dejarlo como está o generar una nueva por seguridad.
  • Haz clic en "Siguiente".

Paso 4: Revisa y Ejecuta la Migración

Ahora verás un resumen de todo lo que se va a migrar: archivos, bases de datos, cuentas de correo, etc.

  • Revisa que todo esté correcto.
  • Haz clic en "Migrar" y espera. El tiempo dependerá del tamaño de tu sitio web.

Paso 5: Actualiza tu Dominio (DNS)

Este es el paso más importante y el que muchos olvidan. Mientras tu dominio apunte al servidor antiguo, los visitantes verán la web antigua.

  • Localiza a tu proveedor de dominios (donde compraste el dominio, como GoDaddy, Namecheap, etc.).
  • Accede a la gestión de DNS y busca los registros "A" y "CNAME".
  • Cambia la IP del registro "A" principal a la IP de tu nuevo servidor (te la da tu nuevo hosting).
  • Este cambio puede tardar entre 24 y 48 horas en propagarse globalmente.

[INFO] La propagación del DNS es un proceso global. No te preocupes si tu web tarda unas horas en verse desde tu móvil, pero desde otro dispositivo o red puede verse antes.


Método 2: La Migración Manual (El Control Total)

Este método te da un control absoluto sobre cada archivo y dato. Es ideal si tu hosting antiguo no tiene Plesk, o si prefieres hacerlo tú mismo paso a paso.

Parte A: Prepara el Nuevo Hosting

1. Crea la Base de Datos en el Nuevo Hosting

  • En tu nuevo Plesk, ve a "Bases de datos".
  • Haz clic en "Agregar base de datos".
  • Dale un nombre (ej: miwordpress_db).
  • Crea un usuario y una contraseña para esa base de datos. Guarda estos datos, los necesitarás más tarde.
  • Anota también el nombre del servidor de la base de datos (suele ser localhost, pero a veces es algo como mysql.tudominio.com).

2. Sube WordPress (Archivos) al Nuevo Servidor

  • En tu nuevo Plesk, ve a "Administrador de archivos" dentro de tu dominio.
  • Navega hasta la carpeta httpdocs (o public_html).
  • Sube el archivo .zip de WordPress que descargaste de tu hosting antiguo.
  • Una vez subido, haz clic derecho sobre el archivo y selecciona "Extraer". Esto lo descomprimirá en el servidor.

Parte B: Exporta e Importa la Base de Datos

3. Exporta la Base de Datos Antigua

  • Ve a tu antiguo panel de control y busca phpMyAdmin (dentro de Plesk, está en "Bases de datos" > "phpMyAdmin").
  • Selecciona tu base de datos de WordPress en el panel izquierdo.
  • Ve a la pestaña "Exportar".
  • Elige el método "Rápido" y formato "SQL".
  • Haz clic en "Continuar" y descargarás un archivo .sql.

4. Importa la Base de Datos al Nuevo Hosting

  • Accede a phpMyAdmin en tu nuevo Plesk.
  • Selecciona la base de datos que creaste en el Paso 1.
  • Ve a la pestaña "Importar".
  • Selecciona el archivo .sql que descargaste.
  • Haz clic en "Continuar". Si no hay errores, la importación será un éxito.

Parte C: Conecta WordPress a la Nueva Base de Datos

5. Edita el Archivo wp-config.php

Este es el archivo que le dice a WordPress dónde están sus datos. Debes editarlo para que apunte a la nueva base de datos.

  • En el "Administrador de archivos" de tu nuevo hosting, busca el archivo wp-config.php en la carpeta de tu WordPress.
  • Haz clic derecho y selecciona "Editar".
  • Busca estas líneas y cámbialas por los datos de tu nueva base de datos:
define( 'DB_NAME', 'nombre_de_tu_nueva_bd' );
define( 'DB_USER', 'tu_nuevo_usuario' );
define( 'DB_PASSWORD', 'tu_nueva_contraseña' );
define( 'DB_HOST', 'localhost' ); // O el host que te hayan dado
  • Guarda los cambios.

Parte D: Actualiza las URLs en la Base de Datos

Este paso es crucial. Si tu web estaba en miviejaweb.com y ahora está en una IP o un dominio temporal, las URLs internas de WordPress seguirán apuntando a la vieja dirección.

6. Usa un Plugin o SQL para Actualizar URLs

La forma más segura es usar un plugin como "Better Search Replace" o "Velvet Blues Update URLs". Pero si prefieres hacerlo manualmente, puedes ejecutar una consulta SQL en phpMyAdmin:

UPDATE wp_options SET option_value = 'http://nueva-url.com' WHERE option_name = 'siteurl' OR option_name = 'home';

[WARNING] No reemplaces todas las URLs de golpe con un simple "buscar y reemplazar" en un editor de texto, ya que puede corromper la serialización de los datos. Usa siempre un plugin o una consulta SQL específica como la anterior.

Parte E: Ajusta los Permisos de Archivos

7. Verifica los Permisos

A veces, al subir archivos, los permisos se quedan en 644 para archivos y 755 para carpetas, lo cual es correcto. Pero si tienes problemas, puedes ajustarlos:

  • En el "Administrador de archivos", selecciona todos los archivos y carpetas.
  • Haz clic en "Permisos" (o "Cambiar permisos").
  • Asegúrate de que las carpetas estén en 755 y los archivos en 644.

Después de la Migración: Checklist Final

Ya has movido los archivos y la base de datos. Ahora viene la verificación.

1. Prueba tu Sitio Web

  • Escribe tu dominio en el navegador. Si la propagación del DNS ya se ha completado, verás tu web.
  • Navega por algunas páginas y entradas para asegurarte de que todo carga correctamente.

2. Prueba el Panel de Administración

  • Accede a tudominio.com/wp-admin.
  • Inicia sesión con tu usuario y contraseña de siempre.
  • Ve a "Ajustes" > "Enlaces permanentes" y haz clic en "Guardar cambios" para actualizar las reglas de reescritura.

3. Configura el SSL (Certificado de Seguridad)

  • En tu nuevo Plesk, ve a "Sitios web y dominios".
  • Busca la sección "SSL/TLS" y haz clic en "Instalar un certificado".
  • Puedes obtener uno gratuito de Let's Encrypt directamente desde Plesk.
  • Activa la redirección de HTTP a HTTPS para que todos los visitantes usen la conexión segura.

4. Revisa los Enlaces y Medios

  • Ve a "Medios" > "Biblioteca" y comprueba que las imágenes se ven correctamente.
  • Si tu web usa alguna página de contacto con formularios, prueba a enviar uno para verificar que el correo funciona.

5. Elimina los Archivos Temporales

Una vez que todo funciona, puedes borrar el archivo .zip que subiste al servidor para liberar espacio.


Preguntas Frecuentes (FAQ)

¿Cuánto tarda en propagarse el DNS después de mover wp plesk?

Normalmente, entre 24 y 48 horas. Durante este tiempo, algunos usuarios verán la web nueva y otros la antigua. No es un error, es el proceso normal de actualización de los servidores DNS en todo el mundo.

¿Qué pasa si mi web usa un CDN como Cloudflare?

Si usas un CDN, no cambies los DNS en tu proveedor de dominios directamente. Debes cambiar el registro "A" en el panel de Cloudflare para que apunte a la IP de tu nuevo servidor. Esto hará que la propagación sea casi instantánea.

¿Puedo usar el método automático si mi hosting antiguo usa cPanel?

Sí, la extensión de migración de Plesk es compatible con cPanel, aunque a veces requiere que actives la "Transferencia de zona" o que proporciones la IP del servidor. Si tienes problemas, el método manual siempre funciona.

¿Perderé mis cuentas de correo electrónico asociadas al dominio?

Depende. Si migras todo el dominio (archivos, bases de datos y correos), Plesk intentará migrar también las cuentas de correo. Sin embargo, te recomiendo que migres los correos manualmente creando las mismas cuentas en el nuevo hosting y cambiando los registros MX después de la propagación del DNS.

¿Qué hago si mi web da error 500 después de la migración?

Esto suele estar relacionado con permisos de archivos o con el archivo .htaccess. Primero, verifica los permisos. Si siguen bien, intenta renombrar el archivo .htaccess a .htaccess_old y ve a Ajustes > Enlaces permanentes en WordPress para regenerarlo.

¿Necesito cambiar algo en mi dominio si solo cambio de hosting?

Sí, solo necesitas cambiar los registros DNS (como explicamos en el Paso 5 del Método 1). No tienes que transferir el dominio, solo apuntarlo al nuevo servidor.


Conclusión: Ya Tienes el Control

Transferir wordpress hosting con Plesk, ya sea usando el asistente automático o el método manual, es un proceso que, siguiendo estos pasos, está al alcance de cualquiera. La clave está en la preparación (copias de seguridad) y en la paciencia (esperar la propagación del DNS).

Recuerda que siempre puedes pedir ayuda a tu nuevo proveedor de hosting. Ellos están acostumbrados a estas operaciones y pueden darte una mano si te atascas.

Ahora que ya sabes cómo mover WordPress de un hosting a otro con Plesk, no tienes excusa para no mejorar el rendimiento de tu web o cambiar a un servicio que se ajuste mejor a tus necesidades. ¡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