Cómo hacer una Migración de WordPress
Idealmente, elegirás un proveedor de alojamiento que sea tan bueno, que nunca necesites mover tu sitio web a otro lugar. Sin embargo, no todos los proveedores de hosting ofrecen el mismo nivel o calidad de servicio.
Si eliges el incorrecto, es posible que tengas que mover tu sitio de WordPress a otro hosting en algún momento.
Afortunadamente, migrar tu sitio no es tan complejo como podrías imaginar. Puede llevar algunas horas, pero el proceso es relativamente sencillo. Además, si eliges un servidor web que ofrezca un mejor rendimiento y muchas más funciones, el esfuerzo valdrá la pena.
En este artículo, te enseñaré la mejor manera de migrar un sitio web de WordPress, paso a paso. Luego, te presentaré algunas herramientas o plugins de migración de WordPress que puedes usar para simplificar el proceso.
¿Debo Migrar WordPress de forma Manual o Automática?
Contenidos de la Pagina
- 1 ¿Debo Migrar WordPress de forma Manual o Automática?
- 2 Cómo Migrar WordPress a otro Servidor Manualmente
- 2.1 Paso 1: Elige un nuevo host de WordPress
- 2.2 Paso 2: Haz una copia de seguridad de los archivos de tu sitio
- 2.3 Paso 3: Haz una copia de seguridad de tu base de datos de WordPress
- 2.4 Paso 4: Exporta tu base de datos de WordPress
- 2.5 Paso 5: Crea una nueva base de datos SQL e importa el contenido de la anterior
- 2.6 Paso 6: Carga los archivos de tu sitio al nuevo servidor web
- 2.7 Paso 7: Edita el archivo wp-config.php de tu sitio
- 2.8 Paso 8: Configura y cambia tus DNS
- 3 Cómo Migrar un Sitio WordPress con Plugins
- 4 3 Plugins para Migrar WordPress
Migrar un sitio web de WordPress no es difícil. Sin embargo, si deseas hacerlo manualmente, deberás sentirte cómodo usando el Protocolo de transferencia de archivos (FTP), accediendo a bases de datos y modificando archivos en el back-end de tu sitio.
Esos procesos suenan complejos, pero son lo suficientemente simples si sigues un tutorial claro. Sin embargo, si prefieres probar un enfoque más simple, siempre podrás utilizar un plugin de migración de WordPress.
Hay varias opciones, y te presentaré algunas de las mejores opciones más adelante.
Ten en cuenta que los sitios web grandes pueden ser más propensos a errores al usar plugins de migración. En esos casos, la migración manual es la mejor opción. Si sigues las instrucciones cuidadosamente, no deberías tener ningún problema.
Finalmente, vale la pena señalar que algunos servidores web ofrecen servicios de migración gratuitos a nuevos clientes. También puedes contratar un servicio de terceros para que te ayude a mover tu sitio web, aunque esa puede ser una solución costosa (y debes asegurarte de elegir una empresa con una excelente reputación).
Cómo Migrar WordPress a otro Servidor Manualmente
Si no tienes miedo de migrar tu sitio web por tu cuenta, probablemente querrás un poco de ayuda para comenzar.
Repasemos el proceso, paso a paso a continuación.
Paso 1: Elige un nuevo host de WordPress
Si estás investigando cómo migrar tu sitio web, es probable que haya una razón por la que estás dejando tu hosting actual. Deberás tener en cuenta cualquier problema que hayas experimentado al comprar un nuevo servidor para tu sitio web de WordPress.
Por ejemplo, si tu sitio sufrió una violación, querrás buscar un nuevo proveedor que ofrezca funciones de seguridad de primer nivel. También es importante comprender los diferentes tipos de alojamiento disponibles para elegir. Éstos incluyen:
- Servidor de Hosting Compartido: esto es cuando un servidor alberga muchos sitios web que comparten recursos y, por lo general, es la opción más económica.
- Servidor de Hosting privado virtual (VPS): un VPS involucra particiones virtuales dentro de un servidor compartido, por lo que tu sitio web tiene recursos dedicados disponibles.
- Servidor de Hosting Dedicado: con este tipo de plan, obtienes un servidor físico que aloja y admite solo tu sitio web.
- Servidor de Hosting Administrado: se puede administrar cualquier tipo de plan de alojamiento, si el proveedor de alojamiento administra tareas técnicas como copias de seguridad y actualizaciones por ti.
Para elegir la mejor opción para tu pagina web, deberás evaluar cuáles son tus principales prioridades. Las consideraciones clave incluyen la seguridad, el almacenamiento de datos, la velocidad y la atención al cliente.
Te puede interesar: Cómo analizar la competencia en Google
Paso 2: Haz una copia de seguridad de los archivos de tu sitio
Lo primero que debes hacer es una copia de todos los archivos de tu sitio web. Para hacer esto, tendrás que usar una herramienta FTP. Si aún no tienes una, FileZilla es una opción excelente (y gratuita).
Después de conectarte al servidor de tu sitio a través de FTP, deberás ir a la carpeta raíz de WordPress, que contiene todos los archivos de tu sitio. Por lo general, se llama public_html o www, o lleva el nombre de tu sitio web.
Ahora, haz clic derecho en tu carpeta raíz y elige la opción Descargar.
Esto descargará una copia de todo tu directorio raíz a tu computadora. El proceso puede llevar un tiempo, pero cuando termines, estarás listo para continuar.
Paso 3: Haz una copia de seguridad de tu base de datos de WordPress
En este punto, ya tienes una copia de los archivos de tu sitio web. Ahora necesitas hacer una copia de seguridad de tu base de datos.
Aquí es donde se encuentra toda la información sobre el contenido de tu web, los usuarios y mucho más.
Para hacer esto, deberás acceder a tu base de datos. La mayoría de los servidores web te permiten hacer esto a través de tu panel de control. Por ejemplo, si estás utilizando cPanel, encontrarás una sección llamada Bases de datos. En esa sección, deberás hacer clic en la opción phpMyAdmin.
¿Te gustaría recibir consejos exclusivos para hacer crecer tu negocio online?
Nuestra comunidad de Telegram está llena de contenido valioso para emprendedores como tú que buscan construir un negocio rentable en Internet.
¡Haz clic a continuación y comienza hoy mismo tu camino hacia el éxito online!
Paso 4: Exporta tu base de datos de WordPress
Una vez que estés dentro, elige la base de datos de tu sitio de la lista de la izquierda y navega hasta la pestaña exportar usando el menú superior.
Selecciona la opción rápida en método de exportación y presiona en Ir. Esto descargará una copia de la base de datos de tu sitio web en formato SQL.
Paso 5: Crea una nueva base de datos SQL e importa el contenido de la anterior
A continuación, debes crear una nueva base de datos en el servidor web al que te estás mudando. Luego, importarás el archivo de tu base de datos anterior, que anulará el contenido de la nueva.
Si tu nuevo host de WordPress también usa cPanel, esto es lo que deberás hacer:
- Ve a la sección Bases de datos en cPanel y elige la opción Bases de datos MySQL.
- Crea una nueva base de datos y agrégale un usuario desde esta misma pestaña (y toma nota de los nombres que usas para más adelante).
- Accede a la nueva base de datos usando phpMyAdmin, como lo hiciste en el paso anterior.
- Ve a la pestaña Importar dentro de la nueva base de datos y carga el archivo .SQL que generaste anteriormente.
¡Eso es todo! Ahora tu antigua base de datos se encuentra en tu nuevo servidor web. Sin embargo, aún debes volver a cargar el resto de los archivos de tu sitio.
Paso 6: Carga los archivos de tu sitio al nuevo servidor web
Para este paso, primero deberás iniciar sesión en tu nuevo servidor a través de FTP. Luego, entrar a tu carpeta raíz.
Haz clic derecho en cualquier lugar dentro de esa carpeta y selecciona la opción Cargar. Localiza la carpeta que descargaste durante el primer paso, ábrela y selecciona todos los archivos y directorios que contiene.
El proceso de carga puede llevar un tiempo, ya que estamos hablando de cientos de archivos.
Mira esto: ¿Por qué es Importante el Contact Form 7 WordPress?
Paso 7: Edita el archivo wp-config.php de tu sitio
Una vez que todos tus archivos estén en el nuevo servidor, deberás acceder a tu carpeta raíz de WordPress una vez más. Si intentas visitar tu sitio web ahora, no funcionará, porque necesitas actualizar el archivo wp-config.php de WordPress para que apunte a tu nueva base de datos.
Para hacer esto, ubica el archivo wp-config.php dentro de tu nueva carpeta raíz, haz clic derecho sobre ella y selecciona la opción Ver/Editar.
Esto abrirá el archivo con tu editor de texto local, lo que te permitirá realizar cambios. Estas son las tres líneas que necesitarás actualizar:
- define(‘NOMBRE_BD, ‘nombre_bd’);
- define(‘USUARIO_BD, ‘usuario_BD’);
- define(‘DB_PASSWORD, ‘db_pass’);
Actualmente, las tres líneas incluirán valores que apuntan a tu antigua base de datos. Continúa y reemplaza las variables en minúsculas con las credenciales de tu nueva base de datos, que creaste durante el Paso 3.
Luego, guarda los cambios en el archivo y ciérralo. Ahora deberías poder acceder a tu sitio web de WordPress, que tendrá el mismo aspecto que antes.
Paso 8: Configura y cambia tus DNS
Finalmente, deberás asegurarte de que tu servidor de nombres de dominio (DNS) apunte hacia el host correcto.
Para hacer esto, necesitarás dos cosas:
- Información de tu nuevo servidor de hosting.
- Acceder al registrador donde compraste tu nombre de dominio.
Puedes encontrar los detalles que necesitas yendo a tu cPanel y haciendo clic en Dominios.
Cerca de la parte inferior de la pantalla Dominios, encontrarás una sección llamada Detalles de DNS. Allí encontrarás un registro CNAME y un NOMBRE A para tu sitio web:
Esta es la información que necesitarás para ingresar en tu cuenta de nombre de dominio. Dependiendo de dónde hayas comprado el dominio, el proceso para hacerlo puede variar.
Cómo Migrar un Sitio WordPress con Plugins
Cuando necesitas migrar tu sitio web, no es raro sentir cierta ansiedad en el proceso. Después de todo, has trabajado duro para construir lo que tienes y no quieres perder nada de tu trabajo.
Afortunadamente, hay varios plugins de migración excelentes y disponibles que pueden ayudarte a facilitar el proceso.
El uso de un plugin a menudo te proporciona una seguridad. Esto se debe a que muchas de estas herramientas pueden crear copias de seguridad completas del sitio web para ti, además de brindar servicios de recuperación de datos.
Además, si solo necesita migrar parte de tu sitio, existen plugins que pueden personalizar el proceso para satisfacer tus necesidades.
3 Plugins para Migrar WordPress
Saber cómo migrar un sitio web de WordPress manualmente es útil. Sin embargo, como mencioné anteriormente, también hay algunas herramientas que puedes usar para simplificar el proceso.
¡Estos son algunos de mis plugins favoritos!
1. Duplicator
Si estás buscando un plugin que te permita automatizar todo el proceso de migración, Duplicator es una de tus mejores opciones. Funciona con cualquier sitio web de WordPress y se encarga de copiar tanto tus archivos como tu base de datos.
Aún deberás hacer algunas cosas a mano para configurar tu sitio web en tu nuevo servidor, pero el proceso general es mucho más simple.
2. WP Migrate DB
WP Migrate DB te permite omitir la parte del proceso de migración en la que necesitas exportar tu base de datos manualmente. Sin embargo, aún deberás importar el archivo .SQL que genera el plugin a tu nuevo sitio a mano.
Este es un pequeño ahorro de tiempo, pero aún así es muy útil.
3. All-in-One WP Migration
All-in-One WP Migration es uno de los plugins de copia de seguridad y migración más optimizados que puedes encontrar. Te permite crear copias de tu sitio web en minutos y luego importarlas a otra instalación de WordPress usando el mismo plugin.
Según mi experiencia, es perfecto para sitios web pequeños, aunque podrías tener problemas con instalaciones más grandes.
Si quieres aprender más sobre diseño web y seo, mira mis otros artículos del blog y sígueme en mi Instagram, Facebook y mi canal de YouTube, donde siempre estoy compartiendo mucho contenido de valor para ti.
No olvides Unirte GRATIS a nuestra comunidad de Telegram donde compartimos contenido valioso para ayudarte con tu emprendimiento.
Si te gustó este post no olvides compartir!