Guía paso a paso para migrar tu web y correo a otro hosting sin perder datos ni posicionamiento
Aprende a trasladar tu sitio y correo a un nuevo hosting sin perder formularios, emails ni SEO. Guía práctica y segura.
Introducción: ¿Por qué migrar y qué riesgos implica?
Cambiar de hosting es una decisión frecuente entre pymes y autónomos que buscan mayor velocidad, mejor soporte o precios más competitivos. Sin embargo, la migración no es sólo mover archivos: también hay que trasladar bases de datos, configuraciones de DNS y, sobre todo, el servicio de correo electrónico. Un error en cualquiera de estos pasos puede provocar:
- Pérdida de mensajes importantes.
- Formularios que dejan de enviar datos.
- Caídas temporales que afecten al SEO y al tráfico orgánico.
Esta guía práctica muestra cómo planificar y ejecutar la migración de forma segura, manteniendo la continuidad operativa y el posicionamiento en buscadores.
1. Preparación previa a la migración
1.1. Auditoría de la situación actual
| Problema | Causa probable | Revisión | Solución |
|---|---|---|---|
| Formularios que dejan de funcionar | Ruta de acción o URL de destino cambiada | Verifica la URL de destino en los scripts del formulario | Actualiza la URL en el nuevo hosting |
| Correos que no llegan | Registros MX mal configurados | Comprueba los registros MX en el panel DNS | Replica los mismos registros en el nuevo DNS |
| Caída de posicionamiento | Tiempo de inactividad prolongado | Analiza el historial de uptime y tiempos de respuesta | Programa la migración en horario de baja actividad y usa redirecciones 301 |
1.2. Copia de seguridad completa
- Archivos del sitio: descarga mediante FTP o el gestor de archivos del panel de control un zip con todo el contenido (
public_html,wp-content, etc.). - Base de datos: exporta la base de datos desde phpMyAdmin o la herramienta equivalente en formato SQL.
- Correos: si el hosting actual permite exportar los buzones (por ejemplo, mediante IMAPSync o la función de copia de seguridad del panel), realiza una copia de cada cuenta. En caso contrario, asegúrate de que el cliente de correo tenga los mensajes sincronizados localmente.
Tip: Un backup bien estructurado facilita la recuperación ante cualquier imprevisto y es la base de un mantenimiento web preventivo.
1.3. Revisión de dependencias externas
- Formularios de terceros (Google Forms, Typeform) que usan URLs específicas.
- Servicios de envío de newsletters que apuntan a dominios de correo del antiguo hosting.
- Plugins de SEO que generan sitemaps con URLs absolutas.
Anota cada punto para actualizarlo después de la migración.
2. Selección y configuración del nuevo hosting
Antes de iniciar la transferencia, elige un proveedor que ofrezca:
- Soporte técnico con bolsa de horas (consulta nuestras ventajas en la bolsa de horas de soporte web – ventajas intervención puntual).
- Certificado SSL gratuito para evitar advertencias de seguridad.
- Herramientas de gestión de DNS integradas.
Una vez contratado, crea los siguientes elementos:
- Dominio: añade el dominio a la zona DNS del nuevo hosting, sin activar aún los cambios.
- Cuentas de correo: replica exactamente los nombres de usuario y contraseñas (puedes exportar/importar desde cPanel o usar la función de clonación).
- Base de datos: crea una base vacía con el mismo nombre, usuario y contraseña que la original.
3. Transferencia de archivos y bases de datos
3.1. Subida de archivos
- Conecta al nuevo servidor mediante SFTP y sube el zip de archivos.
- Descomprime en la carpeta raíz (
public_htmlo equivalente). - Verifica los permisos (755 para carpetas, 644 para archivos) y la propiedad del usuario del servidor.
3.2. Importación de la base de datos
- Accede a phpMyAdmin del nuevo hosting.
- Importa el archivo SQL previamente exportado.
- Si la URL del sitio ha cambiado (por ejemplo, de
http://antiguo.comahttps://nuevo.com), ejecuta una búsqueda y reemplazo en la tablawp_options(campositeurlyhome) y en cualquier tabla que contenga URLs absolutas.
4. Configuración del correo electrónico
4.1. Replicación de cuentas y contraseñas
- Crea manualmente cada buzón con la misma dirección y contraseña.
- Si dispones de un archivo de backup IMAP, utiliza herramientas como IMAPSync para sincronizar los mensajes del antiguo al nuevo servidor.
4.2. Actualización de los registros DNS
Los registros DNS son la pieza clave para que tanto la web como el correo sigan funcionando sin interrupciones.
| Registro | Valor actual (antiguo) | Valor nuevo (destino) |
|---|---|---|
| A | IP del antiguo hosting | IP del nuevo hosting |
| MX | mail.antiguo.com | mail.nuevo.com |
| SPF | v=spf1 include:antiguo.com ~all | v=spf1 include:nuevo.com ~all |
| DKIM | clave del antiguo host | clave del nuevo host |
- TTL bajo: antes de la migración, reduce el TTL (Time To Live) de los registros a 300 s (5 min). Esto acelera la propagación cuando cambies los apuntes.
- Cambiar A y MX: modifica los registros A del dominio y los registros MX para que apunten al nuevo servidor.
- Verificar propagación: usa herramientas como
digo sitios web de comprobación DNS para asegurarte de que los cambios se han propagado antes de desactivar el antiguo hosting.
5. Pruebas de funcionamiento
5.1. Web
- Accede a la web mediante el dominio y verifica que todas las páginas cargan sin errores.
- Revisa los formularios: envía un mensaje de prueba y confirma que llega al buzón correspondiente.
- Comprueba la velocidad con herramientas como PageSpeed Insights; si notas caídas, revisa la configuración de caché del nuevo hosting.
5.2. Correo
- Envía y recibe correos desde cada cuenta creada.
- Verifica que los filtros y respuestas automáticas siguen activos.
- Comprueba la entrega de correos desde dominios externos (gmail, outlook) para asegurarte de que los registros SPF/DKIM están correctos.
5.3. SEO y posicionamiento
- Usa la consola de búsqueda de Google para inspeccionar la URL y confirmar que el estado es “OK”.
- Asegúrate de que el certificado SSL está activo y que el sitio responde con
https://. - Si el dominio ha cambiado, implementa redirecciones 301 desde el antiguo al nuevo (aunque lo ideal es mantener el mismo dominio).
6. Puesta en marcha definitiva y cierre
Una vez confirmada la operatividad:
- Desactiva el antiguo hosting: elimina los archivos y bases de datos para evitar duplicidades.
- Actualiza los backups: programa la primera copia de seguridad completa en el nuevo entorno y configura la monitorización de backups automáticos.
- Notifica a los usuarios (si procede): envía un correo informando que el servicio de correo ha sido migrado y que no se esperan interrupciones.
7. Consideraciones finales y puntos clave
| Punto clave | Acción recomendada |
|---|---|
| Tiempo de inactividad | Programa la migración en horarios de baja visita (por ejemplo, madrugada) y mantén el TTL bajo. |
| Seguridad | Instala un certificado SSL y revisa los registros SPF/DKIM para evitar que los correos sean marcados como spam. |
| Continuidad | Mantén una bolsa de horas de soporte para resolver incidencias rápidas (bolsa de horas de soporte web freelance – ventajas prioridad). |
| Documentación | Registra cada paso en un documento interno para futuras migraciones o auditorías técnicas. |
| Monitorización | Configura alertas de uptime y rendimiento para detectar rápidamente cualquier caída después del cambio. |
8. Enlaces útiles dentro de Mantenimiento Web
- Si necesitas cambiar de hosting y te preocupa el impacto en el código o DNS, revisa nuestro artículo sobre cambiar hosting sin que el sitio se caiga por problemas de DNS.
- Para proyectos que requieran desarrollo formulario de contacto junto a la web, descubre cómo gestionamos aplicaciones móviles en Pontevedra.
- Conoce más ventajas de la bolsa de horas de soporte web para intervenciones puntuales y la bolsa de horas freelance con prioridad de atención.
9. Llamada a la acción
¿Listo para migrar tu sitio y correo sin riesgos? En Mantenimiento Web ofrecemos un servicio integral de migración, respaldado por nuestro mantenimiento web preventivo y soporte especializado. Solicita ahora un presupuesto personalizado, revisa el estado de tu mantenimiento o contrata una bolsa de horas para contar con asistencia inmediata cuando lo necesites. ¡Garantiza la continuidad operativa de tu negocio con la tranquilidad que mereces!
¿VAS A SEGUIR LEYENDO O VAS A ARREGLARLO?
Tu competencia ya está en Hanka.es mejorando sus sistemas. Tú sigues aquí perdiendo tiempo.
SOLUCIONAR MI PROBLEMA AHORA