🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo mover WordPress a un nuevo hosting sin perder el SEO

Actualizado el 13 de abril de 2026

¡Hola! Soy tu técnico de soporte de confianza. Si estás leyendo esto, probablemente estás pensando en cambiar hosting wordpress para mejorar la velocidad, el soporte o el precio de tu web.

Pero claro, te entra el miedo: ¿y si pierdo mis posiciones en Google? Es una preocupación totalmente lógica. La buena noticia es que, si sigues los pasos correctos, puedes hacer una migración wordpress sin perder seo de forma segura y casi invisible para los buscadores.

En esta guía extensa, te voy a explicar, paso a paso y en un lenguaje muy claro (sin tecnicismos raros), cómo hacerlo. No necesitas ser un experto en programación, solo tener paciencia y seguir el orden de este tutorial.

Vamos a ello.

Antes de Empezar: Entendiendo el Riesgo (y la Solución)

¿Por qué una migración puede afectar al SEO? Sencillo: porque cambias la "casa" de tu web. Si el cambio se hace mal, los buscadores pueden encontrar errores (como páginas que no cargan) y perder la confianza en tu sitio.

Pero si lo hacemos bien, el SEO no solo no se pierde, sino que puede mejorar porque tu nuevo hosting suele ser más rápido.

El secreto está en tres pilares: copia de seguridad perfecta, restauración exacta y redirecciones correctas. Vamos a desglosar cada uno.

Fase 1: La Preparación (Antes de Tocar Nada)

Esta es la fase más aburrida, pero la más importante. No la saltes.

1.1. Revisa tu Web Actual

Primero, necesitas saber qué tienes. Haz una auditoría rápida de tu sitio actual.

  • Anota tu versión de PHP y MySQL: Esto lo ves en el panel de tu hosting actual (cPanel, Syspanel, etc.). Lo necesitarás para que el nuevo hosting sea compatible.
  • Haz una lista de tus plugins y temas: Anota cuáles tienes activos. Así sabrás cuáles debes reinstalar después.
  • Comprueba tus URLs: ¿Tienes enlaces bonitos (permalink)? Anota la estructura, la veremos más tarde.

1.2. Crea una Copia de Seguridad Completa (Sí o Sí)

No hay excusa. Una copia de seguridad es tu red de seguridad. Si algo falla, puedes volver atrás sin perder nada.

  • Copia de archivos: Son todos los archivos de tu web (imágenes, plugins, temas, etc.). Los puedes descargar por FTP (FileZilla es gratis) o desde el administrador de archivos de tu hosting.
  • Copia de la base de datos: Es donde están tus artículos, páginas y ajustes. Se exporta como un archivo .sql. La mayoría de los paneles de control (cPanel, Plesk, Syspanel) tienen un botón para "Exportar" la base de datos.

[WARNING]
No continúes sin una copia de seguridad. Es la regla de oro. Si no sabes hacerla, busca en la ayuda de tu hosting actual. Si no lo encuentras, pide ayuda a su soporte. Es tu responsabilidad.

1.3. Elige y Configura tu Nuevo Hosting

Ya tienes el hosting nuevo contratado. Ahora:

  • Apunta los datos de acceso a FTP y a la base de datos del nuevo hosting. Normalmente te los dan por email.
  • Crea una base de datos vacía en tu nuevo hosting. Anota el nombre de la base de datos, el usuario y la contraseña. Es como preparar una habitación vacía para tu web.
  • Instala un certificado SSL (el candadito que ves en la barra del navegador). La mayoría de los hostings lo hacen automáticamente con Let's Encrypt. Si no, actívalo desde tu panel.

Fase 2: La Migración (El Traslado de la Mudanza)

Ahora viene lo bueno. Vamos a mover la "casa" entera.

2.1. Migra los Archivos de tu Web

Tienes dos opciones: usar un plugin o hacerlo manualmente.

  • Opción A (Recomendada para novatos): Usar un Plugin. Plugins como UpdraftPlus o All-in-One WP Migration hacen el 90% del trabajo por ti. Solo tienes que exportar el sitio desde el plugin en tu web antigua y luego importarlo en la nueva. Es lo más fácil y seguro para principiantes.
  • Opción B (Manual para valientes): FTP y phpMyAdmin.
    1. Descarga los archivos: Conecta con FileZilla a tu hosting antiguo y descarga la carpeta public_html (o htdocs) a tu ordenador.
    2. Sube los archivos: Conecta con FileZilla a tu nuevo hosting y sube todos esos archivos a la carpeta raíz (generalmente public_html). Esto puede tardar un buen rato dependiendo del tamaño de tu web.

2.2. Migra la Base de Datos

Este es el paso más delicado.

  • Exporta la base de datos antigua: Entra en phpMyAdmin de tu hosting antiguo, selecciona tu base de datos y haz clic en "Exportar". Elige el método "Rápido" y formato SQL. Descarga el archivo.
  • Importa la base de datos al nuevo hosting: Entra en phpMyAdmin de tu nuevo hosting, selecciona la base de datos vacía que creaste y haz clic en "Importar". Selecciona el archivo .sql que descargaste y ejecuta.

[INFO]
Si usas un plugin de migración, este proceso de base de datos se hace automáticamente. Solo asegúrate de que el plugin sea compatible con tu versión de WordPress.

2.3. Ajusta el Archivo de Configuración (wp-config.php)

Este archivo le dice a WordPress dónde está su base de datos. Debes editarlo para que apunte a la nueva base de datos.

  • Localiza el archivo wp-config.php en la raíz de tu web (en el nuevo hosting).
  • Edítalo con un editor de texto (Bloc de notas o similar).
  • Cambia estos 3 valores:
    • DB_NAME (nombre de la base de datos nueva)
    • DB_USER (usuario de la base de datos nueva)
    • DB_PASSWORD (contraseña de la base de datos nueva)

Guarda los cambios y súbelo de nuevo si lo editaste en tu ordenador.

Fase 3: La Conexión (El Momento de la Verdad)

Aquí es donde apuntamos el dominio al nuevo servidor. Es el paso que hace que tu web "se mude" de dirección.

3.1. Cambia los Servidores DNS

Los DNS son como la guía telefónica de internet. Le dicen a los navegadores dónde encontrar tu web.

  • Ve a tu registrador de dominios (donde compraste el dominio, ej. GoDaddy, Namecheap, etc.).
  • Busca la opción "Nameservers" o "Servidores DNS".
  • Reemplaza los nameservers antiguos por los nuevos que te proporcionó tu nuevo hosting. Suelen tener el formato ns1.tunuevohosting.com y ns2.tunuevohosting.com.

[WARNING]
Este es el paso que tarda más en propagarse (de 2 a 48 horas). Durante ese tiempo, algunos usuarios verán tu web antigua y otros la nueva. No te asustes, es normal. No hagas cambios durante este período.

3.2. Cambia la URL en WordPress (si es necesario)

Si tu dominio no cambia (lo normal), no deberías tener que hacer nada aquí. Pero si has cambiado de dominio, tendrás que actualizar las URLs en la base de datos.

  • Si no cambiaste de dominio, pasa al siguiente paso.
  • Si cambiaste de dominio, entra en phpMyAdmin del nuevo hosting, busca la tabla wp_options y cambia los valores siteurl y home a tu nueva dirección.

Fase 4: El SEO (La Puesta a Punto)

Ya casi está. Ahora vamos a asegurarnos de que Google no se pierda.

4.1. Verifica tu Web en el Nuevo Hosting

Antes de dar por terminado el proceso, comprueba que todo funciona.

  • Entra a tu web (puede que aún veas la antigua si los DNS no han terminado de propagarse, pero intenta entrar).
  • Revisa que las páginas carguen bien, que las imágenes se vean y que los formularios funcionen.
  • Entra al escritorio de WordPress (tudominio.com/wp-admin) para asegurarte de que puedes acceder.

4.2. Instala un Plugin de Cache y Optimización

La velocidad es un factor SEO clave. Un plugin como WP Rocket (de pago) o LiteSpeed Cache (gratis) hará que tu web vuele.

  • Activa el plugin y configura el caché básico.
  • Activa la compresión GZIP.
  • Activa el lazyloading (carga diferida de imágenes).

4.3. Configura las Redirecciones 301

Si has cambiado alguna URL (aunque sea sin querer), debes configurar redirecciones 301.

  • ¿Qué es una redirección 301? Es una instrucción que le dice a Google: "Esta página ya no está aquí, pero se ha mudado a esta otra dirección".
  • ¿Cómo se hace? Puedes hacerlo desde el archivo .htaccess (en la raíz de tu web) o desde un plugin SEO como Rank Math o Yoast SEO.

[TIP]
La regla de oro es: si la URL antigua era tudominio.com/articulo-viejo y ahora es tudominio.com/articulo-nuevo, crea una redirección 301 de la primera a la segunda. Así no pierdes la autoridad de esa página.

4.4. Actualiza tu Sitemap y Google Search Console

  • Regenera tu sitemap XML: La mayoría de los plugins SEO lo hacen automáticamente.
  • Envíalo a Google Search Console: Entra en tu cuenta de Search Console, ve a "Sitemaps" y añade la URL de tu sitemap (normalmente sitemap_index.xml).
  • Solicita una revisión: En Search Console, usa la herramienta "Inspección de URL" para que Google vuelva a rastrear tu web rápidamente.

Fase 5: La Verificación Final (El Chequeo)

Ya has movido todo. Ahora toca asegurarse de que no quedó nada suelto.

5.1. Comprueba los Errores Comunes

  • Enlaces rotos: Usa una herramienta como Broken Link Checker para encontrar enlaces que no funcionen.
  • Imágenes rotas: Revisa visualmente algunas páginas.
  • Formularios: Prueba que los formularios de contacto envíen correos.

5.2. Comprueba tu SEO Técnico

  • ¿Tu web carga en HTTPS? (con el candadito). Asegúrate de que el certificado SSL está activo.
  • ¿Tu web es rápida? Usa PageSpeed Insights de Google para ver la puntuación.
  • ¿El móvil se ve bien? Usa la prueba de "Mobile-Friendly" de Google.

[TIP]
Si usas Syspanel (el panel de control de tu nuevo hosting, que se accede por el puerto 2106), este suele tener herramientas de diagnóstico integradas que te facilitan la vida.

Preguntas Frecuentes (FAQ)

¿Cuánto tarda en propagarse el DNS?

Normalmente entre 2 y 48 horas, aunque lo habitual es que en 4-6 horas ya esté funcionando para la mayoría de la gente. Ten paciencia.

¿Qué pasa si se me olvida una redirección 301?

Si se te olvida, puedes perder posiciones para esa página concreta. Es importante revisar bien las URLs antes de la migración. Si lo olvidas, puedes añadirla después, no es el fin del mundo, pero es mejor hacerlo bien a la primera.

¿Puedo hacer la migración sin un plugin?

Sí, es totalmente posible, pero es más propenso a errores si no tienes experiencia. El método manual (FTP y phpMyAdmin) te da más control, pero el método con plugin es más seguro para principiantes.

¿Y si mi web es muy grande (más de 2GB)?

Si tu web es muy grande, el método manual puede fallar por tiempos de espera. La mejor opción es usar un plugin de migración que divida el proceso en partes, o pedir ayuda al soporte de tu nuevo hosting. Ellos suelen tener herramientas de migración gratuitas.

¿Debo cambiar los DNS antes o después de mover los archivos?

Siempre después. Primero mueves todos los archivos y la base de datos al nuevo hosting, y solo cuando estés seguro de que todo está correcto, cambias los DNS. Así minimizas el tiempo en el que tu web está "caída" o en un estado inconsistente.

Conclusión: Tu Mudanza Sin Estrés

Mover tu WordPress a un nuevo hosting no tiene por qué ser una pesadilla. Con una buena planificación, una copia de seguridad y siguiendo estos pasos, la migración wordpress sin perder seo es totalmente factible, incluso para los menos experimentados.

Recuerda: la clave está en la preparación y en no tener prisa. Si algo sale mal, siempre puedes restaurar tu copia de seguridad y volver a intentarlo. Y si te sientes abrumado, no dudes en contactar con el soporte de tu nuevo hosting; para eso están.

Una vez que termines, verás que tu web carga más rápido, lo que a la larga, es una señal muy positiva para Google y para tus visitantes. ¡Mucha suerte con tu mudanza!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel