1. Antes de empezar: haz inventario
Anota qué tienes en el hosting actual: la web (archivos y base de datos), las cuentas de correo, los certificados, las tareas programadas y la versión de PHP. Ver el panorama completo evita olvidos.
Si tu dominio está registrado en el mismo proveedor, apunta también dónde se gestionan los DNS: los necesitarás al final.
2. Haz una copia completa y comprueba que funciona
Descarga los archivos y exporta la base de datos. Una copia que nunca se ha probado no es una garantía, así que si puedes, restáuala en un entorno de pruebas antes de tocar nada.
Guarda la copia en un lugar distinto del hosting actual.
3. Monta la web en el nuevo hosting sin cambiar el dominio
Sube los archivos, importa la base de datos y configura el entorno. Tu web sigue funcionando en el hosting antiguo mientras tanto, por lo que no hay ninguna interrupción.
Prueba la nueva versión con una dirección temporal o modificando tu archivo *hosts* para ver la web en el servidor nuevo antes de que nadie más la vea.
4. Comprueba todo antes del cambio
• Navega por las páginas principales y revisa imágenes y enlaces.
• Prueba formularios, carrito y zona privada.
• Comprueba que se envía el correo de los formularios.
• Revisa el certificado SSL y las redirecciones.
• Mide la velocidad: debería ser igual o mejor que antes.
5. Cambia el DNS con calma
El cambio de DNS puede tardar desde minutos hasta unas horas en propagarse. Conviene hacerlo en un momento de poco tráfico y reducir antes el tiempo de vida (TTL) de los registros para que el cambio se propague más rápido.
Durante la propagación, unas personas verán el servidor antiguo y otras el nuevo, por eso es importante que ambos tengan el mismo contenido.
6. No pierdas posicionamiento
Para que Google no note el cambio: mantén exactamente las mismas direcciones (URL), conserva las redirecciones 301 que tuvieras, no cambies contenido ni estructura durante la migración y comprueba en Search Console que no aparecen errores de rastreo.
Si además cambias de dominio o de estructura de direcciones, necesitarás redirecciones 301 cuidadosas de cada página antigua a la nueva.
7. Tras la migración
Mantén el hosting antiguo unos días por si necesitas consultar algo, revisa que llegan los correos, y solo entonces cancélalo. Vigila Search Console durante un par de semanas.
¿Prefieres que lo hagamos nosotros?
Si contratas hosting con Hostzenit, migramos tu web gratis: nos encargamos de copiar, probar y cambiar el DNS sin caídas. Puedes ver los planes de hosting o escribirnos para que revisemos tu caso.