Respuesta corta: para migrar tu sitio web a otro hosting sin perder correos ni posicionamiento, respalda todo, copia archivos, base de datos y correos al nuevo servidor, pruébalo antes de tocar el DNS y recién entonces apunta tu dominio al nuevo hosting. Mantén activo el hosting antiguo unos días. Con esa preparación el sitio no deja de verse, aunque la propagación del DNS puede tardar desde minutos hasta 48 horas.
En simple:
- Una migración no cambia tu dominio ni tu contenido: solo cambia el servidor donde viven.
- El error más caro es cambiar el DNS antes de probar el sitio en el nuevo hosting.
- Los correos suelen ser lo más olvidado: se migran aparte de la web.
Si aún estás evaluando proveedores, lee antes qué es un hosting y qué tipos existen. Si tu sitio es WordPress, tenemos una guía específica: cómo migrar un sitio WordPress.
¿Qué se migra cuando cambias de hosting?
| Elemento | Dónde está | Qué pasa si se olvida |
|---|---|---|
| Archivos del sitio | Carpeta del sitio (por ejemplo, public_html) |
El sitio queda sin imágenes, temas o código |
| Base de datos | MySQL/MariaDB | El sitio carga vacío o con error de conexión |
| Cuentas de correo y mensajes | Servidor de correo del hosting | Pierdes el historial de correos |
| Zona DNS (registros MX, TXT, etc.) | Servidor de DNS | Dejas de recibir correo o fallan verificaciones |
| Certificado SSL | Hosting | El sitio aparece como “no seguro” |
| Redirecciones, tareas programadas y configuraciones | .htaccess, cron jobs, PHP |
Fallan enlaces o procesos automáticos |
Checklist antes de migrar
- Haz un respaldo completo del sitio y de la base de datos, y guárdalo fuera del hosting actual.
- Anota tus cuentas de correo, sus contraseñas y el tamaño aproximado de cada buzón.
- Copia tus registros DNS actuales (A, MX, TXT, CNAME) en un documento.
- Verifica que controlas el dominio: debes poder entrar al panel donde se administran los DNS.
- Revisa la versión de PHP y de la base de datos que usa tu sitio para que el nuevo hosting sea compatible.
- No canceles el hosting antiguo hasta terminar todo el proceso.
- Elige un horario de bajo tráfico para el cambio de DNS.
Paso a paso: cómo migrar tu sitio web a otro hosting
- Contrata el nuevo hosting y confirma que tu plan tiene el espacio, la versión de PHP y las bases de datos que necesitas.
- Respalda el sitio actual: descarga los archivos y exporta la base de datos (desde cPanel, el respaldo completo o phpMyAdmin).
- Sube los archivos al nuevo hosting usando el administrador de archivos de cPanel o FTP.
- Crea la base de datos nueva con su usuario e importa el respaldo. Luego actualiza los datos de conexión en el archivo de configuración de tu sitio.
- Prueba el sitio antes de cambiar el DNS usando la URL temporal del hosting o el archivo
hostsde tu computador. Revisa páginas, formularios, imágenes y el panel de administración. - Baja el TTL del DNS (por ejemplo, a 300 segundos) entre 24 y 48 horas antes del cambio para que se propague más rápido.
- Cambia el DNS del dominio hacia el nuevo hosting, ya sea con los servidores de nombre o con el registro A. Si no sabes cómo, sigue esta guía de DNS.
- Migra los correos y comprueba que llegan y salen desde el nuevo servidor (más abajo te explicamos cómo).
- Activa el SSL en el nuevo hosting y confirma que el sitio carga con candado. Si tienes problemas, revisa cómo solucionar “sitio no seguro”.
- Verifica y espera unos días antes de cancelar el hosting antiguo.
Cómo no perder tus correos al migrar
Los correos no se mudan solos con la web. Tienes dos pasos:
- Crea las mismas cuentas en el nuevo hosting con sus contraseñas. Si necesitas ayuda, mira cómo crear un correo con tu dominio.
- Copia los mensajes antiguos. La forma más simple es agregar la cuenta antigua y la nueva en Outlook o en otro cliente por IMAP y arrastrar las carpetas. Para buzones grandes se usan herramientas de sincronización IMAP, normalmente a cargo del proveedor.
Mientras dure el cambio de DNS algunos correos pueden llegar al servidor antiguo y otros al nuevo. Por eso conviene mantener ambos activos unos días y revisar los dos buzones.
Si cambias solo los servidores de nombre, recuerda replicar el registro MX en la nueva zona DNS. Sin él, el correo deja de llegar.
Cómo conservar tu posicionamiento SEO
Una migración bien hecha no daña el SEO, porque el dominio y el contenido siguen siendo los mismos. Para evitar problemas:
- Mantén las mismas URL. Si alguna cambia, crea una redirección 301 hacia la nueva.
- No cambies de dominio en la misma operación.
- No dejes el sitio nuevo bloqueado a buscadores (revisa que
robots.txty la opción de WordPress “Disuadir a los motores de búsqueda” no estén activas). - Comprueba el certificado SSL y que todas las páginas redirijan a HTTPS.
- Revisa Search Console durante las semanas siguientes por errores 404 o de rastreo.
- Mide la velocidad: un hosting más lento puede afectar la experiencia y el rendimiento.
Errores comunes al cambiar de hosting
- Cambiar el DNS sin probar antes el sitio en el nuevo servidor.
- Cancelar el hosting antiguo demasiado pronto, perdiendo correos o archivos que no se copiaron.
- Olvidar los registros MX y TXT (SPF, DKIM), lo que rompe el correo.
- No actualizar la conexión a la base de datos, que genera el error “Error establishing a database connection”.
- Migrar sin respaldo independiente.
Recomendación práctica de Hostymon
- Haz la migración con calma y en este orden: respaldo, copia, prueba, DNS, correos.
- Si no quieres hacerlo tú, nuestro equipo puede ayudarte con el traslado de tu información. Consulta el alcance y los plazos según tu caso.
- Cuando tengas dudas durante el cambio, escríbenos por ticket (24/7) o por teléfono en horario de atención.
Conoce los planes de hosting de Hostymon o contacta al equipo para planificar tu migración.
Preguntas frecuentes
¿Cuánto demora migrar un sitio web a otro hosting?
Un sitio pequeño puede migrarse en pocas horas, pero el cambio de DNS puede tardar hasta 48 horas en verse en todo el mundo. El tiempo real depende del tamaño del sitio, de los correos y de si hay que probar y ajustar configuraciones.
¿Mi sitio dejará de funcionar durante la migración?
No debería, si pruebas el sitio en el nuevo hosting antes de cambiar el DNS y mantienes activo el servidor antiguo. Durante la propagación, algunos visitantes verán el sitio antiguo y otros el nuevo, ambos funcionando.
¿Pierdo mi posicionamiento en Google si cambio de hosting?
No, si conservas el dominio, las URL y el contenido. Lo que sí puede afectarlo es dejar el sitio caído, bloquear a los buscadores por error o romper redirecciones.
¿Qué pasa con mis correos al migrar?
Los correos no se migran con la web: debes crear las cuentas en el nuevo hosting y copiar los mensajes aparte. Además, el registro MX del DNS debe apuntar al nuevo servidor de correo para que lleguen allí.
¿Puedo migrar mi sitio si mi dominio está en otra empresa?
Sí. No necesitas transferir el dominio para cambiar de hosting: basta con apuntar el DNS al nuevo servidor. La transferencia del dominio es un trámite distinto y opcional.
¿Cuánto tiempo debo mantener el hosting antiguo?
Mantenlo activo al menos algunos días después del cambio de DNS. Así evitas perder correos que lleguen al servidor antiguo y puedes recuperar archivos que no se hayan copiado.