SOLUCIONA ESTO YA
LECTURA CRÍTICA

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?

Guía paso a paso para migrar tu web y correo a otro hosting sin perder datos ni posicionamiento 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

  1. 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.).
  2. Base de datos: exporta la base de datos desde phpMyAdmin o la herramienta equivalente en formato SQL.
  3. 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:

Una vez contratado, crea los siguientes elementos:

  1. Dominio: añade el dominio a la zona DNS del nuevo hosting, sin activar aún los cambios.
  2. 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).
  3. 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_html o 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.com a https://nuevo.com), ejecuta una búsqueda y reemplazo en la tabla wp_options (campo siteurl y home) 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
  1. 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.
  2. Cambiar A y MX: modifica los registros A del dominio y los registros MX para que apunten al nuevo servidor.
  3. Verificar propagación: usa herramientas como dig o 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:

  1. Desactiva el antiguo hosting: elimina los archivos y bases de datos para evitar duplicidades.
  2. Actualiza los backups: programa la primera copia de seguridad completa en el nuevo entorno y configura la monitorización de backups automáticos.
  3. 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

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