Cómo migrar el sitio web de tu empresa a un nuevo host
Cómo migrar el sitio web de tu empresa a un nuevo host
Trasladar un sitio web a un nuevo host es un proyecto técnico, pero no tiene por qué ser arriesgado. Con la secuencia adecuada, copias de seguridad cuidadosas y un plan de pruebas claro, puedes mover el sitio de tu empresa sin perder contenido, romper funcionalidades ni generar tiempos de inactividad innecesarios.
Para fundadores, propietarios de pequeñas empresas y startups, los cambios de hosting suelen producirse por motivos prácticos. El tráfico puede estar creciendo más rápido de lo previsto. La velocidad del sitio puede estar quedándose corta. Los requisitos de seguridad pueden aumentar. O el entorno de hosting actual puede dejar de encajar con el negocio.
Sea cual sea el motivo, un proceso de migración estructurado te ayuda a proteger tu sitio web, preservar la visibilidad en buscadores y mantener a los visitantes fluyendo con normalidad hacia el nuevo servidor.
Por qué las empresas migran a un nuevo host
Una migración de hosting suele responder a una necesidad empresarial, no a una preferencia técnica. Entre las razones más comunes están:
- Mejor rendimiento y tiempos de carga más rápidos
- Mayor fiabilidad del tiempo de actividad y estabilidad del servidor
- Funciones de seguridad más sólidas o mejores opciones de copia de seguridad
- Más espacio de almacenamiento, ancho de banda o recursos del servidor
- Mejor compatibilidad con un sistema de gestión de contenidos como WordPress
- Costes más bajos o una estructura de precios más predecible
- Más control sobre el correo electrónico, las bases de datos o los entornos de staging
Para una empresa en fase inicial, un sitio web fiable forma parte de la experiencia de marca. Afecta a la generación de oportunidades, la credibilidad y la confianza del cliente. Si tu host actual está frenando tu crecimiento, una migración planificada puede ser una mejora útil.
Antes de empezar: crea una lista de comprobación para la migración
Una migración exitosa empieza antes de mover ningún archivo. Usa una lista de comprobación para verificar cada paso y evitar omisiones accidentales.
Tu lista debería incluir:
- Confirmar que el nuevo plan de hosting está activo
- Hacer una copia de seguridad de todos los archivos del sitio
- Hacer una copia de seguridad de la base de datos
- Guardar copias de los archivos de configuración
- Registrar los ajustes de DNS, los registros de correo y los subdominios
- Documentar los detalles de plugins, temas o versiones si el sitio usa un CMS
- Avisar a las partes interesadas sobre la ventana de migración
- Planificar un periodo de pruebas antes del cambio de DNS
Trata la migración como un traslado controlado, no como un cambio de última hora. Cuanto más completa sea tu preparación, menos probable será que aparezcan sorpresas después.
Paso 1: Elige el nuevo host adecuado
Antes de mover nada, asegúrate de que el nuevo entorno sea realmente adecuado para tu sitio.
Compara hosts según:
- Tipo de servidor y compatibilidad de plataforma
- Almacenamiento y ancho de banda disponibles
- Herramientas de seguridad como soporte SSL, opciones de firewall o análisis de malware
- Frecuencia de las copias de seguridad y opciones de restauración
- Calidad del soporte y tiempo de respuesta
- Disponibilidad de staging, caché o actualizaciones gestionadas
- Compatibilidad con tu CMS, plugins o stack personalizado
Si el sitio web de tu empresa está construido en WordPress, verifica que el proveedor de hosting admita la versión actual de WordPress y los plugins de los que dependes. Si el sitio está desarrollado a medida, confirma la configuración de PHP, base de datos y servidor antes de empezar.
Una validación previa mínima sale mucho más barata que una segunda migración más adelante.
Paso 2: Reduce el tiempo de vida de DNS si es posible
Si tienes acceso a la configuración de DNS antes del traslado, reduce el valor TTL de los registros importantes con antelación. El TTL controla cuánto tiempo se almacena en caché la información de DNS.
Reducir el TTL por adelantado puede hacer que el cambio final se propague más rápido. No es obligatorio en todas las migraciones, pero puede reducir el tiempo durante el cual los usuarios ven resultados mezclados durante la transición.
Hazlo con bastante antelación si es posible, ya que los propios cambios de DNS también necesitan tiempo para extenderse.
Paso 3: Haz una copia de seguridad completa del sitio web
Las copias de seguridad son la red de seguridad de la migración. No sigas adelante sin ellas.
Como mínimo, guarda:
- Archivos del sitio web, incluidos temas, plantillas, imágenes, scripts y subidas
- La base de datos, incluidos entradas, páginas, ajustes, usuarios y comentarios
- Archivos de configuración, como parámetros de entorno o detalles de conexión
- Datos de correo electrónico si tu cuenta de hosting también almacena correo
Si tu sitio usa WordPress u otro CMS, puede que haya herramientas de exportación integradas o plugins de copia de seguridad que simplifiquen el proceso. Si no, usa FTP o un gestor de archivos para copiar los ficheros y una herramienta de exportación de bases de datos como phpMyAdmin para la base de datos.
Guarda las copias de seguridad al menos en una ubicación independiente, como almacenamiento local y almacenamiento en la nube. El objetivo es que la copia de seguridad sea independiente tanto del host antiguo como del nuevo.
Paso 4: Crea una copia de staging o prueba en el nuevo host
Siempre que sea posible, prueba el sitio antes del cambio público de DNS. Una copia de staging te permite confirmar que el sitio funciona en el nuevo servidor sin enviar todavía allí a los visitantes.
En el nuevo host, sube los archivos e importa la base de datos a un entorno de prueba o a un directorio temporal. Después, verifica que el sitio se carga correctamente.
Comprueba:
- Imágenes faltantes o diseños rotos
- Enlaces codificados de forma fija que siguen apuntando al dominio o servidor antiguo
- Formularios que no envían correctamente
- Inicios de sesión que no autentican bien
- Conflictos de plugins o extensiones
- Páginas que muestran errores o pantallas en blanco
Esta es una de las partes más importantes de la migración. La mayoría de los problemas son más fáciles de resolver antes de que cambie el registro DNS.
Paso 5: Transfiere los archivos al nuevo servidor
Cuando el nuevo host esté listo, sube los archivos del sitio web.
Los métodos habituales de transferencia incluyen:
- FTP o SFTP con un cliente como FileZilla o una herramienta similar
- Herramientas de gestor de archivos dentro del panel de control del hosting
- Herramientas de migración o despliegue que ofrezca el host
- Transferencia manual para aplicaciones personalizadas
Mantén intacta la estructura de carpetas, salvo que el nuevo servidor requiera una disposición distinta. Si tu sitio depende de rutas de archivo específicas, cambiarlas puede provocar recursos rotos o errores de la aplicación.
Si el sitio es grande, mueve los archivos en lotes organizados y verifica la finalización antes de continuar.
Paso 6: Importa la base de datos
Si tu sitio web usa una base de datos, impórtala en el nuevo host después de colocar los archivos.
Los pasos habituales incluyen:
- Crear una nueva base de datos en el nuevo host
- Crear un usuario de base de datos con los permisos adecuados
- Importar el archivo
.sqlexportado o la copia de seguridad equivalente de la base de datos - Actualizar la aplicación para que use las nuevas credenciales
En WordPress y plataformas similares, la configuración de conexión a la base de datos suele estar en un archivo de configuración. Asegúrate de que el nuevo nombre de la base de datos, el usuario, la contraseña y el valor del host sean correctos.
Si falla la importación de la base de datos, revisa los límites de tamaño de archivo, la codificación de caracteres y los permisos antes de intentarlo de nuevo.
Paso 7: Actualiza los archivos de configuración
Una migración del sitio no está completa hasta que la aplicación sabe cómo comunicarse con su nuevo entorno.
Según la plataforma, puede que necesites actualizar:
- Datos de conexión a la base de datos
- Rutas de archivo o referencias al directorio raíz del documento
- Variables de entorno
- Ajustes de caché
- Claves de API o endpoints de servicios
- Configuración de depuración o registro
En las aplicaciones personalizadas, los archivos de configuración pueden estar repartidos en varias ubicaciones. Revisa la base de código con cuidado antes de hacer cambios, especialmente si el host anterior usaba una estructura de directorios o una configuración de ejecución distinta.
Si tu sitio usa SSL, verifica si los archivos del certificado necesitan reinstalarse o volver a emitirse en el nuevo host.
Paso 8: Prueba el sitio antes de cambiar el DNS
Antes de dirigir el tráfico público al nuevo servidor, prueba el sitio web mediante una entrada temporal en el archivo hosts o un dominio de staging.
Esto te permite previsualizar el sitio en el nuevo host mientras el dominio público sigue apuntando al antiguo.
Durante las pruebas, comprueba:
- Velocidad de carga de la página principal
- Navegación y enlaces internos
- Formularios de contacto y de captación de leads
- Flujos de compra o transacción, si aplica
- Zonas de acceso y cuenta
- Certificados SSL y comportamiento de las páginas seguras
- Adaptación a dispositivos móviles
- Funciones de búsqueda y filtrado
- Registros de errores en el servidor
Esta fase también es un buen momento para revisar datos estructurados, analítica y scripts de gestores de etiquetas. Si falta o se duplica algún código de seguimiento, querrás detectarlo ahora.
Paso 9: Cambia el DNS al nuevo host
Cuando las pruebas hayan terminado, actualiza tus registros DNS para que el dominio apunte al nuevo entorno de hosting.
Según tu configuración, podrías cambiar:
- Servidores de nombres
- Registros A
- Registros CNAME
- Registros MX para el correo
- Registros TXT para verificación o SPF/DKIM/DMARC
Haz el cambio con cuidado. Si tu dominio también gestiona correo, ten especial precaución con los registros de mail para que el correo de la empresa no deje de funcionar durante la transición.
Una vez hecho el cambio de DNS, puede comenzar la propagación. Esto puede llevar tiempo, y distintos usuarios pueden llegar a servidores diferentes hasta que caduque la caché.
Paso 10: Supervisa la propagación y mantén ambos hosts activos
No apagues el host antiguo inmediatamente después del cambio de DNS.
Mantén la cuenta antigua activa el tiempo suficiente para cubrir la propagación y capturar cualquier tráfico que siga llegando al servidor anterior. En muchos casos, bastan unos días, pero el plazo exacto depende de tu configuración de DNS y de los patrones de tráfico.
Durante este periodo:
- Supervisa los registros del servidor en ambos hosts
- Comprueba que el tráfico llega al nuevo entorno
- Confirma que los formularios, el correo y los inicios de sesión siguen funcionando
- Vigila redirecciones rotas o archivos que falten
- Verifica que SSL está activo en el nuevo servidor
Este periodo de solapamiento es tu última red de seguridad.
Paso 11: Protege el SEO durante la migración
Un traslado del sitio web puede afectar al rendimiento en buscadores si no se gestiona con cuidado. El objetivo es conservar las posiciones existentes y evitar confundir a los motores de búsqueda.
Usa esta lista de SEO:
- Mantén las URL de las páginas sin cambios siempre que sea posible
- Si cambian las URL, implementa redirecciones 301 desde las páginas antiguas a las nuevas
- Confirma que las etiquetas canónicas apuntan a las versiones correctas
- Asegúrate de que robots.txt no bloquea páginas importantes
- Vuelve a enviar el sitemap en las herramientas de Search Console después del traslado
- Revisa los enlaces internos rotos
- Conserva metadatos, títulos y encabezados cuando proceda
- Supervisa la indexación y los errores de rastreo tras el lanzamiento
Si la migración forma parte de un rediseño completo, la revisión SEO es todavía más importante. Una renovación visual no debe hacerse a costa de la visibilidad.
Paso 12: Verifica el correo electrónico, la seguridad y la analítica
Muchas empresas descubren tras el lanzamiento que el sitio web es solo una parte de la infraestructura. El resto también necesita atención.
Después de la migración, comprueba:
- Envío y recepción del correo corporativo
- Registros SPF, DKIM y DMARC
- Instalación del certificado SSL y comportamiento de renovación
- Automatización de copias de seguridad en el nuevo host
- Escaneo de seguridad o ajustes del firewall
- Etiquetas de analítica y seguimiento de conversiones
- Entrega de formularios e integraciones con el CRM
Si tu sitio web apoya la generación de leads, perder envíos de formularios puede ser tan perjudicial como tener la página principal rota. Prueba cada ruta crítica de conversión.
Errores comunes de migración que debes evitar
Una migración sale mal por las mismas razones con suficiente frecuencia como para señalarlas directamente.
Evita estos errores:
- Cancelar el host antiguo demasiado pronto
- Migrar sin una copia de seguridad completa
- Olvidar la base de datos o los archivos de configuración
- Probar solo la página principal e ignorar las rutas más profundas del sitio
- No actualizar los enlaces internos tras un cambio de dominio o de ruta
- Pasar por alto los registros DNS del correo
- Lanzar sin comprobar SSL
- Olvidar supervisar los registros después del traslado
Los errores más costosos suelen no ser dramáticos. Son pequeñas omisiones que solo se hacen visibles cuando los usuarios las encuentran.
Cuándo usar un plugin de migración o un servicio gestionado
No todas las empresas tienen tiempo o personal técnico para completar un traslado manual.
Un plugin de migración o un servicio de migración gestionada puede ser una mejor opción si:
- El sitio está hecho en WordPress y el traslado es sencillo
- Quieres reducir la manipulación manual de archivos
- Estás moviendo una configuración relativamente estándar
- El equipo de negocio quiere apoyo durante el proceso
- Prefieres un flujo guiado en lugar de la gestión directa del servidor
Las migraciones manuales pueden ofrecer más control, pero también exigen más disciplina. Elige el método que mejor se ajuste a la complejidad de tu sitio y a los recursos internos.
Lista final de lanzamiento
Antes de cerrar el host antiguo, confirma lo siguiente:
- El nuevo sitio carga correctamente en el dominio público
- Todas las páginas clave son accesibles
- Los formularios y el correo funcionan
- SSL está activo
- La analítica se activa correctamente
- Las directivas para motores de búsqueda son correctas
- Las redirecciones están en su sitio si son necesarias
- El sitio se ve correctamente en escritorio y móvil
- No hay errores críticos en los registros
Solo cuando esta lista esté completa deberías desmantelar la cuenta de hosting antigua.
Conclusión
Migrar el sitio web de una empresa a un nuevo host es manejable cuando se aborda de forma metódica. Empieza con una copia de seguridad completa, mueve los archivos y los datos con cuidado, prueba a fondo y cambia el DNS solo después de verificar el nuevo entorno.
Para pequeñas empresas y fundadores, la capa de hosting debería apoyar el crecimiento en lugar de limitarlo. Una migración bien ejecutada protege tu contenido, preserva el SEO y mantiene disponible tu sitio web mientras te actualizas a una plataforma mejor.
Si tu empresa está en sus primeras etapas de constitución, un sitio web estable y un hosting fiable pueden aportar la credibilidad que necesitas mientras construyes. Zenind ayuda a emprendedores a constituir y gestionar empresas en EE. UU., y una presencia web fiable es una extensión natural de esa base.
No hay preguntas disponibles. Vuelve a consultarlo más tarde.