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

¿Cómo migrar WordPress a Plesk? Guía completa

Actualizado el 24 de octubre de 2025

¿Estás pensando en cambiar tu sitio de WordPress a un nuevo servidor con Plesk? No te preocupes, este proceso es más sencillo de lo que parece. Migrar un sitio web puede sonar a algo muy técnico, pero con esta guía paso a paso podrás hacerlo tú mismo, incluso si no eres un experto. Te explicaré cada detalle, desde la preparación hasta la verificación final, para que tu WordPress funcione perfectamente en Plesk. Vamos a empezar.

¿Qué necesitas antes de empezar?

Antes de lanzarte a migrar tu sitio, es importante tener todo listo para evitar sorpresas. Aquí te dejo una lista de verificación que te ayudará a organizarte.

Requisitos básicos

  • Acceso a tu hosting actual: Necesitas poder acceder al panel de control de tu servidor antiguo o al menos tener acceso FTP y a la base de datos. Si tienes cPanel, esto es muy fácil. Si usas Syspanel (antes conocido como HestiaCP), recuerda que su puerto de acceso es el 2106.
  • Acceso a Plesk: Debes tener las credenciales de administrador de tu nuevo panel Plesk. Si no lo tienes aún, tu proveedor de hosting te lo proporcionará.
  • Herramientas de respaldo: Te recomiendo usar un plugin de respaldo como UpdraftPlus o All-in-One WP Migration para hacer una copia de seguridad completa de tu WordPress. También puedes hacerlo manualmente, pero los plugins simplifican mucho el trabajo.
  • Tiempo y paciencia: La migración puede tomar desde unos minutos hasta una hora, dependiendo del tamaño de tu sitio y la velocidad de tu conexión a internet. No lo hagas con prisas.

¿Qué incluye una migración de WordPress?

Migrar un sitio de WordPress no es solo copiar archivos. Implica trasladar tres componentes principales:

  1. Los archivos del núcleo de WordPress: Es decir, todas las carpetas y archivos que forman tu instalación (wp-content, wp-admin, etc.).
  2. La base de datos: Aquí se guarda todo tu contenido: entradas, páginas, comentarios, configuraciones de plugins y temas.
  3. Las configuraciones del servidor: Como las reglas de reescritura de URLs (archivo .htaccess) o la configuración de PHP.

Si te saltas alguno de estos pasos, tu sitio podría no funcionar correctamente. Por eso, sigue esta guía al pie de la letra.

Método 1: Migración manual de WordPress a Plesk

Este método es ideal si quieres tener control total sobre el proceso. No necesitas plugins especiales, solo paciencia y seguir los pasos.

Paso 1: Exporta tu base de datos desde el servidor antiguo

La base de datos es el corazón de tu WordPress. Para exportarla, necesitas usar una herramienta llamada phpMyAdmin, que suele estar disponible en la mayoría de los paneles de control.

  1. Accede a tu panel de control antiguo (cPanel, Syspanel, etc.).
  2. Busca la sección de Bases de Datos y haz clic en phpMyAdmin.
  3. En la lista de bases de datos, selecciona la que usa tu WordPress (normalmente tiene un nombre como "tuusuario_wp").
  4. Una vez dentro, ve a la pestaña Exportar.
  5. Elige el método Rápido y el formato SQL. Luego haz clic en Continuar.
  6. Se descargará un archivo .sql en tu computadora. Guárdalo en un lugar seguro.

[TIP] Si tu base de datos es muy grande (más de 50 MB), puede que la exportación falle. En ese caso, usa la opción Personalizado y selecciona solo algunas tablas a la vez, o utiliza un plugin como WP Migrate DB.

Paso 2: Descarga los archivos de tu WordPress

Ahora necesitas obtener todos los archivos de tu sitio. Puedes hacerlo vía FTP o desde el administrador de archivos de tu panel.

  1. Conéctate a tu servidor antiguo usando un cliente FTP como FileZilla.
  2. Navega hasta la carpeta donde está instalado tu WordPress (normalmente es public_html o www).
  3. Selecciona todas las carpetas y archivos (wp-admin, wp-content, wp-includes, etc.) y descárgalos a tu computadora.
  4. Este paso puede tomar tiempo si tu sitio tiene muchas imágenes o archivos multimedia.

[WARNING] No olvides incluir el archivo .htaccess. Es un archivo oculto, así que asegúrate de que tu cliente FTP esté configurado para mostrar archivos ocultos. Si no lo ves, puedes crearlo después.

Paso 3: Crea una nueva base de datos en Plesk

Tu nuevo servidor necesita una base de datos para alojar la información de tu WordPress.

  1. Inicia sesión en tu panel de Plesk.
  2. Ve a la sección Bases de Datos y haz clic en Agregar Base de Datos.
  3. Asigna un nombre a tu base de datos (por ejemplo, "mipagina_db").
  4. Crea un usuario y una contraseña segura para esa base de datos. Guarda estos datos, los necesitarás más adelante.
  5. Haz clic en Aceptar o Crear.

Paso 4: Importa la base de datos a Plesk

Ahora subirás el archivo .sql que descargaste antes.

  1. Dentro de Plesk, busca la base de datos que acabas de crear.
  2. Haz clic en el nombre de la base de datos y luego en phpMyAdmin (o en el icono de la base de datos).
  3. En phpMyAdmin, ve a la pestaña Importar.
  4. Haz clic en Seleccionar archivo y elige el archivo .sql que guardaste.
  5. Asegúrate de que el formato sea SQL y haz clic en Continuar.
  6. Espera a que termine la importación. Verás un mensaje de éxito.

Paso 5: Sube los archivos de WordPress a Plesk

Es momento de mover los archivos a tu nuevo servidor.

  1. En Plesk, ve a Sitios web y Dominios y selecciona tu dominio.
  2. Haz clic en Administrador de Archivos o usa un cliente FTP para conectarte a tu nuevo servidor (los datos de conexión FTP los encuentras en Plesk, en la sección de Acceso FTP).
  3. Sube todas las carpetas y archivos de WordPress que descargaste a la carpeta raíz de tu dominio (normalmente httpdocs).
  4. Si usas FTP, asegúrate de que la transferencia esté en modo binario para evitar errores.

Paso 6: Configura el archivo wp-config.php

Este es el paso más importante. El archivo wp-config.php le dice a WordPress cómo conectarse a la base de datos.

  1. En el administrador de archivos de Plesk, busca el archivo wp-config.php en la carpeta raíz de tu sitio.
  2. Edítalo con el editor de texto integrado.
  3. Busca estas líneas y cámbialas por los datos de tu nueva base de datos:
define('DB_NAME', 'nombre_de_tu_nueva_base');
define('DB_USER', 'usuario_de_tu_nueva_base');
define('DB_PASSWORD', 'contraseña_de_tu_nueva_base');
define('DB_HOST', 'localhost'); // Normalmente es localhost, pero verifica en Plesk
  1. Guarda los cambios.

[INFO] Si tu base de datos usa un host diferente a "localhost", lo encontrarás en los detalles de la base de datos en Plesk. A veces es algo como "localhost:3306" o una dirección IP.

Paso 7: Verifica tu sitio

¡Ya casi está! Ahora solo falta comprobar que todo funcione.

  1. Abre tu navegador y visita tu dominio. Deberías ver tu sitio de WordPress funcionando.
  2. Si ves un error de conexión a la base de datos, revisa los datos en wp-config.php.
  3. Si ves una página en blanco, verifica que los archivos se hayan subido correctamente.
  4. Inicia sesión en tu panel de administración (tudominio.com/wp-admin) con tus credenciales antiguas.
  5. Ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para regenerar las reglas de reescritura.

Método 2: Migración con plugin (All-in-One WP Migration)

Si el método manual te parece complicado, los plugins son tu mejor aliado. All-in-One WP Migration es uno de los más populares y fáciles de usar.

Paso 1: Instala el plugin en tu sitio antiguo

  1. En tu WordPress actual, ve a Plugins > Añadir nuevo.
  2. Busca "All-in-One WP Migration" e instálalo.
  3. Actívalo.

Paso 2: Exporta tu sitio

  1. Ve a All-in-One WP Migration > Exportar.
  2. Elige la opción Exportar a archivo.
  3. Espera a que se genere el archivo (puede ser grande, pero el plugin lo comprime).
  4. Se descargará un archivo con extensión .wpress.

Paso 3: Instala WordPress en Plesk (si no lo tienes)

Si aún no has instalado WordPress en tu nuevo servidor Plesk, hazlo ahora. Plesk tiene un instalador automático muy sencillo.

  1. En Plesk, ve a Sitios web y Dominios.
  2. Haz clic en Instalar WordPress (o en Aplicaciones si no ves la opción directa).
  3. Sigue los pasos del asistente. No importa el contenido que instales, lo sobrescribiremos después.

Paso 4: Instala el plugin en el nuevo WordPress

  1. Accede a tu nuevo WordPress (en Plesk) con las credenciales que creaste.
  2. Instala y activa el mismo plugin "All-in-One WP Migration".

Paso 5: Importa el archivo

  1. Ve a All-in-One WP Migration > Importar.
  2. Arrastra el archivo .wpress que descargaste o haz clic en Importar desde archivo.
  3. Espera a que termine el proceso. El plugin se encargará de todo: archivos, base de datos y configuraciones.

[WARNING] Durante la importación, el plugin te advertirá que sobrescribirá todo el contenido actual. Acepta y continúa. No te preocupes, es normal.

Paso 6: Verifica y ajusta enlaces

  1. Visita tu sitio para comprobar que funciona.
  2. Si ves enlaces rotos o imágenes que no cargan, ve a Ajustes > Enlaces permanentes y guarda los cambios.
  3. También puedes usar un plugin como "Velvet Blues Update URLs" para actualizar las URLs en la base de datos si cambiaste de dominio.

Solución de problemas comunes

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí te explico cómo resolver los más frecuentes.

Error de conexión a la base de datos

Este es el error más común. Significa que los datos en wp-config.php son incorrectos.

  • Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en Plesk.
  • Verifica que el host de la base de datos sea correcto. En Plesk, suele ser "localhost", pero a veces es "127.0.0.1" o un nombre específico.
  • Si usas un plugin de caché, desactívalo temporalmente.

Página en blanco (White Screen of Death)

Este error puede deberse a un plugin o tema incompatible.

  • Accede a tu base de datos vía phpMyAdmin y cambia el nombre de la carpeta de plugins en la tabla wp_options (campo active_plugins). Pon un valor vacío para desactivarlos todos.
  • Temporalmente, cambia al tema por defecto de WordPress (Twenty Twenty-Four) renombrando la carpeta de tu tema actual en /wp-content/themes/.

Enlaces rotos o imágenes que no cargan

Si cambiaste de dominio, las URLs en la base de datos siguen apuntando al antiguo.

  • Usa un plugin como "Better Search Replace" para buscar el dominio antiguo y reemplazarlo por el nuevo en toda la base de datos.
  • Ve a Ajustes > Enlaces permanentes y guarda los cambios para regenerar las reglas de reescritura.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que tienen los usuarios al migrar WordPress a Plesk.

¿Puedo migrar mi sitio sin perder el SEO?

Sí, si mantienes la misma estructura de URLs y configuras las redirecciones 301 correctamente. Durante la migración, asegúrate de que los enlaces permanentes sean los mismos. Si cambias de dominio, configura redirecciones en el archivo .htaccess o usa un plugin de redirección.

¿Qué hago si mi sitio es muy grande?

Para sitios grandes (más de 500 MB), la migración manual puede ser más eficiente. Usa FTP para los archivos y phpMyAdmin para la base de datos. Si usas un plugin, asegúrate de que tu servidor permita subir archivos grandes (puedes aumentar el límite en el archivo php.ini).

¿Necesito contratar a un experto?

No necesariamente. Con esta guía, la mayoría de los usuarios pueden hacerlo solos. Sin embargo, si tu sitio tiene configuraciones muy complejas (como WooCommerce con muchos productos o una red multisitio), puede ser recomendable contratar a un profesional para evitar errores.

¿Puedo hacer la migración en un subdominio primero?

Sí, es una buena práctica. Puedes instalar WordPress en un subdominio (como test.tudominio.com) en Plesk y migrar allí tu sitio para probar que todo funciona antes de moverlo al dominio principal.

¿Qué pasa con los correos electrónicos?

Los correos electrónicos no se migran automáticamente. Si tu hosting antiguo manejaba los correos, deberás configurarlos de nuevo en Plesk o en tu nuevo proveedor. Exporta los correos desde tu cliente de correo (como Outlook o Thunderbird) antes de cancelar el servicio antiguo.

Consejos finales para una migración exitosa

  • Haz un respaldo completo: Antes de cualquier paso, respalda todo tu sitio y base de datos. Nunca está de más tener una copia de seguridad.
  • Prueba en un entorno de staging: Si es posible, migra primero a un subdominio o a una instalación de prueba en Plesk. Así detectarás errores sin afectar a tus visitantes.
  • Actualiza todo: Después de la migración, actualiza WordPress, los plugins y los temas a sus últimas versiones. Esto mejora la seguridad y el rendimiento.
  • Configura el caché: Plesk tiene opciones de caché integradas. Actívalas para que tu sitio cargue más rápido.
  • Monitorea el sitio: Durante los primeros días, revisa los registros de errores de Plesk y las estadísticas de tu sitio para asegurarte de que todo funcione correctamente.

Migrar WordPress a Plesk no tiene por qué ser una pesadilla. Con un poco de organización y siguiendo estos pasos, tendrás tu sitio funcionando en su nuevo hogar en menos de lo que imaginas. Recuerda que la práctica hace al maestro, así que no te desanimes si algo sale mal al primer intento. ¡Ánimo y 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