Cómo solucionar problemas de tu sitio de WordPress que no funciona después de una migración
John Turner
John Turner
¿No funciona tu sitio de WordPress después de una migración?
Acabas de decidir migrar tu sitio a un mejor servidor o a un nombre de dominio diferente. Pero después de realizar el cambio, tu sitio de WordPress no funciona como antes.
Puede que falte contenido o que ni siquiera puedas iniciar sesión en el área de administración.
No te preocupes, estos problemas suelen ser fáciles de solucionar. En esta publicación, te mostraré algunos problemas comunes posteriores a la migración y cómo resolverlos.
Aquí están los puntos clave:
- Los problemas posteriores a la migración son comunes y casi siempre solucionables. La mayoría se remonta a un puñado de causas raíz como datos cacheados obsoletos, URL de base de datos incorrectas o permisos de archivo rotos.
- Los problemas más frecuentes incluyen contenido faltante, fallos de inicio de sesión, enlaces internos rotos, errores SSL y redirecciones que aún apuntan a tu dominio anterior.
- Comienza cada sesión de solución de problemas limpiando tu caché y regenerando el archivo .htaccess. Estos dos pasos por sí solos resuelven la mayoría de los errores posteriores a la migración.
- Las URL de la base de datos son la solución que más se pasa por alto: las referencias al dominio antiguo que quedan en la base de datos son la causa de la mayoría de los enlaces rotos, redirecciones incorrectas e imágenes faltantes después de una mudanza.
- La mejor prevención es una copia de seguridad completa antes de migrar y una herramienta como Duplicator que maneja transferencias de archivos, actualizaciones de bases de datos y reescrituras de URL automáticamente.
Tabla de Contenidos
- Common Issues After a WordPress Migration
- 1. El contenido no se muestra
- 2. Problemas de inicio de sesión
- 3. Plugins de migración de WordPress fallidos
- 4. Pérdida de archivos
- 5. Tiempo de inactividad
- 6. Las URL en las publicaciones no funcionan
- 7. Error al establecer una conexión con la base de datos
- 8. Error interno del servidor 500
- 9. Certificado SSL no válido
- 10. Redirecciones a tu dominio anterior
- How to Fix Your WordPress Site Not Working After a Migration
- Cómo evitar problemas comunes de migración
- FAQs About WordPress Migration Issues
Problemas comunes después de una migración de WordPress
Mover tu sitio de WordPress a un servicio de alojamiento diferente a veces puede generar problemas molestos.
Aquí están los problemas posteriores a la migración más frecuentes que podrías encontrar:
- Contenido no mostrado: Imágenes faltantes en las páginas, publicaciones que no aparecen o permalinks rotos que impiden el acceso adecuado al contenido
- Problemas de inicio de sesión: Imposibilidad de acceder a wp-admin debido a problemas de contraseña, pantallas de inicio de sesión en blanco o conflictos de conexión a la base de datos
- Plugins de migración de WordPress fallidos: Herramientas de migración que no transfieren correctamente archivos, bases de datos o actualizan la configuración.
- Pérdida de archivos: Temas, plugins o archivos de contenido importantes desaparecen durante el proceso de transferencia.
- Tiempo de inactividad: El sitio se vuelve inaccesible cuando las redirecciones apuntan al antiguo host o la configuración de DNS no se actualiza correctamente.
- Las URL de las publicaciones no funcionan: Los enlaces internos de las entradas del blog siguen apuntando a tu antiguo dominio en lugar del nuevo.
- Error al establecer una conexión con la base de datos: WordPress no puede conectarse a la base de datos debido a credenciales incorrectas o problemas del servidor.
- Error interno del servidor 500: Errores genéricos del servidor causados por problemas de permisos de archivos, conflictos de plugins o archivos .htaccess corruptos.
- Certificado SSL no válido: Certificados de seguridad que ya no funcionan después de cambiar de dominio o proveedor de hosting.
- Redirecciones a tu antiguo dominio: Los visitantes van automáticamente a tu sitio web anterior en lugar de a la nueva ubicación.
1. El contenido no se muestra
Si tu sitio de WordPress no funciona después de la migración, es posible que veas que tu contenido no se muestra correctamente.
Al abrir ciertas páginas, es posible que las imágenes no se muestren. Incluso si existen en tu biblioteca de medios, no aparecen en el frontend.
Aquí tienes algunas razones por las que tus imágenes desaparecen después de una migración:
- Permalinks incorrectos
- URL del sitio incorrecta
- URL de imagen incorrectas
- Conflictos de plugins
- Permisos de archivo incorrectos
- Caracteres especiales en los nombres de las imágenes
Otro problema podrían ser las publicaciones o páginas que no se muestran. Esto puede deberse a una configuración incorrecta de los permalinks.
Los permalinks son los enlaces únicos a publicaciones, categorías y otras listas del blog. Cuando no coinciden, tu contenido no aparecerá correctamente.
2. Problemas de inicio de sesión
Si no puedes iniciar sesión en tu sitio de WordPress después de migrarlo, no te asustes. Este es un problema frecuente.
La solución más probable es restablecer tu contraseña.
Ahora, como tu sitio se ha movido, es posible que tu correo electrónico antiguo no esté conectado. A través de phpMyAdmin, comprueba que tu tabla wp_users tenga los nombres de usuario correctos.
También podrías ver una pantalla de inicio de sesión de wp-admin completamente en blanco. Esto podría deberse a un conflicto de plugins o temas, un límite de memoria PHP o problemas con tu archivo wp-config.php.
Soluciona este problema desactivando tus plugins, aumentando el límite de memoria PHP o comprobando el archivo wp-config.php en busca de errores.
Si tu base de datos de WordPress todavía está conectada a tu sitio web antiguo después de moverla, esto podría causar problemas como redirecciones incorrectas. Para solucionarlo, recuerda cambiar las URL de tu base de datos después de migrar.
3. Plugins de migración de WordPress fallidos
A menudo, el éxito de tu migración depende de la herramienta que utilices. El plugin de migración incorrecto podría no mover correctamente todos tus archivos y tablas de base de datos.
Para configurar tu nuevo sitio, el plugin de migración también necesitará actualizar tu archivo wp-config.php con las nuevas URLs. Si no hace su trabajo, podrías tener errores de inicio de sesión, contenido faltante y otros problemas.
4. Pérdida de archivos
Si tu sitio de WordPress no funciona después de moverlo, es posible que hayas perdido algunos archivos. Estos podrían contener datos importantes como temas, plugins o incluso contenido.
Lo más inteligente es hacer una copia de seguridad de todo tu sitio antes de una migración. Usa plugins de copia de seguridad como Duplicator para una experiencia sin complicaciones. De esta manera, tendrás un plan de recuperación si las cosas van mal y pierdes archivos.

Si faltan archivos y no tienes una copia de seguridad, no te preocupes. Ponte en contacto con el soporte de tu proveedor de hosting. Es posible que tengan una copia de seguridad o puedan ayudarte a recuperar los archivos perdidos.
No olvides que más vale prevenir que curar. Las copias de seguridad periódicas del sitio web deben ser una parte clave de la gestión de tu sitio. Mantienen tu sitio de WordPress funcionando bien, especialmente después de migraciones fallidas.
5. Tiempo de inactividad
Es molesto cuando tu sitio de WordPress se cae durante o después de una migración. Esto suele ocurrir cuando tu nuevo sitio redirige a tu antiguo host.
Algunos hosts te proporcionan una dirección interna que puede ayudarte a evitar tiempos de inactividad durante la mudanza. Puedes probar tu contenido en esta nueva ubicación y añadir redirecciones cuando todo funcione correctamente.
Si tu nuevo host no tiene una, simplemente puedes actualizar el archivo hosts de tu ordenador. Al añadir tu nueva dirección IP y dominio a este archivo, accederás a los archivos de tu nuevo host mientras los visitantes ven tu sitio en el host antiguo.
Esencialmente, hace que tu ordenador piense que tu sitio web se ha movido cuando no es así. Luego, cuando hayas terminado con la migración, elimina esta entrada de tu archivo hosts. ¡Tendrás cero tiempos de inactividad!
6. Las URL en las publicaciones no funcionan
Es posible que notes que tus enlaces internos en las entradas del blog no funcionan. Esto suele deberse a que todavía están conectados a tu antiguo sitio.
Puedes solucionar este problema utilizando consultas SQL para actualizar tu base de datos MySQL. O, podrías usar un plugin como Search & Replace Everything para facilitar el trabajo.
Pero, si estás utilizando la herramienta adecuada, tus URLs se actualizarán automáticamente durante la migración. Con Duplicator Pro, puedes introducir tu antiguo dominio y reemplazarlo por el nuevo.

Duplicator buscará y reemplazará cualquier URL antigua en tu base de datos, para que no tengas que preocuparte por enlaces rotos.
7. Error al establecer una conexión con la base de datos
Un "Error al establecer una conexión con la base de datos" puede aparecer después de mover tu sitio de WordPress. Ocurre cuando tu sitio no puede conectarse a su base de datos.
Normalmente, puedes solucionar esto actualizando los detalles de la base de datos en tu archivo wp-config.php. Busca estas líneas y asegúrate de que coincidan con tu nueva base de datos:
- DB_NAME
- DB_USER
- DB_PASSWORD
- DB_HOST
Si esto no funciona, ponte en contacto con tu nuevo proveedor de alojamiento web. Deberás comprobar que tu servidor está en funcionamiento. Podría estar temporalmente inactivo.
Después de asegurarte de que la base de datos está configurada correctamente, es posible que necesites repararla. Añade este código al archivo wp-config.php:
define ('WP_ALLOW_REPAIR', true);
Luego, utiliza la herramienta de reparación integrada de WordPress visitando este enlace:
http://www.yoursite.com/wp-admin/maint/repair.php

8. Error interno del servidor 500
Un problema común después de una migración de WordPress es el Error Interno del Servidor 500. Puede ser uno de los errores más frustrantes porque a menudo no te dice qué lo está causando.

A veces, tu host no puede acceder a todos los archivos de tu sitio después de la mudanza. Tendrás que encontrar y actualizar los permisos de tus archivos.
Alternativamente, es posible que tengas que regenerar tu archivo .htaccess. Te guiaremos a través de este proceso más adelante en el artículo.
Otra razón del error 500 Internal Server es un conflicto de plugins. Intenta desactivarlos y reactivar cada uno para ver cuándo vuelve a ocurrir el error.
Otras soluciones incluyen aumentar tu límite de memoria de PHP, cambiar a un tema predeterminado de WordPress y volver a cargar los archivos principales de WordPress.
9. Certificado SSL no válido
Después de mover tu sitio de WordPress, es posible que tengas un certificado SSL no válido. Esto ocurre a menudo porque los certificados SSL están directamente vinculados al nombre de dominio de tu sitio web.
Al migrar, es posible que cambies el nombre de tu dominio. Esto puede hacer que tu certificado SSL no sea válido.
La forma más sencilla de solucionarlo es obtener un nuevo certificado SSL para tu nuevo dominio. Tu proveedor de alojamiento web puede ayudarte a hacerlo.
10. Redirecciones a tu dominio anterior
Después de actualizar el nombre de tu dominio, tus visitantes aún pueden ser redirigidos al antiguo. Esto ocurre cuando la URL de tu sitio y la URL de tu página de inicio son diferentes de los valores en tu base de datos.
Las redirecciones incorrectas también podrían aparecer debido a problemas de DNS. Asegúrate de que tus registros DNS estén actualizados antes de empezar a solucionar problemas.
Para asegurarte de que tu sitio sea visible, lee esta guía sobre cómo asegurarte de que tu sitio de WordPress se redirija a su nuevo dominio.
Cómo solucionar problemas de tu sitio de WordPress que no funciona después de una migración
Vamos a repasar algunas soluciones que puedes hacer si algo sale mal después de una migración. ¡De esta manera, puedes solucionar cualquier problema que surja!
Sigue estos pasos esenciales de solución de problemas para que tu sitio vuelva a estar en línea:
- Borra tu Caché: Elimina el contenido obsoleto en caché de plugins y cachés del lado del servidor que puedan estar mostrando versiones antiguas del sitio
- Regenera el Archivo .htaccess: Soluciona problemas de enlaces permanentes y errores internos del servidor creando un archivo de configuración nuevo
- Establece Permisos de Archivo Correctos: Asegúrate de que los directorios tengan permisos 755 y los archivos 644 para un acceso adecuado al servidor
- Actualiza las URLs de la Base de Datos: Utiliza plugins o consultas SQL para cambiar todas las referencias de dominio antiguas en tu base de datos a la nueva URL
- Solucionar conflictos de software: Identifica plugins o temas problemáticos desactivándolos y probándolos individualmente
- Contacta con el soporte de tu alojamiento web: Obtén ayuda profesional de tu proveedor de alojamiento cuando los problemas técnicos superen tu experiencia
Limpia tu Caché
Los plugins de caché y las cachés del lado del servidor pueden retener versiones antiguas del sitio, causando errores o problemas con la visualización del contenido.
Si ves un error después de una migración, borra tu caché. Esto ayudará a mostrar los últimos cambios en tu sitio.
Cómo haces esto depende de tu solución de caché. Algunos plugins ofrecen una opción de "borrar caché" o "purgar caché" en su configuración.

Tu proveedor de alojamiento a menudo tiene una función para borrar la caché del lado del servidor en tu panel de control de alojamiento. Si no estás seguro, consulta la documentación de tu plugin o servicio de alojamiento.
Regenerar el archivo .htaccess
Problemas comunes como errores internos del servidor o configuraciones de enlaces permanentes incorrectas se pueden solucionar regenerando tu archivo .htaccess. Este archivo controla la configuración de tu sitio.
Para restablecer el archivo .htaccess, abre tus archivos de WordPress con un gestor de archivos como cPanel o un cliente de Protocolo de Transferencia de Archivos (FTP). Busca el archivo .htaccess, que se encuentra en tu directorio raíz (carpeta public_html).
Renombra este archivo a algo como: .htaccess_old
Ahora, vuelve a tu panel de control de WordPress. Navega a Ajustes » Enlaces permanentes y no realices ningún cambio. Desplázate hasta el final y pulsa Guardar cambios.

Esto regenera automáticamente el archivo .htaccess.
Establecer permisos de archivo correctos
Si tu sitio recién migrado no funciona, es posible que necesites comprobar los permisos de archivo. Son clave para que tu sitio funcione sin problemas.
Los directorios de tu sitio de WordPress deben tener los permisos establecidos en 755. Los archivos deben estar establecidos en 644.
Puedes restablecer estos permisos a través de SSH o FTP. Al solucionar problemas de acceso a archivos, tu sitio de WordPress funcionará sin problemas después de una migración.
Actualizar las URL de la base de datos
Después de la migración, es posible que encuentres URL mal dirigidas que todavía hacen referencia al sitio anterior.
Puedes actualizar las URL de la base de datos con un plugin llamado Buscar y Reemplazar Todo. Encuentra URL antiguas en todas las tablas y las actualiza por ti. Esto ayuda a solucionar la navegación de tu sitio después de la migración.

Si te sientes cómodo editando la base de datos directamente, considera ejecutar consultas SQL. Este enfoque directo podría ayudar a actualizar todas las referencias de URL de manera eficiente.
Asegúrate de actualizar la ubicación de tu sitio en la tabla wp_options. Las referencias antiguas aquí pueden causar problemas de redirección.
Además, presta atención al archivo wp-config.php. Necesitas actualizarlo con los detalles de tu nuevo servidor y base de datos para que todo funcione sin problemas.
Solucionar conflictos de software
Si tu sitio de WordPress deja de funcionar después de moverlo, el problema podría deberse a conflictos de software. Esto puede ocurrir cuando los plugins, temas y el software principal de WordPress no funcionan bien juntos.
Para solucionar problemas, desactiva todos los plugins y cambia a un tema predeterminado. Luego, reactiva todo individualmente para identificar la fuente del problema.
Es una buena idea mantener los plugins, temas y WordPress actualizados a las últimas versiones. Estas actualizaciones a menudo incluyen correcciones de errores y mejoras de compatibilidad.
Contactar con el soporte de tu alojamiento web
Siempre puedes contactar a tu equipo de soporte de hosting web. Son profesionales experimentados que pueden ayudar a resolver la mayoría de los problemas de migración.
Asegúrate de compartir lo que está sucediendo, incluyendo cualquier mensaje de error que puedas ver. Cuanta más información proporciones sobre tu problema, más rápido podrán ofrecerte una solución.
Cómo evitar problemas comunes de migración
Cuando no planificas adecuadamente, te enfrentarás a muchos problemas después de la migración. Hablemos sobre cómo hacer la transferencia lo más fluida posible.
Tómate tiempo para planificar y evitar sorpresas no deseadas. Aquí tienes algunos recursos valiosos que te ayudarán a migrar tu sitio web con éxito:
- La lista de verificación definitiva para la migración de WordPress
- Cómo migrar un sitio web de WordPress a un nuevo host
- Cómo migrar un sitio de WordPress a un nuevo dominio
Hay muchos plugins de migración de WordPress disponibles, pero no encontrarás uno mejor que Duplicator Pro. Esta herramienta hace que las migraciones sean sencillas (y sin errores).

Todo lo que necesitarás hacer es crear una copia de seguridad completa de tu sitio original. Luego, descarga el archivo de copia de seguridad.

En el segundo sitio, suelta el archivo en la página Importar copias de seguridad de Duplicator.

A continuación, obtendrás una guía de migración paso a paso. Puedes realizar fácilmente tareas como importar tu base de datos y actualizar las URL. Esto te ayuda a evitar errores mientras se mueve tu sitio.
Preguntas frecuentes sobre problemas de migración de WordPress
¿Cómo accedo al administrador de WordPress después de una migración?
Después de migrar tu sitio de WordPress, puedes acceder al panel de administración añadiendo '/wp-admin' a la URL de tu nuevo sitio. Introduce tus credenciales y deberías acceder a tu panel sin problemas. Si encuentras dificultades, hay muchas maneras de volver a tu sitio web.
¿Cómo soluciono los problemas de migración?
Tendrás que identificar el problema, ya sea un problema de inicio de sesión, fallo de plugin o error de conexión a la base de datos. Una vez que sepas qué sucedió, puedes tomar medidas para solucionar el problema. Algunos consejos generales de solución de problemas son borrar tu caché, regenerar tu archivo .htaccess, establecer los permisos de archivo correctos y actualizar las URL de tu base de datos.
¿Cuál es el problema con la migración de WordPress?
Las migraciones de WordPress pueden provocar la pérdida de archivos, problemas de inicio de sesión, contenido faltante o tiempo de inactividad. Además, las configuraciones incorrectas pueden generar problemas como la redirección al sitio antiguo al visitar la nueva URL.
¿Cuánto tiempo se tarda en migrar un sitio de WordPress?
El tiempo que se tarda en migrar un sitio de WordPress puede variar. Depende de lo grande que sea tu sitio, de la velocidad de tu conexión a internet y de lo intrincado que sea tu sitio web. Los sitios más pequeños pueden tardar solo unas pocas horas, mientras que los más grandes y complicados pueden tardar unos días.
De Roto a De Vuelta en Línea
¡Espero que tu sitio de WordPress recién migrado esté funcionando ahora!
Si has conseguido que las cosas funcionen esta vez, pero la migración ha sido una experiencia estresante, eso merece atención. La mayoría de los dolores de cabeza posteriores a la migración provienen de traslados apresurados o manuales en los que las reescrituras de URL y las actualizaciones de la base de datos se omiten o se hacen mal.
Una herramienta fiable como Duplicator Pro hace que el proceso sea más predecible. Los pasos de búsqueda y reemplazo de URL y la importación de la base de datos se encargan por ti, por lo que no estarás depurando durante horas.
¿Quieres migrar tu sitio de WordPress sin errores? ¡Descarga Duplicator Pro para transferencias rápidas, fluidas y eficientes!
Una vez que tu sitio esté estable, tómate cinco minutos para documentar qué se rompió y qué lo arregló. Los mensajes de error específicos, el plugin que causó un conflicto o la configuración exacta que tuviste que cambiar podrían importar mucho si alguna vez vuelves a migrar. Una nota rápida en un documento o incluso una captura de pantalla guardada en una carpeta es suficiente.
Ya que estás aquí, creo que te gustarán estas guías adicionales de WordPress:
- Tu migración de sitio va a fallar (a menos que evites estos errores)
- Los 20 errores más comunes de WordPress (y algunas soluciones rápidas)
- Cómo una agencia de diseño web evitó fallos de migración en más de 50 proyectos
- La guía completa para la migración de sitios web SEO
- Cómo mover un sitio de WordPress en vivo a un entorno local
- ¿Cuánto cuesta migrar un sitio de WordPress?