Migrar WordPress a nuevo hosting: guía paso a paso

Aprende cómo migrar tu sitio WordPress a un nuevo hosting sin perder datos ni SEO. Guía paso a paso con imágenes, consejos y herramientas gratuitas.

13 min de lectura
Contenido

¿Te ha pasado que tu hosting se vuelve más caro cada año, el soporte tarda horas en responder y tu sitio carga como si estuviera en los 2000? A mí me pasó con mi primer proveedor. Por eso sé exactamente lo abrumador que puede sentirse migrar. Pero te adelanto algo: con las herramientas actuales, es más fácil de lo que piensas.

Si tu plan de hosting actual está por vencer o simplemente buscas mejor rendimiento, migrar WordPress a un nuevo proveedor puede parecer complicado. Pero no tiene por qué serlo.

En esta guía te explico el proceso completo, desde la preparación hasta la verificación final. Todo explicado en español y con pasos claros. Así que sin más rodeos, ¡vamos a migrar tu sitio!

Migrar sitio web WordPress a nuevo hosting

Transparencia editorial: algunos enlaces en este artículo son de afiliado. Si compras o contratas a través de ellos, recibo una comisión sin costo adicional para ti. Solo recomiendo herramientas que he probado y que considero útiles. Revisa mi aviso legal.

Por qué migrar tu WordPress a un nuevo hosting

Migrar de hosting no es un capricho. Hay razones de peso para hacerlo:

  • Tu sitio carga lento y el soporte técnico no resuelve nada.
  • El precio de renovación se disparó después del primer año.
  • Necesitas más recursos (RAM, CPU, almacenamiento) que tu plan actual no ofrece.
  • Quieres un panel de control más fácil de usar o mejor optimizado para WordPress.
  • Buscas un datacenter más cercano a tu audiencia (por ejemplo, São Paulo para Perú).

Si te identificas con alguno de estos puntos, migrar es la decisión correcta. Y lo mejor es que hoy muchos hostings ofrecen migración gratuita incluida en el plan.

Preparativos antes de migrar

Antes de tocar nada, prepara el terreno. Estos pasos te ahorrarán dolores de cabeza:

  1. Haz un backup completo. Usa un plugin como UpdraftPlus o Duplicator. Guarda los archivos y la base de datos en tu computadora.
  2. Anota tus accesos. Necesitarás el usuario y contraseña de WordPress, del panel de hosting actual y del registrador de dominio.
  3. Elige el momento adecuado. Migra en horario de bajo tráfico. Si tienes una tienda online, activa el modo mantenimiento.
  4. No cancelees tu hosting antiguo todavía. Mantenlo activo hasta que confirmes que todo funciona en el nuevo servidor.
  5. Empieza con anticipación. Lo ideal es iniciar la migración al menos 10 días antes de que venza tu plan actual.

Tener todo listo antes de empezar hace que el proceso sea mucho más fluido. Créeme, vale la pena esos 15 minutos de preparación.

Paso 1: Elegir el plan adecuado en tu nuevo hosting

El primer paso es decidir a dónde te mudas. Si vienes de un hosting lento o caro, te recomiendo evaluar opciones que ofrezcan buen rendimiento en Latinoamérica.

Hostinger, por ejemplo, tiene datacenter en São Paulo, ideal para visitantes de Perú, Colombia, México y toda la región. Su plan Business es perfecto para la mayoría de sitios WordPress, ya que incluye:

  • Migración gratuita asistida
  • SSL ilimitado
  • Optimización LiteSpeed para WordPress
  • Copias de seguridad automáticas
  • Soporte 24/7 en español

También puedes considerar SiteGround si prefieres un hosting con más herramientas para desarrolladores. Ambas opciones son sólidas para WordPress.

MIGRACIÓN RECOMENDADA

Elige el hosting para migrar tu sitio WordPress

Migración gratuita incluida en ambos planes

Paso 2: Registrar tu dominio en el nuevo hosting

Una vez elegido el plan, es hora de añadir tu dominio al panel de control.

En el panel de tu nuevo hosting, busca la sección “Sitios web” o “Añadir sitio”. Ingresa el nombre de tu dominio exactamente como está registrado. El sistema detectará que el dominio ya existe en otro servidor y te guiará para conectarlo manualmente.

No modifiques los DNS todavía. Eso lo harás al final, cuando el contenido ya esté migrado.

Paso 3: Iniciar la migración automática

Muchos hostings modernos ofrecen herramientas de migración automática. Este es el camino más fácil:

  1. Ve a la sección de migración en tu nuevo panel.
  2. Selecciona “WordPress” como plataforma de origen.
  3. Ingresa los datos de acceso de tu WordPress actual (usuario, contraseña, URL).
  4. Confirma y deja que la herramienta haga su trabajo.

El tiempo de migración varía según el tamaño de tu sitio. Un sitio promedio con algunas páginas y entradas de blog puede migrarse en 30 minutos. Sitios más grandes con ecommerce pueden tomar hasta 48 horas.

Importante: no hagas cambios en tu sitio durante la migración. Si tienes una tienda, pausa las ventas o activa el modo mantenimiento.

Paso 4: Migración manual (plan B)

Si la herramienta automática falla o prefieres hacerlo tú mismo, usa un plugin como Duplicator, All-in-One WP Migration o UpdraftPlus. El proceso es así:

  1. Instala el plugin en tu WordPress actual.
  2. Genera un paquete de migración (archivos + base de datos).
  3. Descarga el paquete a tu computadora.
  4. En el nuevo hosting, instala WordPress limpio y el mismo plugin.
  5. Importa el paquete desde el plugin.
  6. El plugin reconstruirá tu sitio automáticamente.

Este método es más técnico pero te da control total sobre el proceso. Además es gratuito con la mayoría de estos plugins.

Paso 5: Verificar que todo funcione

Antes de apuntar el dominio al nuevo servidor, verifica que el sitio funcione correctamente. La mayoría de hostings te dan una URL temporal para revisar.

Revisa esto antes de continuar:

  • Todas las páginas cargan sin errores.
  • Las imágenes se ven correctamente.
  • Los formularios de contacto funcionan.
  • Si tienes tienda, los productos y el carrito funcionan.
  • Los plugins están activos y actualizados.
  • Los enlaces internos no están rotos.
  • El certificado SSL está activo.

Si algo falla, no entres en pánico. Contacta al soporte técnico de tu nuevo hosting. Para eso están.

Paso 6: Apuntar el dominio al nuevo hosting

Cuando confirmes que todo funciona, es hora de cambiar los DNS:

  1. Accede al panel de tu registrador de dominio (donde compraste el dominio).
  2. Busca la sección “Gestión de DNS” o “Nameservers”.
  3. Reemplaza los DNS antiguos por los de tu nuevo hosting.
  4. Guarda los cambios.

La propagación DNS puede tomar entre 30 minutos y 48 horas. Durante ese tiempo, algunos visitantes verán el sitio antiguo y otros el nuevo. Es normal. No canceles tu hosting anterior hasta que la propagación se complete.

Paso 7: Configuraciones finales en el nuevo hosting

Con el dominio ya apuntando al nuevo servidor, haz estos ajustes finales:

  • Activa LiteSpeed Cache si tu nuevo hosting lo soporta. Mejorará drásticamente la velocidad. Revisa mi guía de configuración de LiteSpeed Cache para dejarlo a punto.
  • Configura las copias de seguridad automáticas. Asegúrate de que estén programadas.
  • Revisa los correos electrónicos. Si usabas el hosting anterior para correo, configura las cuentas en el nuevo servidor.
  • Actualiza los DNS de servicios externos. Si usas Cloudflare, actualiza la IP del servidor en su panel.
  • Monitorea el rendimiento. Los primeros días revisa la velocidad de carga y el uptime.

Mi experiencia migrando sitios WordPress

En más de 5 años he migrado unos 20 sitios WordPress entre distintos proveedores de hosting. Algunos eran blogs personales pequeños, otros tiendas WooCommerce con catálogos grandes. Te cuento lo que he aprendido en el camino.

El plugin que mejor me ha funcionado para migraciones manuales es All-in-One WP Migration. Es liviano, no da errores raros y te permite subir archivos de hasta 2 GB con su extensión premium. Duplicator también es bueno, pero en sitios con muchos plugins he tenido problemas de timeout.

La herramienta automática de Hostinger me ha sacado de apuros en varias ocasiones. Literalmente pones tus credenciales, esperas un rato y el sitio aparece en el nuevo servidor. En un proyecto reciente migré un sitio con 3 GB de medios en menos de 2 horas sin intervención manual.

Lo que más he visto fallar: los límites de memoria PHP. Muchos hostings viejos tienen configuraciones muy restrictivas. Si la migración se queda a medio camino, lo primero que reviso es el memory_limit y el max_execution_time del servidor de origen.

Y un tip que aprendí a las malas: siempre revisa los correos transaccionales antes de dar por terminada la migración. En una ocasión migré una tienda y los emails de confirmación de pedido dejaron de llegar porque el nuevo hosting no tenía configurado correctamente el SPF. Cosas así pasan, pero se evitan con una verificación rápida.

Errores comunes al migrar WordPress

He visto estos errores una y otra vez. Evítalos:

  • Cancelar el hosting antiguo demasiado pronto. Siempre espera 48-72 horas después de cambiar DNS.
  • No hacer backup. Si algo sale mal y no tienes copia, pierdes todo.
  • Cambiar DNS antes de verificar. Siempre revisa con la URL temporal primero.
  • Olvidar el email. Si tus correos corporativos dependían del hosting anterior, planifica su migración.
  • Ignorar el SEO. Mantén las mismas URLs y configura redirecciones si cambias la estructura.

Consejos para mantener tu sitio tras la migración

Ya estás en tu nuevo hogar digital. Ahora toca mantenerlo en forma:

  • Mantén WordPress, plugins y temas actualizados.
  • Limpia plugins que no uses y optimiza la base de datos.
  • Monitorea la velocidad con herramientas como PageSpeed Insights.
  • Configura un CDN si tu audiencia es internacional.
  • Programa copias de seguridad automáticas diarias o semanales.
  • Revisa el uptime con herramientas gratuitas como UptimeRobot.

Un hosting rápido no sirve de nada si luego instalas 50 plugins mal optimizados. Sé responsable con lo que pones en tu sitio.

Preguntas frecuentes

¿Migrar mi WordPress afecta el SEO?

No, si lo haces correctamente. Mantén las mismas URLs, no cambies la estructura del sitio y asegúrate de que el nuevo servidor sea rápido. Google valora la velocidad de carga, así que migrar a un mejor hosting puede incluso mejorar tu posicionamiento.

¿Cuánto tiempo tarda una migración de WordPress?

Depende del tamaño de tu sitio. Un blog pequeño puede migrarse en 30 minutos. Una tienda online con miles de productos puede tomar hasta 48 horas con herramientas automáticas. La propagación DNS puede añadir otras 24-48 horas.

¿Pierdo mis datos al migrar de hosting?

No si haces un backup completo antes de empezar. Las herramientas de migración copian tanto los archivos como la base de datos. Aun así, siempre guarda una copia local por seguridad.

¿Puedo migrar mi WordPress yo mismo sin plugins?

Sí, exportando manualmente la base de datos con phpMyAdmin y copiando los archivos por FTP. Pero no lo recomiendo: es más propenso a errores. Usa Duplicator, All-in-One WP Migration o la herramienta integrada de tu nuevo hosting.

¿Qué hosting ofrece migración gratuita de WordPress?

Muchos. Hostinger incluye migración gratuita asistida en todos sus planes. SiteGround tiene un plugin migrador propio (SiteGround Migrator). La mayoría de hostings de calidad ofrecen este servicio sin costo adicional.

¿Mi sitio estará caído durante la migración?

No necesariamente. Mientras migras el contenido en el nuevo servidor, tu sitio original sigue funcionando. La única interrupción posible es durante la propagación DNS, pero es mínima si cronometras bien el proceso.

¿Necesito conocimientos técnicos para migrar WordPress?

No con las herramientas actuales. Los plugins de migración y las herramientas automáticas de hostings como Hostinger hacen casi todo el trabajo. Solo necesitas seguir los pasos de esta guía.

¿Puedo migrar mi tienda WooCommerce sin perder pedidos?

Sí, pero con precaución. Activa el modo mantenimiento, haz un backup completo y asegúrate de que la migración incluya toda la base de datos. Verifica que los pedidos, clientes y productos estén intactos antes de cambiar los DNS.

¿Qué hago si la migración falla?

No canceles tu hosting antiguo. Restaura el backup en tu servidor original, contacta al soporte del nuevo hosting y vuelve a intentarlo. La mayoría de los problemas son por configuraciones incorrectas de PHP o límites de memoria.

¿Cuánto cuesta migrar un WordPress a otro hosting?

La migración en sí puede ser gratuita (incluida en el plan) o costar entre $10 y $50 si contratas a alguien. Si lo haces tú mismo con plugins gratuitos, el costo es cero. Solo pagas el nuevo plan de hosting que elijas.

¿Qué hago si el DNS no se propaga después de 48 horas?

Si pasaron más de 48 horas y tu dominio sigue sin apuntar al nuevo servidor, primero verifica que los nameservers estén escritos correctamente en el registrador. A veces un typo es la causa. Si están bien, borra la caché DNS local (puedes usar ipconfig /flushdns en Windows o sudo dscacheutil -flushcache en Mac) y pídele a alguien más que revise desde otra conexión. Si el problema persiste, contacta al soporte de tu nuevo hosting.

¿Vale la pena migrar a un hosting con datacenter en Latinoamérica?

Si tu audiencia principal está en Perú, Colombia, México o cualquier país de la región, sí, muchísimo. La distancia física del servidor afecta directamente la velocidad de carga. Un hosting con datacenter en São Paulo puede reducir el tiempo de carga de 3-4 segundos a menos de 1 segundo para usuarios latinoamericanos. Hostinger tiene datacenter allí, y es una de las razones por las que lo recomiendo para sitios que apuntan a esta región.

Enlaces relacionados


Migrar WordPress a un nuevo hosting es uno de esos procesos que dan miedo la primera vez, pero que en realidad no son para tanto. Con las herramientas correctas y un poco de preparación, tu sitio puede estar funcionando en un servidor más rápido en menos de una hora.

Mi recomendación: no esperes a que tu hosting actual te decepcione. Si ya sientes que tu sitio va lento o que el soporte no responde, empieza a planificar tu migración hoy. Tu sitio y tus visitantes te lo agradecerán.

Fuentes consultadas