Tutorial: Cómo Migrar un Sitio WordPress Paso a Paso
Imprimir- Cómo Migrar un Sitio WordPress
- 5463
Cómo Migrar un Sitio WordPress Paso a Paso
Migrar un sitio WordPress de un servidor a otro, o de un dominio a otro, puede parecer complicado, pero si sigues los pasos adecuados, podrás hacerlo de manera sencilla y segura. Aquí te guío a través de todo el proceso.
Antes de Comenzar
-
Realiza una copia de seguridad completa de tu sitio (archivos y base de datos). Esto es esencial para evitar cualquier pérdida de información en caso de que algo salga mal.
-
Acceso a ambos servidores (el origen y el destino) o a tu panel de control de hosting (cPanel, Plesk, etc.).
Paso 1: Preparación del Sitio de Origen
1.1. Hacer una copia de seguridad de los archivos del sitio
Accede a tu servidor a través de FTP/SFTP o usa el administrador de archivos de tu cPanel. Descarga todos los archivos de tu instalación de WordPress:
-
wp-content (que contiene temas, plugins y medios)
-
wp-config.php (configuración de la base de datos)
-
.htaccess (si existe)
1.2. Exportar la base de datos
Accede a phpMyAdmin desde cPanel o a través de tu hosting y realiza lo siguiente:
-
Selecciona la base de datos de tu sitio de WordPress.
-
Haz clic en la pestaña Exportar.
-
Selecciona el formato SQL y haz clic en Continuar para descargar el archivo de la base de datos.
Paso 2: Preparación del Nuevo Servidor o Dominio
2.1. Instalar WordPress en el nuevo servidor
Si aún no has instalado WordPress en el servidor de destino:
-
Instala una nueva copia de WordPress en el nuevo servidor o dominio, asegurándote de que esté en un estado vacío.
-
Crea una nueva base de datos en tu servidor de destino y toma nota de los datos de acceso (nombre de la base de datos, usuario, contraseña y host de la base de datos).
2.2. Subir los Archivos del Sitio
Usa FTP o el administrador de archivos de tu cPanel para subir los archivos descargados de la carpeta wp-content al nuevo servidor en el mismo directorio donde instalaste WordPress. Asegúrate de sobrescribir los archivos si se te solicita.
Paso 3: Importar la Base de Datos
3.1. Subir la base de datos
Accede a phpMyAdmin en el servidor de destino, selecciona la nueva base de datos que creaste, y haz clic en la pestaña Importar.
-
Selecciona el archivo .sql que descargaste del servidor de origen.
-
Haz clic en Continuar para importar la base de datos.
3.2. Actualizar el archivo wp-config.php
En el servidor de destino, abre el archivo wp-config.php y actualiza los siguientes valores con los datos de la nueva base de datos:
define('DB_NAME', 'nombre_de_tu_base_de_datos');
define('DB_USER', 'usuario_de_base_de_datos');
define('DB_PASSWORD', 'contraseña_de_base_de_datos');
define('DB_HOST', 'localhost'); // O el host que corresponda
Paso 4: Actualizar las URLs del Sitio en la Base de Datos
Si has cambiado de dominio o URL del sitio, debes actualizar las URLs en la base de datos para que apunten al nuevo dominio o dirección.
-
Abre phpMyAdmin en el servidor de destino.
-
Selecciona la base de datos de WordPress.
-
Ejecuta la siguiente consulta SQL para actualizar las URLs:
UPDATE wp_options SET option_value = replace(option_value, 'https://www.tusitioantiguo.com', 'https://www.tusitioNuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';
-
Luego, ejecuta esta otra consulta para actualizar las URLs en los enlaces internos:
UPDATE wp_posts SET guid = replace(guid, 'https://www.tusitioantiguo.com','https://www.tusitioNuevo.com');
UPDATE wp_posts SET post_content = replace(post_content, 'https://www.tusitioantiguo.com', 'https://www.tusitioNuevo.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.tusitioantiguo.com','https://www.tusitioNuevo.com');
Paso 5: Probar el Sitio en el Nuevo Servidor
-
Visita el nuevo dominio o dirección IP y verifica que todo esté funcionando correctamente. Asegúrate de que las imágenes, los enlaces internos y los plugins estén operativos.
-
Si encuentras algún problema de enlaces rotos o contenido faltante, revisa los permisos de los archivos y las configuraciones de la base de datos.
Paso 6: Limpiar la Caché y Actualizar los Permalinks en WordPress
-
Limpiar la caché de cualquier plugin de caché que estés utilizando.
-
Actualizar los permalinks para asegurarte de que las URLs de tus publicaciones y páginas estén bien configuradas:
-
Ve a Ajustes > Enlaces permanentes en el panel de WordPress.
-
Solo haz clic en Guardar cambios.
-
Paso 7: Eliminar el Sitio de Origen WordPress (Opcional)
Una vez que hayas verificado que todo funciona correctamente en el nuevo servidor y todo esté migrado de manera segura, puedes eliminar los archivos de tu sitio antiguo si ya no los necesitas.
¡Felicidades! Ahora has migrado tu sitio WordPress a un nuevo servidor o dominio sin problemas. La migración de WordPress puede ser sencilla si sigues estos pasos con cuidado. Recuerda siempre realizar copias de seguridad antes de realizar cambios importantes en tu sitio.
Si necesitas más ayuda, no dudes en preguntarnos. ¡Buena suerte con tu migración!

ID Tax. EIN 32-0774429 US