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

Guía para migrar WordPress a Plesk fácilmente

Actualizado el 27 de septiembre de 2025

Migrar tu sitio web de WordPress a un nuevo panel de control puede parecer una tarea compleja, pero con la guía adecuada, es un proceso sencillo y seguro. Esta guía está diseñada para que cualquier persona, incluso sin experiencia técnica, pueda realizar una migrar WordPress a Plesk de forma exitosa. Vamos a desglosar cada paso, desde la preparación hasta la verificación final, asegurándonos de que no pierdas ni un solo dato.

¿Qué necesitas antes de empezar la migración?

Antes de lanzarte a transferir WordPress Plesk, es fundamental que tengas todo listo. La preparación es la clave para evitar dolores de cabeza.

Requisitos previos esenciales

Para que la guía migración WordPress funcione sin problemas, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control actual: Necesitarás las credenciales de tu hosting antiguo (puede ser cPanel, Syspanel – recuerda que Syspanel usa el puerto 2106 – o cualquier otro).
  • Acceso a Plesk: Debes tener una cuenta de hosting con Plesk activa. Necesitarás las credenciales para acceder a tu nuevo panel.
  • Acceso FTP/SFTP: Tanto al servidor antiguo como al nuevo. Te recomendamos usar un cliente como FileZilla.
  • Acceso a phpMyAdmin: Herramienta para gestionar bases de datos. Estará disponible tanto en tu hosting antiguo como en Plesk.
  • Tus credenciales de WordPress: Usuario y contraseña de administrador de tu sitio actual.
  • Una copia de seguridad (opcional pero muy recomendada): Por si algo sale mal, siempre puedes restaurar tu sitio original.

[INFO] Si tu hosting antiguo es Syspanel, recuerda que la URL de acceso es tudominio.com:2106. Esta información te será útil para acceder a tu panel y descargar los archivos.

Paso 1: Prepara tu sitio WordPress en el hosting antiguo

El primer paso para migrar WordPress a Plesk es asegurarte de que tu sitio actual esté en perfecto estado. Esto evitará errores durante la transferencia.

Actualiza todo lo necesario

Antes de mover nada, es una buena práctica actualizar WordPress, los temas y los plugins a sus últimas versiones. Esto reduce la posibilidad de conflictos de compatibilidad en el nuevo servidor.

  1. Accede a tu panel de administración de WordPress (normalmente en tudominio.com/wp-admin).
  2. Ve a Escritorio > Actualizaciones.
  3. Actualiza el núcleo de WordPress, los plugins y el tema si hay actualizaciones pendientes.

Desactiva los plugins de caché y seguridad temporalmente

Algunos plugins de caché (como W3 Total Cache o WP Super Cache) y de seguridad (como Wordfence) pueden complicar la migración. Es mejor desactivarlos temporalmente.

  1. En tu panel de WordPress, ve a Plugins > Plugins instalados.
  2. Selecciona los plugins de caché y seguridad.
  3. Haz clic en Desactivar.

[TIP] No te preocupes, después de la migración podrás reactivarlos y reconfigurarlos en tu nuevo hosting.

Paso 2: Exporta tu base de datos de WordPress

La base de datos contiene toda la información de tu sitio: entradas, páginas, comentarios, configuraciones de plugins, etc. Es el corazón de tu WordPress.

Cómo exportar la base de datos desde tu hosting actual

El método más común es usar phpMyAdmin. Te explicamos cómo hacerlo paso a paso:

  1. Accede a phpMyAdmin: Desde el panel de control de tu hosting antiguo (cPanel, Syspanel, etc.), busca el icono de phpMyAdmin o Bases de Datos MySQL.
  2. Selecciona tu base de datos: En la columna de la izquierda, verás una lista de bases de datos. Haz clic en la que corresponde a tu sitio WordPress (normalmente tiene un nombre como tuusuario_wpdb).
  3. Ve a la pestaña "Exportar": En la parte superior de la ventana, haz clic en la pestaña Exportar.
  4. Elige el método de exportación:
    • Método rápido: Selecciona la opción Rápido y el formato SQL. Esto es suficiente para la mayoría de los casos.
    • Método personalizado: Si quieres más control, elige Personalizado. Aquí puedes seleccionar tablas específicas, pero para una migración completa, el método rápido es perfecto.
  5. Inicia la descarga: Haz clic en el botón Continuar o Exportar. Se descargará un archivo con extensión .sql. Guárdalo en una carpeta segura de tu ordenador.

Paso 3: Descarga los archivos de tu sitio WordPress

Ahora toca descargar todos los archivos de tu sitio: el núcleo de WordPress, tus temas, plugins y, lo más importante, las subidas (imágenes, PDFs, etc.).

Usa un cliente FTP para la descarga

Te recomendamos usar FileZilla (es gratuito y fácil de usar). Necesitarás los datos de conexión FTP de tu hosting antiguo.

  1. Conéctate a tu servidor antiguo: Abre FileZilla e introduce los siguientes datos:
    • Servidor: Tu nombre de dominio o la IP de tu servidor.
    • Nombre de usuario: Tu usuario FTP.
    • Contraseña: Tu contraseña FTP.
    • Puerto: Generalmente es 21 (FTP) o 22 (SFTP). Tu hosting te indicará cuál usar.
  2. Localiza la carpeta de WordPress: Normalmente se llama public_html o www. Dentro de ella, estarán todos los archivos de tu sitio.
  3. Selecciona y descarga todo: Selecciona todas las carpetas y archivos dentro de public_html (puedes presionar Ctrl+A para seleccionar todo). Luego, haz clic derecho y elige Descargar. Esto copiará todo a tu ordenador.

[WARNING] Asegúrate de descargar TODOS los archivos. No olvides la carpeta wp-content, ya que ahí se almacenan tus imágenes y archivos multimedia. Una descarga incompleta puede causar errores en el sitio.

Paso 4: Crea la base de datos en Plesk

Ahora que tienes tu sitio en tu ordenador, es hora de preparar el nuevo hogar en Plesk.

Pasos para crear una base de datos en Plesk

  1. Accede a Plesk: Inicia sesión en tu cuenta de Plesk.
  2. Ve a "Bases de datos": En el menú principal, busca la sección Bases de datos o Bases de datos MySQL.
  3. Crea una nueva base de datos: Haz clic en el botón Añadir base de datos.
  4. Configura los detalles:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, mipagina_wp.
    • Nombre de usuario de la base de datos: Crea un usuario, por ejemplo, mipagina_user.
    • Contraseña: Genera una contraseña segura. Plesk suele ofrecer un generador automático. Guarda estos datos en un lugar seguro.
  5. Finaliza la creación: Haz clic en Aceptar o Crear.

Paso 5: Importa tu base de datos a Plesk

Con la base de datos vacía creada, ahora importaremos la que descargaste en el Paso 2.

Cómo importar el archivo SQL en Plesk

  1. Accede a phpMyAdmin desde Plesk: Dentro de la sección Bases de datos, busca el icono de phpMyAdmin junto a la base de datos que acabas de crear.
  2. Selecciona tu nueva base de datos: En la columna izquierda de phpMyAdmin, haz clic en el nombre de la base de datos que creaste en Plesk.
  3. Ve a la pestaña "Importar": Haz clic en la pestaña Importar en la parte superior.
  4. Selecciona el archivo: Haz clic en Seleccionar archivo y busca el archivo .sql que descargaste de tu hosting antiguo.
  5. Inicia la importación: Haz clic en el botón Continuar en la parte inferior. phpMyAdmin procesará el archivo y, si no hay errores, verás un mensaje de éxito.

[TIP] Si el archivo SQL es muy grande (más de 50 MB), es posible que tengas que dividirlo en partes más pequeñas o pedir a tu hosting que aumente el límite de subida. Plesk también permite importar archivos grandes a través de la línea de comandos, pero para esta guía básica, asumimos que el archivo es de tamaño manejable.

Paso 6: Sube los archivos de WordPress a Plesk

Ahora es el momento de mover los archivos de tu sitio a tu nuevo servidor Plesk.

Usa FTP para subir los archivos a Plesk

  1. Obtén los datos FTP de tu hosting Plesk: En Plesk, ve a Sitios web y dominios y busca la sección Acceso FTP. Allí encontrarás el servidor, usuario y contraseña.
  2. Conéctate a tu servidor Plesk con FileZilla: Usa los datos que acabas de obtener.
  3. Navega a la carpeta httpdocs: En el servidor remoto (lado derecho de FileZilla), verás una carpeta llamada httpdocs. Esta es la carpeta raíz de tu sitio web en Plesk.
  4. Sube todos los archivos: Arrastra todas las carpetas y archivos que descargaste de tu hosting antiguo (desde el lado izquierdo de FileZilla) a la carpeta httpdocs (lado derecho). Espera a que se complete la transferencia. Dependiendo del tamaño de tu sitio, esto puede tomar varios minutos.

Paso 7: Configura el archivo wp-config.php

El archivo wp-config.php es el que le dice a WordPress cómo conectarse a la base de datos. Ahora debemos actualizarlo para que apunte a la base de datos que creaste en Plesk.

Edita el archivo de configuración

  1. Localiza el archivo: En la carpeta httpdocs de tu servidor Plesk, busca el archivo wp-config.php.

  2. Edítalo con un editor de texto: Puedes descargarlo, editarlo en tu ordenador y volver a subirlo, o usar el editor de archivos de Plesk (ve a Sitios web y dominios > Administrador de archivos).

  3. Modifica las siguientes líneas: Busca estas líneas y cámbialas por los datos de tu nueva base de datos:

    define('DB_NAME', 'nombre_de_tu_base_de_datos');
    define('DB_USER', 'tu_usuario_de_base_de_datos');
    define('DB_PASSWORD', 'tu_contraseña_de_base_de_datos');
    define('DB_HOST', 'localhost'); // Normalmente es localhost, pero Plesk puede usar otro valor. Si no funciona, consulta con tu hosting.
    
  4. Guarda los cambios: Una vez modificado, guarda el archivo y, si lo descargaste, súbelo de nuevo a la carpeta httpdocs.

[WARNING] Asegúrate de no dejar espacios o caracteres extraños después de las comillas. Un error mínimo en este archivo puede impedir que tu sitio cargue.

Paso 8: Actualiza las URLs en la base de datos (si es necesario)

Si tu dominio no cambia (es el mismo en el hosting antiguo y en Plesk), este paso puede no ser necesario. Sin embargo, si estás usando un dominio diferente o una URL temporal, deberás actualizar las referencias en la base de datos.

Cómo cambiar las URLs en la base de datos

  1. Accede a phpMyAdmin en Plesk (como hiciste en el Paso 5).

  2. Selecciona tu base de datos.

  3. Ve a la pestaña "SQL".

  4. Ejecuta las siguientes consultas SQL (reemplaza tudominioantiguo.com por tu dominio antiguo y tudominionuevo.com por el nuevo):

    UPDATE wp_options SET option_value = replace(option_value, 'http://www.tudominioantiguo.com', 'http://www.tudominionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';
    UPDATE wp_posts SET guid = replace(guid, 'http://www.tudominioantiguo.com','http://www.tudominionuevo.com');
    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.tudominioantiguo.com', 'http://www.tudominionuevo.com');
    UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.tudominioantiguo.com', 'http://www.tudominionuevo.com');
    

    [INFO] Si tu sitio usa https://, asegúrate de incluirlo en las URLs. El prefijo de las tablas (wp_) puede ser diferente si lo personalizaste. Si no sabes cuál es, revisa el archivo wp-config.php y busca la línea $table_prefix.

Paso 9: Verifica y prueba tu sitio en Plesk

¡Ya casi terminamos! Ahora es el momento de comprobar que todo funciona correctamente.

Pasos para la verificación final

  1. Accede a tu dominio: Escribe tu dominio en el navegador. Deberías ver tu sitio web exactamente como era antes.
  2. Prueba todas las funcionalidades:
    • Navega por varias páginas y entradas.
    • Haz clic en enlaces internos.
    • Prueba formularios de contacto (si los tienes).
    • Revisa que las imágenes se carguen correctamente.
  3. Accede al panel de administración: Ve a tudominio.com/wp-admin e inicia sesión con tus credenciales de siempre.
  4. Revisa los ajustes de enlaces permanentes: Ve a Ajustes > Enlaces permanentes y simplemente haz clic en Guardar cambios. Esto refresca las reglas de reescritura de URLs en el nuevo servidor.
  5. Reactiva los plugins desactivados: Vuelve a activar los plugins de caché y seguridad que desactivaste al principio.

[TIP] Si algo no funciona, revisa los pasos anteriores. Los problemas más comunes suelen ser errores en el wp-config.php (contraseña o nombre de base de datos incorrectos) o archivos que no se subieron completamente. También puedes revisar los logs de error de Plesk en Sitios web y dominios > Logs.

Preguntas frecuentes (FAQ) sobre migrar WordPress a Plesk

Aquí respondemos las dudas más comunes que surgen durante el proceso de migrar WordPress a Plesk.

¿Puedo migrar WordPress a Plesk sin perder el SEO?

Sí, si sigues esta guía correctamente y mantienes la misma estructura de URLs (enlaces permanentes), tu SEO no se verá afectado. Es importante que después de la migración, verifiques que todas las URLs sigan funcionando y, si es necesario, configures redirecciones 301.

¿Qué hago si mi sitio es muy grande y la migración falla?

Para sitios grandes (más de 1 GB), te recomendamos usar plugins de migración como All-in-One WP Migration o Duplicator. Estos plugins empaquetan todo tu sitio (archivos y base de datos) en un solo archivo que puedes importar fácilmente en Plesk. Muchos de ellos también tienen extensiones para manejar archivos grandes.

¿Es necesario cambiar los nameservers del dominio?

No, la migración de archivos y base de datos a Plesk no requiere cambiar los nameservers. Tu dominio seguirá apuntando a tu hosting antiguo hasta que decidas cambiar la configuración DNS. Una vez que verifiques que todo funciona en Plesk, puedes apuntar tu dominio al nuevo servidor.

¿Puedo migrar WordPress a Plesk desde Syspanel?

¡Por supuesto! El proceso es el mismo. Solo recuerda que para acceder a Syspanel debes usar el puerto 2106 (ejemplo: tudominio.com:2106). Una vez que tengas los archivos y la base de datos exportados, el resto de los pasos para transferir WordPress Plesk son idénticos.

¿Qué pasa si olvido algún archivo durante la subida por FTP?

Si olvidas algú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