Saltar al contenido
opiniones·hosting

Blog

Cómo migrar tu web de hosting sin perder nada (guía 2026)

Las tres formas de cambiar tu web de hosting (que lo haga el nuevo proveedor, con un plugin o a mano), qué proveedores migran gratis y cómo evitar perder correos o datos.

Por

Consultor SEO y desarrollador web 14 min de lectura

Cómo migrar tu web de hosting sin perder nada (guía 2026)

Migrar una web de hosting consiste en copiar sus archivos y su base de datos al nuevo servidor, comprobar que funciona allí y, al final, cambiar los DNS del dominio para que las visitas lleguen al hosting nuevo. Bien hecho, no hay corte de servicio ni pérdida de datos.

La forma más cómoda es que lo haga tu nuevo proveedor: muchos hostings españoles migran tu web gratis, como Webempresa, Raiola Networks o LucusHost. Si prefieres hacerlo tú, en WordPress basta un plugin de migración; en cualquier otra web, lo haces a mano en una tarde. Abajo tienes los tres caminos, paso a paso.

Antes de empezar: qué vas a mover

Una web no es un único bloque. Antes de tocar nada, haz inventario de lo que tienes en el hosting actual, porque cada pieza se migra de una forma distinta:

  • Archivos: el código de la web, el tema, los plugins, las imágenes y documentos subidos. En WordPress, todo lo que hay en la carpeta de instalación, sobre todo wp-content.
  • Base de datos: entradas, páginas, pedidos, usuarios y ajustes. Casi siempre MySQL o MariaDB.
  • Correo electrónico: los buzones de tu dominio (info@, tu nombre@…) y los mensajes guardados en el servidor. Es la parte que más se olvida.
  • Dominio y DNS: dónde está registrado el dominio y quién gestiona sus DNS. No hace falta mover el dominio para migrar la web, solo cambiar adónde apunta.
  • Extras: tareas programadas (cron), subdominios, redirecciones en el .htaccess, versiones de PHP concretas o certificados SSL de pago.

Apunta también la versión de PHP que usa tu web y el tamaño total (archivos más base de datos). Te servirá para elegir plan y para saber si un plugin gratuito se te va a quedar corto.

Opción 1: que tu nuevo hosting haga la migración gratis

Si vas a cambiar de proveedor de todas formas, aprovecha la migración incluida. Les das los accesos a tu hosting actual (panel, FTP o los datos de WordPress), su equipo copia la web, la deja funcionando en su servidor y te avisa para que la revises antes de cambiar los DNS. Es la opción con menos riesgo si no eres técnico.

Las condiciones cambian mucho de un proveedor a otro. Esto es lo que dice cada uno, según los datos que recogemos en nuestros análisis:

ProveedorQué incluyeLetra pequeña
WebempresaMigración gratuita en todos los planes, hecha por su equipoSe pide desde el área de cliente con los accesos de tu hosting actual
Raiola NetworksHasta 10 webs y 10 cuentas de correo por productoHay que pedirla en los 30 días siguientes a contratar y empieza entre 3 y 12 días laborables después
LucusHostWeb, correos y bases de datos, hasta 10 websTiene una herramienta gratuita de test de migración para revisar tu web antes
SiteGroundPlugin SiteGround Migrator gratis y primera migración por su equipo gratisSolo la primera migración profesional es gratuita; el resto, con el plugin
HostingerMigraciones gratuitas e ilimitadas en todos los planes de hosting webSe solicitan desde hPanel; automática para WordPress, guiada para el resto
KinstaMigraciones ilimitadas y gratuitas, hechas por su equipoSolo WordPress; las solicitudes se atienden de lunes a viernes
dinahostingHerramienta de portabilidad (web, bases de datos y correo) o migración por el soporteLas dos opciones son gratuitas
Factoría DigitalMigración gratis y sin cortes; en WordPress un técnico revisa y optimiza la webTambién se encargan del cambio de DNS
NicaliaMigración gratuita desde cPanelSi tu hosting no usa cPanel, la manual gratuita depende de sus condiciones
Tropical ServerMigración gratuitaSolo con plan anual; en los mensuales no se incluye
Profesional HostingMigración manual de 5 webs (plan anual) o 1 (mensual)Plazo habitual de 1 a 5 días laborables
SeRedMigración gratuita de web y correosIncluida en todos los planes de hosting
CloudwaysTu primera web, gratis y desde cualquier hostingPara más webs, consulta condiciones; no incluye correo, así que muévelo antes a otro servicio

En el otro extremo están los que no la incluyen. Nominalia la cobra aparte (84 € por web y 32 € por cuenta de correo). Arsys trae un migrador de correo gratuito, pero su herramienta para migrar webs solo es gratis 30 días. Y IONOS, STRATO y Hostalia no anuncian un servicio de migración gratuita hecho por su equipo, así que tendrás que hacerla tú con alguno de los métodos de abajo.

Cómo pedir la migración para que salga bien

Aunque la haga el proveedor, de ti depende que no haya sorpresas:

  • Pídela en cuanto contrates: algunos tienen plazo para solicitarla y otros tardan días en empezar.
  • Indica todo lo que hay que mover: webs, subdominios, bases de datos y cuentas de correo. Lo que no pidas, no se migra.
  • Pregunta si ellos cambian los DNS o te toca a ti, y en qué momento.
  • No hagas cambios en la web (ni publiques, ni aceptes pedidos si puedes evitarlo) mientras copian los datos, o tendrás que repetir esa parte.
Comparativa rápida Webempresa Raiola Networks LucusHost SiteGround Hostinger dinahosting
Precio desde 2,92 €/mes 6,66 €/mes 7,95 €/mes 2,99 €/mes 1,49 €/mes 2,75 €/mes
Renovación desde 5,83 €/mes 6,66 €/mes 7,95 €/mes 15,99 €/mes 6,99 €/mes 5,45 €/mes
Migración gratis Sí Sí Sí Sí Sí Sí
Soporte 24/7 24/7 (teléfono y ticket) 24/7 24/7 24/7 24/7
Garantía 45 días 30 días 30 días 30 días 30 días 30 días
Nota 8,4 8,7 8,8 8,6 8,2 8,4
Ver oferta Ver oferta Ver oferta Ver oferta Ver oferta Ver oferta

Opción 2: migrar WordPress con un plugin

Si tu web es un WordPress de tamaño normal, un plugin de migración hace casi todo el trabajo: empaqueta archivos y base de datos, los lleva al nuevo servidor y cambia las URL si hace falta. Hay plugins generalistas muy conocidos, como Duplicator o All-in-One WP Migration, y algunos hostings tienen el suyo propio, como el SiteGround Migrator. Las versiones gratuitas suelen tener límites de tamaño, así que compruébalo antes de empezar si tu web pesa varios gigas.

Migrar WordPress con un plugin, paso a paso

  1. 1

    Haz una copia completa en el hosting actual

    Descarga una copia de archivos y base de datos desde el panel (cPanel, Plesk o el panel propio de tu proveedor) y guárdala en tu ordenador. Es tu red de seguridad si algo falla.

  2. 2

    Instala WordPress en el nuevo hosting

    Crea una instalación limpia de WordPress en el nuevo servidor con el autoinstalador del panel. Si el dominio todavía apunta al hosting viejo, usa la URL temporal que te dé el proveedor.

  3. 3

    Exporta la web con el plugin

    Instala el plugin en tu web actual y genera el paquete de exportación. Algunos plugins lo hacen de servidor a servidor y no necesitas descargar nada.

  4. 4

    Importa el paquete en el nuevo WordPress

    Instala el mismo plugin en la instalación nueva e importa el paquete. Sobrescribirá la base de datos, así que después tendrás que entrar con el usuario y la contraseña de tu web antigua.

  5. 5

    Revisa la web antes de tocar los DNS

    Navega por la web en el nuevo servidor (con la URL temporal o editando el archivo hosts, como explicamos más abajo). Comprueba formularios, carrito, enlaces permanentes e imágenes.

  6. 6

    Cambia los DNS y espera la propagación

    Cuando todo funcione, apunta el dominio al nuevo hosting. Mientras propaga, algunos visitantes verán todavía el servidor viejo, por eso no conviene publicar contenido nuevo esas horas.

Opción 3: migración manual (cualquier web)

Si tu web no es WordPress, es muy grande o el plugin falla, la migración manual funciona siempre. Necesitas acceso FTP o SFTP a los dos hostings y acceso a phpMyAdmin (o a la herramienta de bases de datos de cada panel). No es difícil, pero hay que hacerlo con orden.

Migración manual de archivos y base de datos

  1. 1

    Descarga todos los archivos

    Conéctate por SFTP al hosting actual con un cliente como FileZilla y descarga la carpeta pública de la web (suele llamarse public_html, httpdocs o www). Si el panel permite comprimirla antes en un .zip, tardarás mucho menos.

  2. 2

    Exporta la base de datos

    En phpMyAdmin selecciona la base de datos y usa la opción Exportar en formato SQL. Si es grande, pide al soporte la copia o usa la herramienta de copias del panel.

  3. 3

    Crea la base de datos en el nuevo hosting

    Desde el panel nuevo, crea una base de datos vacía y un usuario con todos los permisos sobre ella. Apunta el nombre, el usuario, la contraseña y el servidor (casi siempre localhost).

  4. 4

    Importa la base de datos

    En el phpMyAdmin del nuevo hosting, entra en la base de datos vacía y usa Importar con el archivo SQL.

  5. 5

    Sube los archivos

    Sube por SFTP los archivos a la carpeta pública del nuevo hosting (o el .zip y descomprímelo desde el gestor de archivos del panel).

  6. 6

    Actualiza la conexión a la base de datos

    Edita el archivo de configuración de tu web con los datos nuevos. En WordPress es wp-config.php: cambia DB_NAME, DB_USER, DB_PASSWORD y DB_HOST.

  7. 7

    Prueba, cambia los DNS y vigila

    Revisa la web en el nuevo servidor, cambia los DNS y comprueba durante unos días que no hay errores, que el correo llega y que el certificado SSL está activo.

Cómo probar la web antes de cambiar los DNS

Lo ideal es ver la web funcionando en el servidor nuevo antes de que la vean tus visitas. Tienes dos formas:

  • URL temporal: muchos proveedores te dan una dirección provisional para cada web. Es cómoda, pero en WordPress puede dar problemas porque la web espera tu dominio real.
  • Archivo hosts: es lo más fiable. Añades una línea en el archivo hosts de tu ordenador con la IP del nuevo servidor y tu dominio (por ejemplo 203.0.113.10 tudominio.com). Así solo tu ordenador ve la web nueva con el dominio real. En Windows está en C:\Windows\System32\drivers\etc\hosts; en macOS y Linux, en /etc/hosts. Cuando termines, borra la línea.

Si no sabes cuál es la IP del nuevo servidor, la tienes en el panel o en el correo de bienvenida del hosting. También puedes consultarla con nuestra consulta de IP una vez que el dominio apunte allí.

Cambiar los DNS y esperar la propagación

El último paso es decirle al mundo que tu dominio vive ahora en otro servidor. Puedes cambiar los servidores DNS del dominio por los del nuevo hosting o, si prefieres mantener la gestión donde está, cambiar solo el registro A para que apunte a la nueva IP. Lo explicamos con detalle en cómo cambiar los DNS de un dominio.

Un truco que ahorra horas: uno o dos días antes de la migración, baja el TTL de los registros DNS (por ejemplo a 300 segundos). Así, cuando hagas el cambio, los servidores de todo el mundo dejarán de recordar la IP antigua mucho antes. El cambio de servidores DNS en el registrador puede tardar más, porque depende de los servidores de la extensión.

Durante la propagación conviven los dos servidores: unos usuarios ven el viejo y otros el nuevo. Puedes seguir el avance con nuestra herramienta de propagación de DNS, que consulta servidores de distintos países.

El correo: la parte que más se complica

Si tu correo está en el mismo hosting que la web, al cambiar los DNS también cambiarán los registros MX y los mensajes nuevos llegarán al servidor nuevo. Los antiguos, en cambio, se quedan en el viejo si no los mueves.

  • Crea las mismas cuentas en el nuevo hosting, con las mismas direcciones.
  • Pide al proveedor que migre los buzones (varios lo incluyen, como Raiola, LucusHost, SeRed o dinahosting) o cópialos tú con una herramienta de sincronización IMAP.
  • Si usas POP3 y descargas todo al ordenador, lo antiguo ya lo tienes; solo tendrás que actualizar la configuración del programa de correo.
  • Cuando termine, revisa las carpetas (enviados, archivados, subcarpetas) y no solo la bandeja de entrada.

Si tu correo está en Google Workspace, Microsoft 365 u otro servicio externo, no cambies los servidores DNS sin copiar antes los registros MX, SPF y DKIM a la nueva zona, o dejarás de recibir correo.

El certificado SSL después de migrar

Los certificados SSL gratuitos de Let's Encrypt se emiten para un servidor concreto, así que el nuevo hosting tendrá que generar el suyo. La mayoría lo hace solo en cuanto el dominio apunta a sus servidores, pero puede tardar unas horas desde que propagan los DNS. Mientras tanto, es normal ver un aviso de conexión no segura.

Cuando haya propagado, comprueba que el certificado es válido y para qué dominios con nuestro comprobador de SSL. Si tienes dudas sobre qué incluye cada proveedor, mira nuestra guía sobre el certificado SSL gratis en el hosting.

Errores frecuentes al migrar (y cómo evitarlos)

  • Error al conectar con la base de datos: los datos de wp-config.php (o del archivo de configuración de tu web) no coinciden con la base de datos nueva.
  • Imágenes rotas o enlaces a la URL temporal: la base de datos guarda URL completas. Si migraste con una URL provisional, haz un buscar y reemplazar en la base de datos con una herramienta que respete los datos serializados.
  • Error 404 en todas las páginas menos la portada: falta el archivo .htaccess (es oculto y algunos clientes FTP no lo muestran). En WordPress, vuelve a guardar los enlaces permanentes.
  • Pantalla en blanco o error 500: casi siempre es la versión de PHP. Pon en el hosting nuevo la misma versión que tenías.
  • Pedidos o comentarios perdidos: llegaron al servidor viejo durante la propagación. En tiendas online, migra en horas de poco tráfico o pon la tienda en mantenimiento.

Qué hosting elegir si vas a migrar

Si cambias porque tu hosting actual va lento o el soporte no responde, aprovecha para elegir bien y no tener que repetir la mudanza dentro de un año. Fíjate en tres cosas: que la migración sea gratuita y la haga su equipo, el precio de renovación (no solo el de entrada) y la garantía de devolución, por si no te convence.

Para una web WordPress típica en España, Webempresa incluye la migración en todos los planes y tiene 45 días de garantía; Raiola Networks y LucusHost migran hasta 10 webs con correo incluido. Si quieres comparar más opciones, tienes nuestro ranking de los mejores hostings y la guía para elegir hosting, donde explicamos qué mirar según tu proyecto.

¿Tu web ha crecido tanto que el compartido se queda corto? Antes de migrar a lo mismo, lee qué es un VPS y cuándo lo necesitas.

Sigue leyendo

Preguntas frecuentes

¿Cuánto se tarda en migrar una web de hosting?

La copia de una web pequeña se hace en menos de una hora, pero el proceso completo suele llevar entre uno y varios días: depende de cuándo empiece el proveedor (en Raiola, por ejemplo, entre 3 y 12 días laborables tras pedirla), de las pruebas y de la propagación de los DNS, que puede tardar hasta 24-48 horas.

¿Se pierde posicionamiento SEO al cambiar de hosting?

No, si la web queda igual: mismas URL, mismo contenido y sin errores durante el cambio. Google ve el mismo dominio en otra IP. Lo que sí afecta es una caída larga, muchos errores 404 o una web más lenta. Si el nuevo hosting es más rápido, a medio plazo puede incluso ayudar.

¿Tengo que transferir el dominio para cambiar de hosting?

No. El dominio puede seguir en tu registrador actual; solo tienes que cambiar sus DNS para que apunten al nuevo hosting. Transferirlo es opcional y se puede hacer más tarde. Si el dominio era un regalo de tu hosting antiguo, revisa que esté a tu nombre antes de dar de baja nada.

¿Qué hostings migran la web gratis?

Entre los que analizamos, la incluyen Webempresa, Raiola Networks, LucusHost, SiteGround (la primera), Hostinger, Kinsta, dinahosting, Factoría Digital, Nicalia, SeRed, Profesional Hosting y Tropical Server (con plan anual), entre otros. Nominalia la cobra aparte, y IONOS o STRATO no la anuncian.

¿Hay que parar la web durante la migración?

No es necesario. La web sigue en el servidor viejo mientras se copia y se prueba en el nuevo, y el cambio de DNS no deja la web caída. Solo conviene evitar cambios (pedidos, entradas nuevas, comentarios) entre la copia de la base de datos y el final de la propagación.

¿Qué pasa con mis correos al cambiar de hosting?

Si el correo está en el hosting, debes crear las mismas cuentas en el nuevo y mover los mensajes antiguos, o los perderás al cancelar el viejo. Muchos proveedores migran también el correo. Si usas un servicio externo como Google Workspace, solo tienes que conservar sus registros MX al cambiar los DNS.