migrar WordPress manualmente-13

Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Migrar WordPress manualmente puede ser un proceso desafiante pero sumamente útil, especialmente si deseas un control completo durante el cambio de servidor o sitio. A continuación, te explicamos paso a paso cómo realizar una migración manual utilizando FTP y phpMyAdmin.

migrar WordPress manualmente
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

¿Por qué migrar WordPress manualmente?

Aunque existen plugins de migración automática, migrar WordPress manualmente te permite verificar cada paso y asegurarte de que los archivos y la base de datos se transfieren sin errores. Además, es útil si prefieres no depender de plugins o si quieres entender mejor cómo funcionan los archivos y la estructura de tu sitio.

Herramientas necesarias para la migrar WordPress manualmente

Antes de comenzar, asegúrate de tener acceso a las siguientes herramientas:

  • FTP: Para transferir archivos entre tu servidor de origen y el nuevo servidor.
  • phpMyAdmin: Para gestionar y exportar/importar la base de datos.
  • Acceso al hosting: Asegúrate de contar con el acceso a tu panel de hosting, desde donde podrás gestionar las bases de datos y archivos.

Paso 1: Exporta los archivos de tu sitio mediante FTP

  • Conéctate a tu servidor: Usa un cliente FTP, como FileZilla, para conectarte a tu servidor de origen.
migrar WordPress manualmente-2
Cómo migrar WordPress manualmente con FTP y phpMyAdmin
  • Navega hasta la carpeta de WordPress: Una vez conectado, busca la carpeta de instalación de WordPress (usualmente está en la carpeta public_html o www).
  • Descarga los archivos: Selecciona todos los archivos de WordPress (incluyendo carpetas como wp-content, wp-admin y wp-includes) y descárgalos a una carpeta local en tu computadora. Este proceso puede tardar varios minutos, dependiendo del tamaño de tu sitio.
migrar WordPress manualmente-3
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Consejo: Asegúrate de descargar todos los archivos, ya que el contenido de tu sitio y configuraciones se encuentran aquí.

Paso 2: Exporta la base de datos de WordPress con phpMyAdmin

  • Accede a phpMyAdmin: Ingresa a tu panel de hosting y abre phpMyAdmin.
migrar WordPress manualmente-4
Cómo migrar WordPress manualmente con FTP y phpMyAdmin
  • Selecciona la base de datos de tu sitio: Busca la base de datos asociada a tu sitio WordPress. Si no estás seguro de cuál es, revisa el archivo wp-config.php que descargaste en el paso anterior; allí encontrarás el nombre de la base de datos.
  • Exporta la base de datos: En phpMyAdmin, selecciona la base de datos y haz clic en Exportar. Opta por el método de exportación rápida y el formato SQL, y luego guarda el archivo SQL en tu computadora.
migrar WordPress manualmente-6
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Importante: La base de datos contiene todo el contenido de tu sitio, incluidas las publicaciones, usuarios y configuraciones específicas. Asegúrate de realizar este paso con cuidado.

Paso 3: Subir los archivos al nuevo servidor con FTP

  1. Conéctate al nuevo servidor: Usa el cliente FTP para conectarte al nuevo servidor donde migrarás WordPress.
  2. Sube los archivos de WordPress: En el nuevo servidor, navega hasta la carpeta de destino (por ejemplo, public_html) y sube todos los archivos de WordPress que descargaste anteriormente. Nuevamente, este proceso puede tardar unos minutos.
migrar WordPress manualmente-7
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Nota: Si tu nuevo servidor ya tiene algún archivo predeterminado, asegúrate de eliminarlos para evitar conflictos con los archivos de WordPress.

Paso 4: Crea una nueva base de datos en el servidor de destino

  • Accede a tu panel de hosting en DonWeb: Desde el panel de Ferozo en DonWeb, dirígete a la sección de bases de datos.
  • Crea una nueva base de datos: Añade un nombre para la base de datos, un usuario y una contraseña. Anota estos datos, ya que los necesitarás para configurar tu sitio en el siguiente paso.
  • Asigna privilegios al usuario: Asegúrate de que el usuario de la base de datos tenga todos los permisos necesarios para gestionar la base de datos.
migrar WordPress manualmente-8
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Paso 5: Importa la base de datos en el nuevo servidor

  • Accede a phpMyAdmin en el nuevo servidor: Ve a phpMyAdmin desde tu nuevo hosting.
  • Selecciona la base de datos: Elige la base de datos que acabas de crear.
  • Importa el archivo SQL: Haz clic en la pestaña Importar, selecciona el archivo SQL que exportaste en el Paso 2 y haz clic en Continuar. La importación puede tomar unos minutos.
migrar WordPress manualmente-9
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Consejo: Verifica que la importación se complete sin errores; cualquier error aquí podría provocar problemas de funcionamiento en tu sitio.

Paso 6: Configura el archivo wp-config.php

  1. Accede al archivo wp-config.php: En la carpeta de WordPress que subiste al nuevo servidor, localiza el archivo wp-config.php.
  2. Actualiza las credenciales de la base de datos:
  • Reemplaza el nombre de la base de datos en DB_NAME con el nombre de la base de datos que creaste en el nuevo servidor.
  • Cambia el valor de DB_USER y DB_PASSWORD por el usuario y la contraseña de la nueva base de datos.
  • Asegúrate de actualizar también DB_HOST si es diferente en el nuevo servidor (en DonWeb suele ser localhost).
migrar WordPress manualmente-10
Cómo migrar WordPress manualmente con FTP y phpMyAdmin
  • Guarda los cambios: Una vez actualizados los datos, guarda el archivo y asegúrate de que esté en el servidor.

Paso 7: Actualiza los enlaces permanentes y ajustes de URL

Es posible que el sitio tenga configuraciones de URL antiguas, lo que puede llevar a errores al cargar.

  1. Accede a la base de datos en phpMyAdmin: Dirígete a la tabla wp_options en la base de datos de WordPress.
  2. Actualiza las URL del sitio:
  • Localiza los campos siteurl y home, y actualiza estos valores con la nueva URL de tu sitio.
  • Por ejemplo, si antes tu URL era http://tu-sitio-antiguo.com y ahora es http://tu-nuevo-sitio.com, cambia ambos valores a la nueva URL.
migrar WordPress manualmente-11
Cómo migrar WordPress manualmente con FTP y phpMyAdmin
migrar WordPress manualmente-12
Cómo migrar WordPress manualmente con FTP y phpMyAdmin

Consejo: Recuerda verificar que las URLs actualizadas sean correctas para evitar problemas de navegación.

Paso 8: Prueba tu sitio y soluciona problemas

  1. Accede a tu sitio en el nuevo servidor: Ingresa a la URL de tu nuevo sitio y verifica que todo funcione correctamente.
  2. Verifica enlaces y contenido: Navega por diferentes secciones para asegurarte de que los enlaces, imágenes y archivos multimedia se muestren correctamente.
  3. Accede al panel de WordPress: Inicia sesión en el panel de administración y revisa los ajustes de enlaces permanentes (Ajustes > Enlaces Permanentes). Guarda los cambios sin modificar nada para que WordPress actualice la estructura de enlaces de manera adecuada.

Paso 9: Realiza ajustes finales y verifica el SEO

  1. Ajustes en el archivo .htaccess: Si tienes configuraciones personalizadas en .htaccess, verifica que el archivo esté en el servidor y que los permisos sean correctos.
  2. Revisa el SEO: Si tienes un plugin de SEO, asegúrate de actualizar los ajustes de URL y reindexa tu sitio si es necesario.
  3. Actualiza el sitemap: Si usas un plugin como Yoast SEO, genera un nuevo sitemap y envíalo a Google Search Console.

Resumen

Migrar WordPress manualmente puede parecer complicado, pero siguiendo estos pasos puedes mover tu sitio sin necesidad de plugins o herramientas automáticas. Esto te da un control total sobre el proceso y asegura una transferencia más precisa. Ahora puedes disfrutar de tu sitio en su nuevo servidor con la tranquilidad de que todo ha sido migrado correctamente.

Esta guía para migrar WordPress manualmente te permitirá tener éxito en el proceso, dándote independencia en futuras migraciones y ayudándote a entender mejor la estructura de WordPress.

Si estás profundizando tus conocimientos en el mundo WordPress y necesitas un servicio de hosting que se adapte a tus necesidades, te invitamos a conocer los planes de WordPress Hosting que DonWeb tiene para ofrecerte.

Santiago Molina
Santiago Molina

Ingeniero Industrial / Especialista en marketing / Programador web

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.