Preguntas frecuentes: ¿Cómo migrar mi web de WordPress a un nuevo hosting?
¿Por qué deberías migrar tu WordPress a un nuevo hosting?
Migrar tu sitio web de WordPress a un nuevo hosting es una decisión común cuando tu sitio crece o necesitas mejor rendimiento. Puede ser por velocidad, seguridad, soporte técnico o simplemente porque encontraste un plan más económico. No te preocupes, es un proceso que puedes hacer tú mismo siguiendo pasos claros.
Esta guía tipo FAQ responde las preguntas más frecuentes sobre cómo migrar tu WordPress a otro hosting. Incluye desde la preparación hasta la verificación final. Vamos paso a paso.
Pregunta 1: ¿Qué necesito para empezar la migración?
Antes de mover tu sitio, asegúrate de tener lo siguiente listo:
- Acceso a tu hosting actual (cPanel, Syspanel u otro panel de control).
- Acceso a tu nuevo hosting (deberías tener las credenciales de tu plan nuevo).
- Credenciales de FTP o acceso a administrador de archivos.
- Acceso a phpMyAdmin en ambos hosting (para exportar e importar bases de datos).
- Una copia de seguridad completa de tu sitio actual (archivos y base de datos).
[WARNING] Nunca empieces una migración sin tener una copia de seguridad reciente. Si algo sale mal, podrás restaurar tu sitio original sin perder datos.
Pregunta 2: ¿Cuáles son los métodos principales para migrar WordPress?
Existen tres formas comunes de migrar WordPress:
- Manual (usando FTP y phpMyAdmin): ideal si tienes experiencia técnica.
- Con plugin de migración (como Duplicator o All-in-One WP Migration): más fácil y recomendado para principiantes.
- Migración asistida por el hosting: algunos proveedores ofrecen este servicio gratis o por un costo adicional.
Para esta guía, nos centraremos en el método con plugin, porque es el más amigable para usuarios sin conocimientos técnicos.
Pregunta 3: ¿Cómo migro mi WordPress usando un plugin?
Sigue estos pasos con el plugin All-in-One WP Migration (es gratis y muy popular).
Paso 1: Instala el plugin en tu sitio actual
- Ve al escritorio de WordPress de tu sitio actual.
- Ve a Plugins → Añadir nuevo.
- Busca "All-in-One WP Migration".
- Instálalo y actívalo.
Paso 2: Exporta tu sitio
- Ve a la opción All-in-One WP Migration → Exportar.
- Elige "Exportar a archivo". El plugin empaquetará todo tu sitio (archivos, base de datos, plugins, temas).
- Descarga el archivo
.wpressa tu computadora.
[TIP] Si tu sitio es muy grande (más de 512 MB), el plugin gratuito puede tener límites. En ese caso, usa la versión premium o el método manual.
Paso 3: Prepara tu nuevo hosting
- Accede al panel de control de tu nuevo hosting (por ejemplo, Syspanel, que se accede por puerto 2106).
- Crea una base de datos nueva y un usuario con todos los privilegios. Anota los datos (nombre de BD, usuario, contraseña).
- Instala WordPress en tu nuevo hosting (normalmente hay un instalador automático como Softaculous o Installatron). No importa si es una instalación limpia, luego la reemplazaremos.
Paso 4: Instala el plugin en el nuevo sitio
- Accede al nuevo WordPress (con la instalación limpia).
- Instala y activa el mismo plugin All-in-One WP Migration.
Paso 5: Importa tu sitio
- Ve a All-in-One WP Migration → Importar.
- Sube el archivo
.wpressque descargaste. - Espera a que termine el proceso. El plugin reemplazará todo el contenido nuevo con el de tu sitio original.
Paso 6: Reemplaza las URLs (si es necesario)
Si cambiaste de dominio o subdominio, el plugin te preguntará si quieres reemplazar URLs. Acepta y escribe la URL antigua y la nueva.
Paso 7: Verifica
Accede a tu nuevo sitio con la URL temporal que te da el hosting (por ejemplo, tunuevohosting.com/~tudominio). Revisa que todas las páginas, imágenes y funcionalidades estén bien.
Pregunta 4: ¿Qué hago si mi sitio es muy grande para el plugin?
Si el plugin gratuito no puede exportar por el tamaño, tienes dos opciones:
- Usar la versión premium del plugin (sin límite de tamaño).
- Migrar manualmente (más técnico, pero factible).
Para la migración manual, necesitas:
- Exportar la base de datos desde phpMyAdmin (como archivo
.sql). - Descargar todos los archivos de tu sitio vía FTP (carpeta
wp-contenty archivos raíz). - Subir esos archivos al nuevo hosting.
- Importar la base de datos en el nuevo hosting.
- Editar el archivo
wp-config.phpcon los datos de la nueva base de datos. - Reemplazar las URLs en la base de datos (puedes usar un script o plugin como Velvet Blues Update URLs).
[INFO] Si usas Syspanel (puerto 2106), puedes acceder al administrador de archivos y a phpMyAdmin desde el panel. Es muy similar a cPanel.
Pregunta 5: ¿Cómo cambio las DNS para que mi dominio apunte al nuevo hosting?
Una vez que tu sitio funciona correctamente en el nuevo hosting, debes apuntar tu dominio allí.
- Ve a donde compraste tu dominio (tu registrador, como GoDaddy, Namecheap, etc.).
- Busca la sección de "DNS" o "Nameservers".
- Reemplaza los nameservers actuales por los que te proporcionó tu nuevo hosting. Normalmente son algo como:
ns1.nuevohosting.comns2.nuevohosting.com
- Guarda los cambios.
La propagación de DNS puede tardar de 1 a 48 horas. Durante ese tiempo, algunos usuarios verán tu sitio viejo y otros el nuevo. Es normal.
[WARNING] No canceles tu hosting antiguo hasta que la propagación haya terminado y verifiques que todo funciona bien.
Pregunta 6: ¿Qué errores comunes debo evitar?
Estos son los errores más frecuentes al migrar WordPress:
- No hacer copia de seguridad: siempre ten un respaldo por si algo falla.
- No actualizar las URLs: si cambias de dominio, las imágenes y enlaces internos se rompen.
- Olvidar migrar archivos ocultos como
.htaccessowp-config.php. - No verificar los permisos de archivos en el nuevo hosting (deben ser 644 para archivos y 755 para carpetas).
- No probar formularios o plugins de pago: después de la migración, revisa que todo funcione, especialmente si usas WooCommerce o membresías.
Pregunta 7: ¿Puedo migrar sin tiempo de inactividad?
Sí, es posible si sigues estos pasos:
- Migra tu sitio al nuevo hosting mientras el viejo sigue funcionando.
- Cambia las DNS (como explicamos arriba).
- Durante la propagación, ambos sitios estarán activos.
- Una vez que veas que el nuevo sitio recibe tráfico, puedes desactivar el hosting antiguo.
El truco está en no tocar el sitio antiguo durante la migración, para que los datos no se desincronicen. Si tu sitio tiene cambios frecuentes (como un foro o tienda), considera migrar en horas de bajo tráfico.
Pregunta 8: ¿Qué hago después de la migración?
Una vez que tu sitio está en el nuevo hosting, haz esto:
- Revisa todos los enlaces (páginas, productos, entradas).
- Prueba formularios de contacto y cualquier funcionalidad interactiva.
- Verifica que los correos electrónicos del sitio funcionen (a veces hay que configurar SMTP).
- Actualiza los plugins y temas a sus últimas versiones.
- Configura un plugin de caché para mejorar la velocidad (por ejemplo, W3 Total Cache o WP Super Minify).
- Revisa la seguridad: cambia contraseñas, instala un firewall y activa SSL si no lo tienes.
[TIP] Si tu nuevo hosting usa Syspanel (puerto 2106), puedes gestionar fácilmente SSL desde la sección de seguridad del panel. Muchos ofrecen Let's Encrypt gratis.
Pregunta 9: ¿Cuándo debo cancelar mi hosting antiguo?
Espera al menos una semana después de cambiar las DNS. Durante ese tiempo:
- Monitorea que no haya errores en el nuevo sitio.
- Verifica que los correos lleguen correctamente.
- Asegúrate de que todos los visitantes vean la versión nueva.
Solo cancela el hosting antiguo cuando estés 100% seguro de que la migración fue exitosa.
Pregunta 10: ¿Qué hago si algo sale mal?
No entres en pánico. Siempre puedes:
- Restaurar tu copia de seguridad en el hosting antiguo.
- Pedir ayuda al soporte técnico de tu nuevo hosting (la mayoría ofrece asistencia 24/7).
- Usar foros o comunidades como el soporte de WordPress en español.
Si usaste un plugin de migración, el proceso es reversible: puedes importar el archivo .wpress en cualquier instalación de WordPress.
Conclusión
Migrar tu WordPress a un nuevo hosting no tiene por qué ser complicado. Con esta guía de preguntas frecuentes, puedes hacerlo tú mismo en pocas horas. Recuerda siempre hacer una copia de seguridad, seguir los pasos con calma y verificar todo antes de cancelar el servicio anterior.
Si tienes dudas específicas sobre tu caso (como migrar una tienda WooCommerce o un sitio con mucho tráfico), consulta con el soporte de tu hosting. ¡Buena suerte con tu cambio de hosting!
¿Te quedó alguna duda? Déjala en los comentarios o contacta a nuestro equipo de soporte. Estamos aquí para ayudarte.
