Migrar WordPress suena arriesgado, pero con el orden de operaciones correcto puedes cambiar de proveedor sin tiempo de inactividad visible. El truco: construir y probar por completo el sitio en el nuevo proveedor antes de tocar el DNS. Aquí tienes el método fiable.
Antes de empezar
- Acceso a ambos proveedores (el antiguo y el nuevo)
- Tu nuevo plan de hosting WordPress listo, con una URL o IP temporal para previsualizar el sitio
- Una copia de seguridad completa reciente (de todos modos harás una nueva)
Paso 1: Haz copia de seguridad de todo
Exporta dos cosas del proveedor antiguo: todos los archivos (especialmente la carpeta wp-content) y la base de datos (mediante exportación de phpMyAdmin o un plugin de migración). Guarda una copia en local — es tu punto de reversión si algo sale mal.
Paso 2: Configura WordPress en el nuevo proveedor
En el nuevo proveedor, crea el sitio y la base de datos. Con los instaladores en 1 clic esto lleva minutos. Todavía no apuntes tu dominio — trabajarás en una URL temporal que proporciona el proveedor para que el sitio en producción quede intacto.
Paso 3: Transfiere archivos y base de datos
Sube tu wp-content (temas, plugins, subidas) al nuevo servidor, importa la base de datos y actualiza wp-config.php con el nuevo nombre, usuario y contraseña de la base de datos. Un plugin de migración de confianza puede automatizar la mayor parte de esto si lo prefieres.
Paso 4: Prueba en la URL temporal — este es el paso clave
Navega por el sitio en la URL temporal del nuevo proveedor. Revisa la página de inicio, algunas entradas, el acceso al panel, los formularios y — para WooCommerce — un pago de prueba. Corrige cualquier problema ahora, mientras el sitio en producción sigue servido por el proveedor antiguo. Nadie ve este trabajo de staging.
Paso 5: Reduce el TTL de tu DNS (con un día de antelación)
El día antes del cambio, reduce el TTL del DNS de tu dominio (por ejemplo, a 300 segundos). Así el cambio de DNS posterior se propaga en minutos en lugar de horas — la palanca más importante para un cambio limpio.
Paso 6: Cambia el DNS
Apunta el registro A de tu dominio (o los servidores de nombres) al nuevo proveedor. Como redujiste el TTL y ambas copias están activas durante la propagación, los visitantes se sirven sin fisuras desde uno u otro proveedor — sin páginas de error, sin interrupciones.
Paso 7: Mantén el proveedor antiguo 48 horas
Deja el sitio antiguo funcionando un par de días mientras el DNS se propaga por completo en todo el mundo. Una vez que las analíticas y los registros del servidor muestren que todo el tráfico llega al nuevo proveedor, puedes dar de baja el antiguo con seguridad.
Errores comunes que evitar
- Cambiar el DNS antes de probar — la causa n.º 1 de tiempo de inactividad visible.
- Olvidar actualizar las credenciales de la base de datos en
wp-config.php→ errores de conexión. - URLs antiguas codificadas a mano en la base de datos → ejecuta un buscar-reemplazar seguro (muchos plugins de migración lo hacen).
- Un TTL de DNS alto que se quedó sin cambiar → horas de tráfico dividido.
Haz que el destino merezca la pena
Una migración limpia se desperdicia en un proveedor lento. Migra a un stack que sea de verdad más rápido: el hosting WordPress gestionado de Infrawire funciona sobre NVMe SSD y Ryzen con SSL gratis y copias de seguridad diarias, y soporte 24/7 si quieres una mano durante el cambio. ¿Nuevo en la elección de un proveedor? Consulta cómo elegir el mejor hosting WordPress.
Preguntas frecuentes
¿Verán mis visitantes algún tiempo de inactividad?
No, si primero pruebas en la URL temporal y reduces el TTL del DNS antes de cambiar. Ambos sitios siguen activos durante la propagación.
¿Cuánto tarda una migración?
La transferencia en sí suele ser de menos de una hora para un sitio típico; la propagación del DNS se completa en minutos o unas pocas horas con un TTL bajo.
¿Puede el soporte migrar el sitio por mí?
A menudo, sí — pregunta a tu nuevo proveedor. El soporte de Infrawire puede ayudar con la transferencia en los planes de hosting WordPress.