Hosting WordPress Version en ingles

Articulo de ayuda

Cómo Migrar WordPress en 5 Minutos, Sin Plugins

Aprende a migrar WordPress a otro hosting copiando archivos y base de datos manualmente, con video tutorial y guia completa paso a paso.

Publicado: 30/6/2026 Actualizado: 12/7/2026

En este video explicamos como trasladar una pagina web creada en WordPress de un servidor a otro sin necesidad de plugins adicionales, y en muy pocos minutos.

Para el traslado mas sencillo solo necesitas dos cosas: acceso al hosting antiguo y acceso al hosting nuevo, y que el dominio, los nombres de la base de datos y el usuario de conexion no cambien. El video utiliza cPanel como panel de control.

Resumen del video

Una web WordPress se compone de dos partes: un conjunto de archivos (carpeta public_html) y una base de datos. El traslado consiste en exportar ambas desde el hosting antiguo e importarlas en el nuevo.

  1. En el hosting antiguo, abre phpMyAdmin, selecciona la base de datos y usa Exportar (sin cambiar ninguna opcion) para descargar el archivo SQL.
  2. Abre el Administrador de archivos, entra en public_html, selecciona todo el contenido y comprimelo en un .zip. Descarga el comprimido.
  3. En el hosting nuevo, crea una base de datos y un usuario con todos los privilegios sobre ella.
  4. Sube y extrae el .zip en public_html del hosting nuevo.
  5. Importa el archivo SQL en la base de datos nueva desde phpMyAdmin.
  6. Edita wp-config.php y sustituye DB_NAME, DB_USER y DB_PASSWORD por los datos de la base de datos nueva.

No es necesario ningun plugin: hacerlo directamente desde el panel suele ser mas rapido, especialmente en webs con muchos archivos.

Este metodo funciona sin cambios adicionales solo si el dominio se mantiene igual. Si tambien vas a cambiar de dominio, sigue leyendo la guia completa.

Guia completa de migracion manual

Esta guia amplia el proceso del video para migraciones mas complejas: cambio de dominio, tiendas online, o cuando quieres probar la web nueva antes de cambiar el DNS.

Que necesitas

  • Acceso al hosting antiguo y al nuevo.
  • Administrador de archivos, FTP/SFTP o SSH.
  • phpMyAdmin o acceso MySQL.
  • Gestion DNS del dominio.
  • Una copia de seguridad completa (ver backup y restauracion de WordPress).
  • Certificado SSL en el destino.

No canceles el hosting antiguo hasta confirmar que la migracion funciona y ha pasado el periodo de propagacion DNS.

Fase 1: preparar la migracion

Antes de copiar nada, anota el dominio y sus variantes con www, la version de PHP, el nombre y tamano de la base de datos, las tareas cron, las cuentas de correo (si tambien se migran) y los DNS actuales. Actualiza WordPress, plugins y tema si es seguro hacerlo, y confirma que tienes las credenciales de ambos hostings.

Si controlas la zona DNS, puedes reducir el TTL de los registros que vas a cambiar uno o dos dias antes, para acelerar la adopcion de la IP nueva despues del cambio.

Fase 2: copiar el hosting antiguo

Exporta la base de datos con phpMyAdmin, WP-CLI (wp db export copia.sql) o mysqldump, y copia todos los archivos de la instalacion (wp-admin, wp-content, wp-includes, wp-config.php, .htaccess, index.php), incluidos los ocultos y personalizados.

Guarda una segunda copia intacta que no vayas a modificar durante el proceso.

Fase 3: preparar el hosting nuevo

Anade el dominio en el panel nuevo sin cambiar todavia los DNS si vas a probar antes. Selecciona una version de PHP compatible y crea la base de datos, el usuario y una contrasena segura, anotando los nombres completos (el panel puede anadir un prefijo de cuenta).

Fase 4: restaurar en el hosting nuevo

Sube y extrae los archivos en la carpeta publica del dominio, comprobando que index.php quede en la raiz correcta y no dentro de una carpeta adicional. Importa la base de datos con phpMyAdmin, WP-CLI (wp db import copia.sql) o MySQL.

Actualiza wp-config.php con el nombre de la base de datos, el usuario, la contrasena y el DB_HOST del hosting nuevo, y comprueba que $table_prefix coincida con las tablas importadas.

Fase 5: probar antes de cambiar el DNS

Para comprobar la web nueva sin afectar a los visitantes, puedes forzar temporalmente tu propio equipo a resolver el dominio hacia la IP nueva anadiendo una linea al archivo hosts de tu sistema:

IP_NUEVA tudominio.com www.tudominio.com

Vacia la cache DNS local, abre una ventana privada y confirma que ves el servidor nuevo. Retira la linea al terminar. Revisa portada, paginas, imagenes, /wp-admin, formularios, correo, enlaces permanentes, tienda y tareas cron.

Fase 6: sincronizar los cambios finales

Si la web sigue recibiendo contenido, pedidos o registros mientras preparas la migracion, programa una breve ventana de mantenimiento: exporta de nuevo la base de datos, importa la copia final, copia los archivos nuevos de uploads, prueba y entonces cambia el DNS.

Fase 7: cambiar el DNS

Cambia el registro A del dominio y de www (y los registros IPv6 o CDN si los usas). No borres los registros de correo (MX, SPF, DKIM, DMARC) si el correo no se migra. Durante la propagacion, mantén ambos servidores activos: algunos visitantes llegaran al antiguo y otros al nuevo.

Si tambien cambia el dominio

Ademas de mover archivos y base de datos, actualiza home y siteurl, sustituye las URL en la base de datos con una herramienta compatible con datos serializados y crea redirecciones 301 desde el dominio anterior. Consulta como cambiar la URL de WordPress para el procedimiento detallado, incluido el uso de wp search-replace.

Tareas posteriores

Activa y comprueba el SSL, vacia todas las cachés (plugin, servidor, CDN), recrea las tareas cron del panel (no se copian automaticamente) y revisa el envio de correo, ya que el cambio de servidor puede afectar a la IP y a la autenticacion SMTP.

No canceles el hosting antiguo hasta confirmar que el DNS esta propagado, la web es estable, el SSL funciona, el correo esta operativo y dispones de una copia completa final.

Problemas frecuentes

Error de conexion con la base de datos

Revisa DB_NAME, DB_USER, DB_PASSWORD, DB_HOST y los privilegios del usuario. Consulta error de conexion con la base de datos en WordPress si necesitas mas detalle.

La web redirige al hosting anterior

Comprueba el DNS, la cache, las opciones home y siteurl, y el archivo hosts de tu equipo.

Imagenes rotas

Confirma que copiaste wp-content/uploads completo, con sus permisos y rutas.

Error 404 en paginas internas

Ve a Ajustes > Enlaces permanentes y guarda de nuevo para regenerar las reglas.

Preguntas frecuentes

Debo cambiar la URL si mantengo el mismo dominio?

No. Si el dominio y la ruta permanecen iguales, basta con copiar archivos y base de datos y actualizar las credenciales necesarias en wp-config.php.

Puedo migrar solo con la herramienta Exportar de WordPress?

Esa herramienta mueve contenidos, pero no siempre incluye tema, plugins, ajustes ni todos los archivos. No equivale a una migracion completa.

Necesito cambiar los nameservers?

No necesariamente. Puedes mantener los DNS actuales y modificar solo los registros web.

Es mejor pedir una migracion asistida?

Para tiendas, Multisite, webs grandes o proyectos sin margen de perdida de datos, una migracion realizada o supervisada por soporte reduce riesgos.

Conclusion

Migrar WordPress manualmente consiste en copiar archivos y base de datos, crearlos de nuevo en el hosting destino y actualizar las credenciales en wp-config.php. Para el caso mas simple (mismo dominio) el proceso lleva pocos minutos; si tambien cambias de dominio o gestionas una tienda, sigue la guia completa y prueba siempre antes de cambiar el DNS definitivamente.