Cómo migrar WordPress manualmente (9 pasos, sin necesidad de plugins)
John Turner
John Turner
La migración manual te permite tener un control total sobre cada archivo y cada fila de la base de datos que se transfiere entre servidores. Sin limitaciones de plugins, sin límites de tamaño de archivo ni procesos opacos que no puedas auditar si algo falla.
Ese control tiene un precio. Hay varios pasos, y muchos de ellos presentan fallos específicos que no se aprecian hasta que te encuentras con una pantalla en blanco o un error de conexión a la base de datos. Yo lo he vivido. No es nada divertido.
Esta guía te guía paso a paso por todo el proceso, indicando los posibles problemas antes de cada paso. Al final, tendrás un sitio web operativo en el nuevo servidor, probado antes incluso de tocar el DNS.
Hay algunas cosas que conviene saber de antemano: la migración manual es la opción adecuada cuando necesitas un control minucioso, cuando tu proveedor de alojamiento no admite plugins de migración o cuando te trasladas a un servidor vacío sin WordPress preinstalado. Para la mayoría de los demás casos, existe una forma más rápida de hacerlo. También hablaré de eso, una vez que hayamos visto los pasos manuales.
He aquí las principales conclusiones:
- La migración manual te ofrece un control total, pero consta de muchos pasos. Dos de ellos (la sustitución de URL y las actualizaciones del archivo wp-config.php) son los que suelen provocar errores en la mayoría de las migraciones, así que lee las advertencias antes de realizar esos pasos.
- Comprueba la versión de PHP en el servidor actual antes de empezar y asegúrate de que el nuevo servidor la tiene. Una incompatibilidad de versiones es la causa más habitual de que aparezca una pantalla en blanco tras la migración, y verificarla ahora te llevará cinco minutos, en lugar de una hora si tienes que diagnosticarla más adelante.
- Nunca realices una búsqueda y sustitución de SQL sin procesar en tu base de datos para actualizar las URL. Esto daña los datos serializados; utiliza primero el plugin «Search & Replace Everything» y haz una prueba previa.
- Puedes probar el sitio web ya migrado en el nuevo servidor antes de modificar el DNS editando tu archivo hosts local
- La propagación del DNS tarda entre 2 y 6 horas tras la migración; mantenga el sitio antiguo activo e intacto hasta que haya comprobado que el nuevo funciona correctamente
Índice
- ¿Por qué migrar manualmente su sitio WordPress?
- Lo que necesitas antes de empezar
- Cómo migrar manualmente un sitio WordPress
- Paso 1: Exporte su base de datos
- Paso 2: Descarga los archivos de WordPress
- Paso 3: Crear una nueva base de datos
- Paso 4: Sube tus archivos al nuevo servidor
- Paso 5: Importa tu base de datos original
- Paso 6: Editar el archivo wp-config.php
- Paso 7: Actualizar las URL en la base de datos
- Paso 8: Prueba tu nueva página web
- Paso 9: Actualiza tu configuración de DNS
- Hay una forma más rápida de hacerlo
- Preguntas más frecuentes (FAQ)
- Tu sitio web ya está en el nuevo servidor. Esto es lo que debes hacer ahora.
¿Por qué migrar manualmente su sitio WordPress?
Cuando cree su sitio web por primera vez, elegirá un plan de alojamiento y un nombre de dominio que se ajusten a sus necesidades. Sin embargo, es posible que con el tiempo necesites migrar tu sitio. Esto implica trasladar tu sitio web WordPress a otro alojamiento web, servidor o dominio.
He aquí algunas razones para migrar su sitio.
- Mal funcionamiento del sitio web
Podrías empezar a sufrir interrupciones en el servicio, una velocidad de carga lenta u otros problemas de rendimiento. En ese caso, tendrás que buscar un mejor proveedor de alojamiento web o ampliar tu plan de alojamiento. Por ejemplo, podrías pasar de un servidor compartido a un alojamiento gestionado de WordPress.
- Aumento del tráfico orgánico
Una vez que haga crecer su pequeña empresa o blog, es posible que su servidor actual no pueda gestionar esta gran cantidad de tráfico.
- Rebranding
Un nombre de dominio complejo puede afectar a la credibilidad de su sitio web. Si estás pensando en cambiar de dominio, es hora de migrar tu sitio.
- Construir un sitio de ensayo
Hacer cambios en su sitio en vivo podría romperlo. Para evitar este problema, puede migrar su contenido a un sitio de ensayo localhost.
Lo que necesitas antes de empezar
Las migraciones manuales implican muchos pasos. Si falta una credencial o se omite un paso de preparación, hay que detener la migración a mitad del proceso para localizarlo, y algunos pasos son difíciles de interrumpir una vez iniciados.
Asegúrate de tener todo esto listo antes de tocar nada en ninguno de los servidores.
Acceso y credenciales:
- Cliente FTP instalado y listo (FileZilla es la opción habitual) o acceso a cPanel confirmado tanto en el servidor antiguo como en el nuevo
- Se ha confirmado el acceso a phpMyAdmin en ambos servidores. Inicia sesión y comprueba que puedes ver tu base de datos de WordPress antes de empezar.
- Tu nueva cuenta de alojamiento ya está totalmente configurada, con un dominio activo o una URL temporal que puedes utilizar para realizar pruebas
Comprobaciones técnicas:
- La versión de PHP de tu proveedor de alojamiento actual. Puedes encontrarla en cPanel o preguntarle a tu proveedor. Tu nuevo proveedor debe tener la misma versión, o una muy similar. Una incompatibilidad de versiones es la causa más habitual de que aparezca una pantalla en blanco tras la migración, y comprobarlo ahora te llevará cinco minutos, en lugar de una hora si tienes que diagnosticarlo más tarde.
- Espacio disponible en disco en el nuevo servidor. Necesitas al menos el doble del tamaño actual de tu sitio web para cubrir la subida, la descompresión y la importación de la base de datos.
Antes de exportar nada:
- Desactiva los complementos de almacenamiento en caché en el sitio antiguo. Los archivos almacenados en caché pueden incluirse en la exportación y provocar un comportamiento anómalo en el nuevo servidor.
- Elimina los plugins, temas y archivos multimedia que no utilices si quieres que la migración se realice sin problemas. No es obligatorio, pero la migración es un buen momento para hacerlo.
- Haz una copia de seguridad completa del sitio actual y guárdala en un lugar externo al servidor. Si algo sale mal en cualquier momento durante los nueve pasos siguientes, esta copia de seguridad te permitirá volver al punto de partida.
Cómo migrar manualmente un sitio WordPress
Aunque los servicios de migración pueden automatizar el proceso, es posible que prefieras hacerlo tú mismo. Si tienes algunos conocimientos técnicos, puedes migrar WordPress sin necesidad de herramientas de terceros.
A continuación se explica cómo migrar manualmente su sitio web:
- Paso 1: Exporta tu base de datos: descarga un archivo SQL con todo el contenido y la configuración de tu sitio web desde el servidor anterior; utiliza la compresión gzip si la base de datos supera los 100 MB, ya que, de lo contrario, la importación podría fallar
- Paso 2: Descarga los archivos de WordPress: extrae todos los archivos del servidor antiguo; el método de comprimidos de cPanel es más rápido y fiable que el FTP para sitios web con bibliotecas multimedia de gran tamaño
- Paso 3: Crea una nueva base de datos en el nuevo servidor: configura la base de datos vacía a la que se conectará tu sitio web migrado; anota todas las credenciales en cuanto las crees
- Paso 4: Sube tus archivos al nuevo servidor: traslada todo al nuevo servidor y configura los permisos de archivo correctos; unos permisos incorrectos pueden provocar errores 403
- Paso 5: Importa tu base de datos al nuevo servidor: sube tu archivo SQL a la nueva base de datos; comprueba que tus tablas aparecen en phpMyAdmin antes de pasar al siguiente paso
- Paso 6: Actualiza el archivo wp-config.php: conecta WordPress a la nueva base de datos utilizando tus nuevas credenciales; un solo error tipográfico aquí provocará un error de conexión a la base de datos en el sitio web activo
- Paso 7: Actualiza las URL en la base de datos: sustituye las referencias al dominio antiguo utilizando la función «Buscar y reemplazar todo», no el código SQL sin procesar; la sustitución mediante código SQL sin procesar puede dañar los datos serializados y alterar los diseños del constructor de páginas
- Paso 8: Prueba el sitio: comprueba que todo funciona correctamente en el nuevo servidor editando tu archivo hosts local, mientras el sitio antiguo sigue estando disponible para el resto de usuarios
- Paso 9: Dirige tu dominio al nuevo proveedor de alojamiento: actualiza tus servidores de nombres o el registro DNS A cuando las pruebas confirmen que la migración se ha realizado correctamente; mantén el sitio antiguo intacto hasta que se complete la propagación
Paso 1: Exporte su base de datos
La base de datos contiene todo lo que WordPress genera dinámicamente: entradas, páginas, comentarios, cuentas de usuario, ajustes de plugins y configuraciones de widgets. Este es el archivo más importante que vas a trasladar.
Una vez que tengas una copia de seguridad de la base de datos, podrás subirla fácilmente a tu nuevo servidor.
Normalmente, tu proveedor de alojamiento web te permitirá acceder fácilmente a phpMyAdmin, que es un gestor de bases de datos. Con Bluehost, por ejemplo, busca el botón phpMyAdmin.

En el panel de la izquierda, haz clic en el nombre de tu base de datos de WordPress. Si no estás seguro de cuál es, abre el archivo wp-config.php de tu sitio actual y busca el DB_NAME valor.
Una vez seleccionada la base de datos, haz clic en la pestaña«Exportar».

Para la mayoría de los sitios web, la exportación rápida en formato SQL es suficiente. Haz clic en «Ir» y guarda el archivo .sql en tu ordenador. Dale un nombre que te resulte reconocible, como «copia-de-seguridad-del-sitio-17-04-2026.sql».

Si tu base de datos supera los 100 MB, utiliza en su lugar el método de exportación personalizada. Desplázate hacia abajo hasta encontrar la opción «Compresión» y selecciona «gzip». De este modo, el archivo se comprimirá antes de la descarga y se evitará un error de tamaño máximo de archivo al importarlo posteriormente.
Paso 2: Descarga los archivos de WordPress
Los archivos de WordPress incluyen el software principal, tu tema, todos los plugins y toda tu biblioteca multimedia. Hay dos formas de descargarlos del servidor. El método adecuado depende del tamaño de tu sitio web.
Método A: Administrador de archivos de cPanel (recomendado para sitios web de más de 500 MB)
Inicia sesión en el panel de control de tu proveedor de alojamiento y abre cPanel o el gestor de archivos personalizado de tu proveedor.

Ve a la carpeta raíz de tu sitio web, que suele llamarse «public_html». Haz clic con el botón derecho del ratón y selecciona «Comprimir». Elige el formato zip y confirma. Espera a que finalice la compresión. En sitios web de gran tamaño, esto puede tardar unos minutos.

Cuando aparezca el archivo zip, descárgalo. Obtendrás un único archivo en lugar de miles de archivos individuales, lo cual es mucho más rápido y evita los problemas de tiempo de espera del FTP en bibliotecas multimedia de gran tamaño.
Método B: FTP con FileZilla (ideal para sitios web pequeños)
Abre FileZilla y conéctate a tu servidor actual utilizando tus credenciales FTP.

Ve al directorio raíz de tu sitio web en el panel de la derecha. Selecciona todo, haz clic con el botón derecho del ratón y elige «Descargar».

Ten en cuenta que las transferencias FTP pueden agotar el tiempo de espera en sitios web de gran tamaño. Si la conexión se interrumpe durante la transferencia, la función «Reanudar» de FileZilla continuará desde donde se quedó. Haz clic con el botón derecho del ratón en el elemento de la cola y selecciona «Procesar cola» una vez que te hayas vuelto a conectar.
En cualquier caso, lo que estás descargando incluye el archivo wp-config.php, el archivo .htaccess y toda la carpeta wp-content. Comprueba que tu carpeta local contenga estos tres elementos antes de continuar.
Paso 3: Crear una nueva base de datos
Si estás trabajando con una nueva instalación de WordPress, tendrás que crear una nueva base de datos. Esto te proporcionará un espacio para importar tu base de datos SQL guardada.
Dependiendo de tu empresa de alojamiento, este proceso puede variar. Si utiliza un host que proporciona cPanel, busque la configuración de Bases de datos y haga clic en Bases de datos MySQL.

Puede simplemente dar un nombre a la nueva base de datos. A continuación, pulse Crear base de datos.

Junto con una nueva base de datos, tendrás que añadir un nuevo usuario. Proporcione un nuevo nombre de usuario y contraseña en la sección Usuarios MySQL.

A continuación, vincule el nuevo usuario a la base de datos que acaba de crear. Debajo de Añadir usuario a base de datos, selecciona el nuevo usuario y la base de datos.

No dude en conceder al usuario todos los privilegios. Esto le dará al usuario control total sobre la base de datos.
Paso 4: Sube tus archivos al nuevo servidor
Este paso es igual que el paso 2. Utiliza el método que corresponda a la forma en que descargaste los archivos.
Si has descargado un archivo ZIP a través del Administrador de archivos de cPanel:
Inicia sesión en cPanel en tu nuevo servidor. Ve a la carpeta raíz donde debe estar tu sitio web, normalmente «public_html». Haz clic en «Subir» y selecciona tu archivo zip. Una vez finalizada la subida, haz clic con el botón derecho del ratón en el archivo zip y selecciona «Extraer». Confirma que el destino es la raíz de tu sitio web y, a continuación, extrae el contenido.

Si lo has descargado por FTP:
Conéctate a tu nuevo servidor con FileZilla utilizando las credenciales FTP del mismo. Accede a la raíz del sitio en el panel de la derecha. Arrastra y suelta los archivos que has descargado desde el panel de la izquierda para subirlos. Ten en cuenta que esto puede tardar un rato si tu biblioteca multimedia es grande.
Una vez finalizada la subida, comprueba los permisos de los archivos. Unos permisos incorrectos provocan errores 403 (Prohibido) y pantallas en blanco que parecen indicar que ha surgido algún otro problema.
En el Administrador de archivos de cPanel, selecciona todas las carpetas de la raíz de tu sitio web, haz clic con el botón derecho del ratón y selecciona «Cambiar permisos». Establece los permisos de las carpetas en 755. A continuación, selecciona todos los archivos y cambia los permisos a 644.

El proceso habrá finalizado correctamente si ves todo el directorio de tu sitio web en el Administrador de archivos del nuevo servidor, sin que falte ninguna carpeta a simple vista.
Paso 5: Importa tu base de datos original
Inicia sesión en phpMyAdmin en tu nuevo servidor. En el panel de la izquierda, haz clic en el nombre de la base de datos vacía que creaste en el paso 3. Todavía no debería mostrar ninguna tabla. A continuación, ve a la pestaña«Importar».
Selecciona el archivo .sql que exportaste en el paso 1. Deja el resto de ajustes tal y como están por defecto.
Antes de hacer clic en «Ir»: si tu archivo .sql no está comprimido y supera el tamaño máximo de carga que se indica en la página, aparecerá un error. Para solucionarlo, vuelve atrás, vuelve a exportarlo con la compresión gzip activada e inténtalo de nuevo con el archivo comprimido.

Cuando la importación se haya completado con éxito, el panel de la izquierda mostrará las tablas de tu base de datos. Deberías ver tablas con el prefijo «wp_» (o un prefijo personalizado si lo cambiaste durante la instalación de WordPress).
Si el panel de la izquierda permanece vacío tras la importación, es que ha surgido algún problema. La causa más habitual es que se haya importado a una base de datos incorrecta. Comprueba que has seleccionado la nueva base de datos en el panel de la izquierda antes de hacer clic en la pestaña «Importar».
Paso 6: Editar el archivo wp-config.php
El archivo wp-config.php es el que indica a WordPress a qué base de datos debe conectarse y qué credenciales debe utilizar. En este momento, todavía contiene los datos de la base de datos de tu antiguo proveedor de alojamiento. Hasta que lo actualices, tu sitio web migrado intentará conectarse a una base de datos que ya no existe.
Busca el archivo wp-config.php entre los archivos que has subido. Debería estar en el directorio raíz del sitio, junto a la carpeta wp-content. Haz clic con el botón derecho del ratón sobre él y selecciona «Editar».
Busca estas cuatro líneas y actualízalas para que coincidan con lo que creaste en el paso 3:
define( 'DB_NAME', 'your_new_database_name' );
define( 'DB_USER', 'your_new_database_user' );
define( 'DB_PASSWORD', 'your_new_database_password' );
define( 'DB_HOST', 'localhost' );
DB_NAME, DB_USERy DB_PASSWORD debe coincidir exactamente con lo que anotaste en el paso 3, incluido cualquier prefijo que haya añadido tu proveedor de alojamiento. DB_HOST casi siempre es localhost, pero algunos servidores gestionados utilizan un nombre de host específico. Si localhost Si no funciona, consulta la documentación de tu proveedor de alojamiento o el chat de asistencia para conocer el valor correcto.
Aquí cada carácter cuenta. Un solo espacio de más entre comillas provocará un error de conexión a la base de datos. Vuelve a leerlo después de guardarlo.
Guarda el archivo y cierra el editor.
Paso 7: Actualizar las URL en la base de datos
Tu base de datos sigue conteniendo tu antiguo dominio en el contenido de las entradas, la configuración y los datos serializados de los plugins. Debes sustituir el antiguo dominio por el nuevo en todos los lugares donde aparezca.
No ejecutes un archivo sin procesar SQL REPLACE consultar directamente en la base de datos. La sustitución de código SQL sin procesar corrompe los datos serializados, que es la forma en que WordPress almacena las matrices de configuración complejas en la base de datos. El resultado son diseños del creador de páginas dañados, configuraciones de widgets defectuosas y ajustes de plugins que se restablecen de forma silenciosa, a menudo de maneras difíciles de diagnosticar.
El complemento «Search & Replace Everything» ofrece una opción mejor. En el campo «Buscar», introduce tu dominio antiguo incluyendo el protocolo (por ejemplo, https://olddomain.com). En el campo «Reemplazar por», introduce tu nuevo dominio (https://newdomain.com).

Selecciona todas las tablas de la lista, previsualiza la búsqueda y sustitución, y ejecútala.
La simulación te muestra cuántas instancias se han encontrado sin modificar nada. Comprueba el recuento, asegúrate de que te parece razonable y, a continuación, aplica los cambios.
Una vez finalizado el cambio, ve a Ajustes » Enlaces fijos en wp-admin y haz clic en Guardar cambios sin modificar nada. Esto regenerará tu archivo .htaccess y eliminará cualquier regla de reescritura que haga referencia al dominio anterior.

Paso 8: Prueba tu nueva página web
La mayoría de los tutoriales se saltan este paso. Es el más útil.
Puedes explorar tu sitio web migrado en el nuevo servidor antes de redirigir tu dominio hacia allí, sin tener que modificar el DNS en absoluto. Para ello, solo tienes que configurar temporalmente tu ordenador para que resuelva tu dominio a la dirección IP del nuevo servidor.
Busca la dirección IP de tu nuevo servidor. En el panel de control de tu alojamiento web suele aparecer en la página principal de cPanel o en la sección «Dirección IP compartida».

En Mac o Linux:
Abre el Terminal y ejecuta sudo nano /etc/hosts. En la parte inferior de la archivo hosts, añade una nueva línea: 123.456.789.0 yourdomain.com (utilizando la IP y el dominio reales de tu servidor). Guarda con Ctrl+X, entonces Y, entonces Entre en.
En Windows:
Abre el Bloc de notas como administrador (haz clic con el botón derecho del ratón en «Bloc de notas» y selecciona «Ejecutar como administrador»). Abre el archivo ubicado en C:\Windows\System32\drivers\etc\hosts. Añade la misma línea al final y guarda los cambios.
Ahora abre tu navegador y visita tu dominio. Tu ordenador cargará el sitio desde el nuevo servidor, mientras que el resto del mundo seguirá viendo el antiguo.
Comprueba lo siguiente antes de continuar:
- La página de inicio se carga correctamente
- Visualización de imágenes
- Los enlaces internos funcionan
- Se puede acceder a wp-admin con tus credenciales
- Todos los formularios de contacto se envían sin errores
- El certificado SSL aparece como válido
Paso 9: Actualiza tu configuración de DNS
A estas alturas, su sitio web estará totalmente migrado al nuevo servidor o nombre de dominio. Aunque su sitio esté funcionando, es importante actualizar también cómo se muestra en el Sistema de Nombres de Dominio (DNS).
Actualmente, los DNS de su dominio apuntarán a su antiguo host. Por suerte, puede cambiarlo fácilmente para que refleje su nuevo host.
Este proceso variará dependiendo de dónde hayas registrado tu nuevo dominio. Para darte una idea de cómo funciona, te guiaremos a través de los pasos para cambiar tus nameservers en Bluehost.
En primer lugar, acceda a su cuenta de alojamiento y vaya a Dominios " Mis dominios. A continuación, despliegue el menú desplegable situado a la derecha de su dominio y haga clic en DNS.

Aquí verás tus registros DNS, incluidos tus servidores de nombres y direcciones IP. A continuación, pulsa Editar.

Para apuntar a un nuevo alojamiento web, seleccione Personalizado como Tipo de configuración.

Ahora, simplemente introduzca la información de su nuevo proveedor de alojamiento. Los DNS pueden tardar hasta 48 horas en propagarse y empezar a apuntar al nuevo sitio.
Hay una forma más rápida de hacerlo
Nueve pasos: esa es la cruda realidad de una migración manual. Si has llegado hasta el final, ahora sabes exactamente qué se ha trasladado, adónde ha ido y por qué. Ese conocimiento es realmente útil.
Sin embargo, en la mayoría de las migraciones no se necesita ese nivel de control. Y es precisamente en dos de esos nueve pasos donde la migración manual suele fallar con mayor frecuencia.
Una alternativa rápida y sencilla es instalar un plugin de migración de WordPress.
Aunque hay muchos entre los que elegir, Duplicator es una potente herramienta que te permite exportar tu sitio de WordPress y trasladarlo con facilidad.

Una de mis características favoritas de Duplicator Pro es su función de arrastrar y soltar.
Puedes crear una copia de seguridad que incluya el contenido, los temas, los plugins, la base de datos y los archivos multimedia de tu sitio. A continuación, simplemente suelte este archivo zip en el segundo sitio.

Esto abrirá el asistente de migración de Duplicator, que te ofrece una guía paso a paso para importar tu contenido original. No tendrás que importar archivos manualmente ni ejecutar un script de búsqueda y sustitución.

Además, Duplicator fue construido para manejar grandes sitios y redes Multisite. Usted no tiene que preocuparse por la pérdida de datos importantes de su agencia o sitio web de negocios.
Esta herramienta le ahorrará mucho tiempo y esfuerzo a la hora de trasladar su sitio web. En lugar de luchar con los gestores de archivos y phpMyAdmin, puedes dejar que Duplicator haga el trabajo por ti.
Preguntas más frecuentes (FAQ)
¿Cuánto tiempo lleva migrar manualmente un sitio de WordPress?
En el caso de un sitio web pequeño con una biblioteca multimedia modesta, el proceso suele durar entre 1 y 2 horas de principio a fin. Un sitio web grande, con varios gigabytes de archivos multimedia y una base de datos voluminosa, puede tardar entre 4 y 6 horas, principalmente debido al tiempo de espera en las transferencias de archivos. Los pasos en sí no son lentos; lo que lleva tiempo son las subidas por FTP y las importaciones de la base de datos. El uso del método zip de cPanel reduce considerablemente el tiempo de transferencia en sitios web más grandes.
¿Tengo que reinstalar WordPress en el nuevo servidor antes de realizar la migración?
No. Estás transfiriendo tu instalación actual de WordPress, incluidos los archivos principales. Si instalas primero una nueva copia de WordPress en el nuevo servidor, se creará un archivo wp-config.php conflictivo y una base de datos duplicada que tendrás que eliminar antes de importar la tuya. Empieza con una carpeta public_html vacía en el nuevo servidor.
¿Qué hago si mi base de datos es demasiado grande para exportarla a través de phpMyAdmin?
Utiliza la opción de exportación personalizada con la compresión gzip activada, que suele ser suficiente en la mayoría de los casos. Si el archivo comprimido sigue siendo demasiado grande para importarlo, utiliza BigDump, un script gratuito de PHP que divide los archivos SQL de gran tamaño en fragmentos más pequeños y los importa de forma secuencial. Sube BigDump a tu nuevo servidor, indícale dónde se encuentra tu archivo SQL y ejecútalo desde el navegador. Como alternativa, WP-CLI admite bases de datos de cualquier tamaño: wp db export en el servidor anterior y wp db import en el nuevo.
¿Cómo sé cuándo se ha completado la propagación del DNS?
Utiliza una herramienta como whatsmydns.net para comprobar cómo se resuelve tu dominio desde diferentes ubicaciones de todo el mundo. Introduce tu dominio y selecciona el registro A. Cuando la mayoría de las ubicaciones muestren la dirección IP de tu nuevo servidor, la propagación habrá concluido efectivamente para la mayoría de los visitantes. La propagación global completa puede tardar hasta 48 horas en casos excepcionales, pero la mayoría de las regiones se actualizan en un plazo de 2 a 6 horas.
¿Cuál es la forma más sencilla de migrar un sitio de WordPress?
La forma más sencilla de migrar un sitio de WordPress es instalar un plugin de migración de WordPress como Duplicator Pro. Con Duplicator, puedes empaquetar todo tu sitio en un único archivo comprimido. A continuación, podrás arrastrarlo y soltarlo en una nueva instalación de WordPress.
Esto evita tener que transferir manualmente los archivos y la base de datos y garantiza que no se pierdan datos en la migración.
Si desea explorar los diferentes plugins de migración disponibles, aquí tiene algunas de las opciones más populares:
¿Cómo puedo migrar manualmente mi sitio de WordPress?
Para migrar manualmente su sitio WordPress, exporte la base de datos de su sitio WordPress actual en phpMyAdmin. A continuación, transfiera todos los archivos de su sitio web al nuevo entorno de alojamiento mediante FTP o un gestor de archivos.
También tendrás que crear una nueva base de datos en el nuevo servidor de alojamiento e importar la base de datos exportada anteriormente. Por último, actualiza las credenciales de la base de datos y la URL del sitio en el archivo wp-config.php del nuevo alojamiento para garantizar una conectividad adecuada.
¿Cómo subo mi sitio de WordPress a un host activo después de trabajar localmente?
En su sitio web local, cree una copia de los archivos y la base de datos del sitio con Duplicator Pro. Asegúrese de que Duplicator también está instalado en su sitio de producción. A continuación, utilice la herramienta Importar para cargar su sitio local en el servidor activo.
¿Puedo transferir un sitio de WordPress a otro?
Sí, puedes transferir un sitio WordPress a otro. Utilizando el plugin Duplicator Pro, basta con crear una copia de seguridad del sitio original. A continuación, importa la copia de seguridad al nuevo sitio y sigue los pasos del asistente de migración de Duplicator.
¿Cómo puedo restaurar mi sitio WordPress en un nuevo host?
Para restaurar tu sitio WordPress en un nuevo alojamiento, asegúrate de que utilizas Duplicator para guardar copias de seguridad periódicas. Si su sitio se bloquea y decide actualizar su alojamiento, simplemente arrastre y suelte el archivo de copia de seguridad más reciente en el nuevo sitio. Esto recuperará todos los datos del sitio original.
Tu sitio web ya está en el nuevo servidor. Esto es lo que debes hacer ahora.
Acabas de terminar una migración. El sitio está limpio, probado y en funcionamiento. Este es precisamente el momento en el que la mayoría de la gente se salta la copia de seguridad y empieza a hacer cambios de inmediato.
No lo hagas. Haz una copia de seguridad completa del nuevo sitio ahora mismo, antes de actualizar ningún plugin, cambiar el tema o editar el contenido. Si algo sale mal durante la primera semana en el nuevo servidor, necesitarás un punto de restauración de un estado en el que se sabe que todo funcionaba bien, no una copia de seguridad del servidor antiguo.
Más de 1,5 millones de profesionales de WordPress utilizan Duplicator Pro para crear copias de seguridad completas y verificadas que pueden restaurar desde cualquier lugar, incluso cuando no se puede acceder a WordPress. Solo por la URL de recuperación ante desastres ya merece la pena, ya que permite restaurar un sitio web incluso cuando no se puede acceder en absoluto a wp-admin.
Si acabas de dedicar varias horas a una migración manual, dedicar cinco minutos a hacer una copia de seguridad antes de continuar es el siguiente paso lógico.
¿Necesitas más consejos para migrar a WordPress? Consulte nuestras otras guías a continuación.