Preguntas técnicas de características y respuestas a preguntas tipo qué es

Cómo migrar WordPress a otro hosting sin romper tu web en 2026

Migrar WordPress a otro hosting es una de esas cosas que parecen fáciles hasta que la lías y tu web se cae durante horas. Lo he hecho decenas de veces y te voy a contar lo que de verdad funciona, sin rodeos ni pasos de manual genérico.

La clave está en no tocar nada en producción hasta tener el nuevo servidor funcionando con una copia exacta. Si haces eso, el cambio de hosting WordPress se convierte en algo casi aburrido. Y eso es justo lo que quieres.

Antes de mover WordPress: backup y pruebas, no te saltes esto

El error número uno es empezar a trastear sin un respaldo completo. No hablo solo de los archivos, hablo de la base de datos. Un plugin como UpdraftPlus o Duplicator te lo resuelve en dos clics, pero asegúrate de descargar el backup a tu ordenador, no lo dejes solo en el servidor viejo.

Si tu hosting actual tiene cPanel, puedes hacer un backup completo desde ahí. Es más pesado, pero es el más fiable. Guárdalo en un disco externo o en la nube. Luego vienen las prisas y nadie quiere perder tres años de contenido.

Antes de migrar WordPress de hosting, comprueba la versión de PHP del hosting nuevo. Si tu web usa PHP 7.4 y el nuevo servidor solo tiene PHP 8.2, puedes tener sorpresas. Pregunta al soporte o míralo en la documentación. No es lo mismo migrar una web simple que una con WooCommerce y 40 plugins.

Elegir hosting nuevo: no te fíes solo del precio

Cuando buscas cómo migrar WordPress a otro hosting, la mayoría de guías te dicen que elijas uno «confiable». Eso no significa nada. Fíjate en el soporte técnico real: prueba a escribirles antes de comprar y mira cuánto tardan en responder.

Para una web con tráfico medio, necesitas al menos 2 GB de RAM y discos SSD. Si vendes online, olvídate de hostings compartidos de 2 euros al mes. El rendimiento de WordPress se nota muchísimo cuando pasas de un servidor lento a uno decente.

Mira también si ofrecen migración gratuita. Muchos hostings como SiteGround o Kinsta lo hacen por ti si tienes menos de cierto tamaño. A veces sale más barato pagar 20 euros de migración que perder un día entero.

El método manual para migrar WordPress paso a paso (sin plugins raros)

Si controlas un poco, el método manual es el más limpio. Primero, en el hosting viejo, exporta la base de datos desde phpMyAdmin. Te llevas un archivo .sql a tu ordenador.

Luego, descarga todos los archivos de WordPress por FTP o desde el administrador de archivos del hosting. Son unos cuantos gigas si tienes muchas imágenes, así que paciencia.

En el hosting nuevo, crea una base de datos y un usuario con todos los privilegios. Apunta el nombre, el usuario y la contraseña. Sube los archivos a la carpeta raíz (normalmente public_html) e importa el .sql desde phpMyAdmin del nuevo servidor.

Edita el archivo wp-config.php y cambia DB_NAME, DB_USER, DB_PASSWORD y DB_HOST. Si no cambias el host, la web no conectará. Es el fallo más típico cuando alguien intenta migrar WordPress a otro hosting sin experiencia.

Después, entra en wp-admin y ve a Ajustes > Enlaces permanentes. Dale a guardar sin tocar nada. Esto regenera las reglas de rewrite y evita errores 404. Parece una tontería, pero arregla muchas webs rotas.

Usar un plugin para migrar WordPress: cuándo sí y cuándo no

All-in-One WP Migration es el más popular, pero desde la versión 7 tiene un límite de 512 MB en la versión gratuita. Si tu web es grande, o pagas o tiras de otro método. WP Migrate DB Pro es otra opción, pero es de pago.

Duplicator es gratis y funciona bien para webs medianas. Genera dos archivos: un instalador y un paquete. Los subes al nuevo hosting, ejecutas el instalador y él solo hace todo. Es la forma más rápida de migrar WordPress sin tocar código.

Eso sí, si tu web tiene muchos pedidos de WooCommerce o usuarios activos, no uses un plugin de migración en caliente. Vas a perder datos. En ese caso, pon la web en mantenimiento, haz el backup y migra con calma.

Pruebas antes de cambiar el DNS: el paso que casi todos se saltan

Cuando ya tienes todo subido al hosting nuevo, no cambies el DNS todavía. Usa el archivo hosts de tu ordenador para apuntar tu dominio a la IP nueva y probar la web como si ya estuviera migrada.

En Windows, editas C:WindowsSystem32driversetchosts. En Mac o Linux, /etc/hosts. Añades una línea con la IP nueva y tu dominio. Así ves la web en el servidor nuevo sin que nadie más la vea.

Prueba formularios, pasarelas de pago, enlaces internos, imágenes y el panel de administración. Si algo falla, lo arreglas sin que tus visitantes se enteren. Esto es oro cuando migras WordPress a otro hosting y no quieres perder ventas.

Si todo funciona, entonces sí, cambia los nameservers en tu registrador de dominios. La propagación puede tardar desde 30 minutos hasta 48 horas. Ten paciencia y no toques nada mientras tanto.

Qué hacer después de migrar WordPress: ajustes finos

Una vez que el DNS apunte al nuevo hosting, revisa que no haya enlaces rotos. Pasa un rastreo con Screaming Frog o una herramienta similar. A veces las URLs cambian si el hosting nuevo tiene una estructura diferente.

Actualiza el archivo wp-config.php con las claves de seguridad nuevas si el hosting las pide. Y borra cualquier archivo de backup que hayas dejado en el servidor viejo. No querrás que alguien acceda a tu base de datos antigua.

Si usabas un CDN como Cloudflare, revisa que siga funcionando. A veces el cambio de IP rompe la configuración y la web va lenta. Purga la caché y comprueba que todo carga bien.

Por último, deja el hosting antiguo activo una semana más. Si algo se te ha pasado, puedes volver atrás cambiando el DNS de nuevo. Después de esa semana, cancela y ahorra.

Errores comunes al migrar WordPress a otro hosting (y cómo evitarlos)

El error 500 después de migrar suele ser por permisos de archivos. Asegúrate de que las carpetas tengan 755 y los archivos 644. Si no, WordPress no puede escribir y se rompe.

Si la web carga pero sin estilos, es que la URL del sitio sigue apuntando al dominio antiguo. Entra en la base de datos, tabla wp_options, y cambia siteurl y home por tu dominio real.

Si los enlaces permanentes dan 404, guarda de nuevo los enlaces permanentes en Ajustes. Eso regenera el .htaccess. Si no funciona, borra el .htaccess y deja que WordPress lo cree de nuevo.

Y si nada de esto funciona, siempre puedes restaurar el backup en el hosting viejo y volver a empezar. No pasa nada. Es mejor perder una hora que perder la web entera.

Migrar WordPress no es difícil, es tedioso. Si sigues el orden correcto y pruebas antes de cambiar el DNS, el proceso es reversible y seguro.

Al final, lo que marca la diferencia no es el plugin que uses, sino que tengas un plan B. Yo he migrado webs de 50 páginas en 20 minutos y webs de 5.000 productos en dos días. La diferencia está en el método y en no tener prisa.

Sobre el autor

Deivi Sanz

Soy David, conocido como Deivi Sanz, especialista en SEO y marketing digital con más de 15 años de experiencia ayudando a negocios a destacar en el mundo online.

Mi pasión es transformar ideas en estrategias digitales efectivas, combinando análisis de datos, creatividad y las últimas tendencias en posicionamiento web. En este blog comparto mis conocimientos sobre SEO técnico, content marketing y growth hacking, siempre con un enfoque práctico y resultados medibles.

Cuando no estoy optimizando webs o escribiendo artículos, me encontrarás explorando nuevas herramientas SEO, analizando casos de éxito o disfrutando de un buen café mientras planifico la siguiente estrategia viral.

También me gusta implementar ideas creando plugin para WordPress o aplicaciones para Android.

Firma:

Con dedicación y estrategia,

David "Deivi Sanz"
🔍 Especialista SEO
🌐 Creador de Contenidos Digitales
🚀 Transformando visitas en oportunidades

¿Necesitas ayuda con tu proyecto digital?
¡Hablemos en los comentarios! o en contactar
Deivi Sanz

Ver más artículos de Deivi Sanz