Migrar un sitio WordPress a un nuevo dominio es una tarea que puede parecer compleja, pero con los pasos adecuados y las herramientas correctas, se puede hacer de manera efectiva y sin contratiempos. En esta lección, te voy a explicar cómo realizar una migración de WordPress a un nuevo dominio utilizando el plugin All-in-One WP Migration y otros pasos cruciales para asegurar que todo funcione correctamente en tu nuevo dominio.
Def: Migrar un sitio WordPress a un nuevo dominio implica trasladar todos los archivos, la base de datos y las configuraciones a un nuevo nombre de dominio, asegurando que las URLs se actualicen correctamente para que el sitio siga funcionando sin problemas.
Paso 1: Hacer una copia de seguridad con All-in-One WP Migration utilizando las opciones para reemplazar URL
El primer paso es realizar una copia de seguridad completa del sitio en el dominio antiguo. All-in-One WP Migration es una herramienta excelente para este propósito, ya que permite no solo crear una copia de seguridad, sino también realizar cambios en las URLs durante el proceso.
- 1.1 Instala y activa All-in-One WP Migration: Desde el panel de administración de WordPress, ve a Plugins > Añadir nuevo, busca All-in-One WP Migration, instálalo y actívalo.
- 1.2 Configura la exportación: Una vez activado el plugin, dirígete a All-in-One WP Migration > Exportar. Aquí, selecciona «Exportar a archivo». En las «Opciones avanzadas», habilita la opción para «Reemplazar texto». Introduce la URL actual en el primer campo y la nueva URL en el segundo campo. Esto garantiza que todas las URLs se actualicen automáticamente durante el proceso de migración.
- 1.3 Exporta el sitio: Después de configurar las opciones de reemplazo de URL, haz clic en «Exportar». Una vez completado el proceso, descarga el archivo de copia de seguridad a tu ordenador.
TIP: Reemplazar las URLs durante la exportación es fundamental para evitar problemas de redireccionamiento o enlaces rotos en el nuevo dominio.
Paso 2: Instalar WordPress en el nuevo dominio
Con la copia de seguridad lista, es momento de preparar el nuevo dominio instalando una copia limpia de WordPress.
- 2.1 Accede al nuevo dominio: Utiliza las credenciales proporcionadas por tu proveedor de hosting para acceder al panel de control (cPanel, Plesk, etc.) del nuevo dominio.
- 2.2 Instala WordPress: Dentro del panel de control, busca la opción para instalar WordPress y realiza una instalación limpia en el nuevo dominio.
TIP: Algunos proveedores de hosting ofrecen la opción de instalación de WordPress con un solo clic, lo que facilita este proceso.
Paso 3: Importar la copia de seguridad con All-in-One WP Migration
Una vez que tienes una instalación limpia de WordPress en el nuevo dominio, es hora de restaurar el sitio desde la copia de seguridad.
- 3.1 Instala All-in-One WP Migration: En el nuevo dominio, instala y activa nuevamente el plugin All-in-One WP Migration.
- 3.2 Importa la copia de seguridad: Ve a All-in-One WP Migration > Importar y sube el archivo de copia de seguridad que creaste en el paso 1. Una vez completada la importación, confirma la restauración del sitio.
Paso 4: Hacer un search and replace por si hay alguna URL que no ha quedado bien
Aunque hayas configurado el reemplazo de URL durante la exportación, es recomendable hacer una búsqueda y reemplazo adicional para asegurarte de que todas las URLs se hayan actualizado correctamente.
- 4.1 Instala el plugin Better Search Replace: Este plugin te permite buscar y reemplazar cualquier URL antigua que haya quedado en la base de datos. Desde el panel de WordPress, ve a Plugins > Añadir nuevo, busca Better Search Replace, instálalo y actívalo.
- 4.2 Configura la búsqueda y reemplazo: Ve a Herramientas > Better Search Replace. Introduce la URL antigua en el campo «Buscar por» y la nueva URL en el campo «Reemplazar con». Selecciona todas las tablas de la base de datos y ejecuta la búsqueda y reemplazo. Desmarca la opción «Hacer un simulacro» para aplicar los cambios.
Paso 5: Rehacer el archivo .htaccess
El archivo .htaccess es clave para las reglas de reescritura de URLs y otros aspectos importantes del funcionamiento de WordPress. Después de la migración, es necesario asegurarse de que esté correctamente configurado para el nuevo dominio.
- 5.1 Accede al archivo .htaccess: Puedes acceder al archivo .htaccess mediante el gestor de archivos de tu panel de control o utilizando un cliente FTP. Este archivo se encuentra en la raíz de la instalación de WordPress.
- 5.2 Revisa y actualiza el archivo: Si es necesario, regenera el archivo .htaccess desde el panel de WordPress, yendo a Ajustes > Enlaces permanentes y guardando los cambios sin hacer modificaciones. Esto creará un nuevo archivo .htaccess con las reglas correctas.
TIP: Si tienes reglas personalizadas en el archivo .htaccess, asegúrate de revisarlas y actualizarlas para el nuevo dominio.
Como has visto, migrar un WordPress a un nuevo dominio es un proceso que requiere atención al detalle y seguir los pasos correctos. Siguiendo esta guía, podrás realizar la migración sin problemas, asegurando que todo funcione correctamente en tu nuevo dominio.
HOLA AFILIAD@: Antes de continuar quiero recordarte que puedes ganar 20€ por cada persona que se apunte a este curso. Solamente tienes que pulsar en compartir en los enlaces que ves aquí. Estos enlaces ya tienen tu ID de afiliado que es el y el sistema reconocerá que eres tú quien ha recomendado el curso. Cuando la persona empiece el curso, automáticamente recibirás 20€ que se acreditarán en tu perfil. Puedes compartir el curso en WhatsApp y en redes sociales:
Compartir en WhatsAppCompartir en FacebookCompartir en TwitterCompartir en LinkedInCompartirás esto: «Conviértete en Diseñador/a web Especializado/a en WordPress. Aprende a crear proyectos high-ticket valorados en más de 5.000€. ¡Fórmate aquí!»