Cómo migrar WordPress de la manera correcta: una guía completa
access_time
hourglass_empty
person_outline

Cómo migrar WordPress de la manera correcta: una guía completa

¿Planeas cambiar de proveedor de hosting? Entonces necesitas saber cómo migrar tu sitio de WordPress. Si no estás seguro de cómo hacerlo, no te preocupes. Este artículo explicará los dos métodos diferentes que hay para llevarlo a cabo. Además, también dejamos un tutorial para aquellos que desean migrar de WordPress.com a WordPress.org.

¡Empecemos!

Oferta por tiempo limitado. Migra tu sitio de WordPress y obtén hasta un 82% de descuento en planes de alojamiento compartido y VPS.

Obtén tu 82% de descuento

¿Por qué migrar tu sitio web de WordPress?

Para algunos propietarios de sitios web, migrar un sitio de WordPress es una experiencia molesta, ya que hay muchos detalles a los que prestar atención durante el proceso de transferencia. Otros piensan que es demasiado arriesgado y pueden dañar todo el sitio web. Sin embargo, aun con algunos riesgos involucrados, la migración del sitio web puede ser un proceso continuo y traerá varios beneficios si se realiza correctamente:

  • Planes económicos: el precio de un servicio de hosting se ha reducido significativamente debido a la cantidad de competidores. El plan compartido de Hostinger, por ejemplo, comienza desde tan solo USD 0.99/mes.
  • Mejor atención al cliente: un equipo confiable con el que puedes contar para resolver cualquier problema.
  • Aumenta el rendimiento del sitio: obtendrás un mejor hardware, tiempo de carga y tiempo de actividad.
  • Más funciones: si estás trasladando tu sitio de WordPress.com a WordPress.org, tendrás la libertad de crear tu propio tema, monetizar tus sitios web e instalar cualquier plugin.

¿Cómo migrar un sitio web de WordPress de la manera correcta?

Analicemos los dos métodos para migrar tu sitio de WordPress: la forma manual y con la ayuda de un plugin.

Método 1: migrar el sitio de WordPress manualmente

La migración manual requiere que transfieras archivos y bases de datos, y luego edites el archivo wp-config.php. Puedes hacerlo todo a través del administrador de archivos en tu panel de control de hosting o usar un cliente FTP como FileZilla.

Paso 1. Haz una copia de seguridad de tus archivos de WordPress y de la base de datos MySQL

Lo primero es lo primero, debes descargar todos los archivos de WordPress a tu computadora. Estos archivos se cargarán en tu nueva cuenta de alojamiento más adelante.

  1. Conecta FileZilla a tu antiguo servidor.
  2. Abre la carpeta public_html y selecciona todos los archivos que contiene.
  3. Haz clic derecho y selecciona Descargar.
    Descargar archivos de WordPress usando FileZilla

Una vez finalizada la descarga, es hora de crear una copia de seguridad de tu base de datos MySQL:

  1. Accede a la página phpMyAdmin desde tu panel de control.
  2. Selecciona la base de datos donde almacenas tus archivos de WordPress y presiona el botón Exportar.
    Exporta la base de datos usando la página phpMyAdmin
  3. Elige el método rápido (Quick) para exportar toda tu base de datos y luego elije SQL como formato.
    Elegir el método y el formato al exportar la base de datos MySQL
  4. Haz clic en Go. Tu archivo de base de datos se guardará automáticamente en tu directorio de escritorio.

Paso 2. Carga los archivos de WordPress y la base de datos MySQL a tu nuevo host

El siguiente paso para migrar tu sitio de WordPress es subir a tu nuevo host los archivos que has descargado.

  1. Descomprime tu archivo de respaldo de WordPress.
  2. Conecta FileZilla a tu nueva cuenta de alojamiento y navega a la carpeta public_html en la columna Sitio remoto.
  3. Localiza los archivos que deseas cargar desde la columna Sitio local, haz clic con el botón derecho en los archivos y selecciona Upload.
    Subir archivos de WordPress usando FileZilla

Una vez hecho ese paso, ahora necesitamos cargar la base de datos MySQL:

  1. Abre el panel de control de tu nueva cuenta de hosting y ve a Bases de datos MySQL.
  2. Crea una nueva base de datos y toma nota del nombre de la base de datos, nombre de usuario y contraseña.
  3. Regresa a Bases de datos -> phpMyAdmin y selecciona tu nueva base de datos.
  4. Haz clic en la pestaña Importar en la parte superior de la página.
  5. Selecciona el botón Elegir archivo y carga el archivo de respaldo de MySQL que descargaste.
    Carga el respaldo de la base de datos MySQL a través de phpMyAdmin
  6. Deja todas las configuraciones como están y presiona Go.

Paso 3. Actualiza wp-config.php con los detalles de tu nueva base de datos

Luego, especifica las credenciales de tu nueva base de datos MySQL editando el archivo wp-config.php en tu nueva cuenta de hosting.

  1. Vuelve a acceder a la carpeta public_html desde FileZilla y ubica el archivo wp-config.php.
  2. Haz clic derecho y selecciona Ver/Editar.
  3. Cambia estos valores con los detalles de tu nueva base de datos:
  • DB_NAME: nombre de la base de datos.
  • DB_USER: nombre de usuario de la base de datos.
  • DB_PASSWORD: contraseña de usuario.
  • DB_HOST: nombre de host de la base de datos (este valor suele ser localhost, pero puede variar según la plataforma de alojamiento).
    Edición del archivo wp-config.php
  1. Selecciona Guardar, luego aparecerá una ventana emergente. Haz clic en .

Paso 4. Actualiza las URL de WordPress (Opcional)

Debes seguir este paso solo si planeas usar un nombre de dominio diferente al migrar tu sitio de WordPress. Antes de continuar, asegúrate de que el nuevo dominio sea funcional y apunte correctamente a tu nueva plataforma de alojamiento.

  1. Dirígete a la página phpMyAdmin y selecciona la tabla wp_options.
  2. Ubica la URL del sitio y el home en la columna option_name.
  3. Haz doble clic en el campo debajo de option_value y reemplaza el dominio anterior por el nuevo.
    Sustitución de dominio antiguo mediante el uso de phpMyAdmin
  4. Accede a tu Panel de WordPress, luego instala y activa el complemento Velvet Blues Update URLs.
  5. Ve a Herramientas -> Update URLs. Completa los campos con tu dominio antiguo y nuevo, y marca todas las casillas.
    Actualiza las URL de WordPress con el complemento Velvet Blues Update URLs
  6. Presiona Update URLs NOW.

Alternativamente, también puedes actualizar todas las URL de WordPress ejecutando una consulta a través de phpMyadmin.

Método 2: utilizar un plugin de clonación

Otro método para migrar un sitio de WordPress es mediante el uso de un plugin de clonación. Aunque hay cientos de scripts de clonación de PHP, recomendamos usar All-in-One WP Migration, ya que es sencillo y proporciona todas las herramientas necesarias para migrar tu sitio.

Antes de continuar, asegúrate de tener WordPress instalado en tu nueva cuenta de alojamiento y el plugin activado en las cuentas antiguas y nuevas. Una vez que hayas terminado, sigue los pasos a continuación:

  1. Abre el panel de administración del sitio que estás transfiriendo y dirígete a All-in-One WP Migration -> Export.
  2. Haz clic en Export to y elige la opción File en el menú desplegable.
    Exportar WordPress usando All in One WP Migration
  3. Espera a que el complemento termine de recuperar los archivos de tu sitio. Después de eso, descarga los archivos de tu sitio desde la ventana emergente.
  4. Abre el panel de tu nuevo sitio y selecciona Importar en el menú de All-in-One WP Migration.
  5. Haz clic en Import from y selecciona Archive. Luego, ubica los archivos que has exportado.
    Importar WordPress usando All in One WP Migration
  6. Una vez que se complete el proceso, haz clic en Finish.

El último paso para usar el plugin es volver a guardar tu estructura de enlaces permanentes. Debes cambiar la estructura dos veces, ya que esto regenerará tu archivo .htaccess:

  1. En el menú de la barra lateral, selecciona Configuración -> Enlaces permanentes.
  2. Elige una nueva estructura y presiona Guardar cambios. Si estás utilizando una Estructura personalizada, asegúrate de copiarla primero.
  3. Vuelve a cargar la página de configuración de Enlaces permanentes y selecciona su estructura original. Presiona Guardar cambios una vez que hayas terminado.

Migrando desde WordPress.com

Los tutoriales anteriores son perfectos para aquellos que tienen sus sitios web alojados en un servicio de alojamiento. Pero, ¿qué pasa con aquellos que acaban de registrarse para obtener una cuenta de hosting y desean migrar sus sitios de WordPress.com a WordPress.org? No te preocupes. Siéntate y repasa los detalles sobre cómo hacerlo:

  1. En tu panel de administración de WordPress.com, ve a Herramientas -> Exportar.
  2. Presiona el botón Exportar todo y haz clic en Descargar.
    Exportar contenido de WordPress.com
  3. Localiza el archivo .zip que descargaste y luego extráelo.
  4. Ahora, accede a tu panel de WordPress.org y selecciona Herramientas -> Importar.
  5. Desplázate hacia abajo y encuentra la opción para WordPress. Haz clic en Instalar ahora, espera a que finalice la instalación y selecciona Ejecutar importador.
    Importar archivos de WordPress.com a WordPress.org
  6. En la página Importar WordPress, sube tu archivo de WordPress.com y presiona Cargar archivo e Importar.
  7. A continuación, completa la información del usuario en la página Asignar autores y haz clic en Enviar.
    finalizar importacion wordpress

Ten en cuenta que este método solo transferirá tus publicaciones, páginas y archivos multimedia. Otros datos del sitio, como temas y complementos, deben instalarse manualmente.

Conclusión

En general, migrar tu sitio de WordPress es un proceso sencillo y se puede hacer rápidamente. Entonces, si crees que necesitas migrar a un nuevo host o cambiar a WordPress autohospedado, ¡no tengas miedo de hacerlo!

Aquí hay un resumen rápido de los métodos explicados:

  • Transferencia manual: usa un cliente FTP o el administrador de archivos en tu panel de control para transferir archivos y bases de datos.
  • Utiliza un plugin de clonación: exporta e importa tus archivos de WordPress con solo unos pocos clics.
  • Cambiando desde WordPress.com: migración sin esfuerzo mediante el uso de las funciones integradas de WordPress.

Esperamos que este tutorial pueda ayudarte a migrar tu sitio de WordPress. Haz clic en la sección de comentarios a continuación si tienes alguna pregunta o sugerencia.

El Autor

Author

Deyimar A. / @deyimar

Deyi es una entusiasta del marketing digital, con experiencia en diseño de páginas web, creación de contenido, copywrite y SEO. Forma parte del equipo de SEO & Localization de Hostinger. En su tiempo libre, le gusta desarrollar proyectos, leer un libro o ver una buena película.

Tutoriales relacionados

Deja una respuesta

Comentar*

Nombre*

Correo electrónico*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¡Empieza a ser parte de Hostinger hoy!