Guía para mover un WordPress a otro servidor o dominio sin romper nada
¿Por qué no basta con copiar y pegar?
WordPress guarda muchas URLs, rutas y ajustes internos en la base de datos. Algunos están serializados (estructurados como arrays u objetos) y, si los modificas mal, por ejemplo directamente desde phpMyAdmin, puedes corromper los datos.
PASOS DEL TRASLADO
1. Haz una copia de seguridad completa
Antes de mover nada, descarga:
- Todo el contenido del servidor: la carpeta de WordPress (archivos PHP, temas, plugins, uploads…).
- Una copia completa de la base de datos (exportada desde phpMyAdmin o similar).
** Herramientas recomendadas: Duplicator, All-in-One WP Migration, UpdraftPlus, o a mano con FTP + phpMyAdmin.
2. Sube los archivos al nuevo servidor
- Usa un cliente FTP o el panel del hosting.
- Sube todo el contenido del WordPress antiguo a la nueva ubicación o dominio.
3. Importa la base de datos
- Crea una base de datos nueva en el nuevo servidor.
- Importa el archivo .sql que exportaste antes.
⚠️ No edites las URLs a mano en phpMyAdmin.** Algunas entradas están serializadas y, si cambias una URL directamente, rompes la estructura y WordPress deja de funcionar bien.
4. Edita wp-config.php
Actualiza estos datos para que WordPress se conecte a la nueva base de datos:
define(‘DB_NAME’, ‘nueva_base_de_datos’); define(‘DB_USER’, ‘usuario_nuevo’); define(‘DB_PASSWORD’, ‘contraseña’); define(‘DB_HOST’, ‘localhost’); // o el que te indique tu hosting
5. Cambia siteurl y home en wp_options
Solo estas dos entradas se pueden modificar directamente:
- Tabla: wp_options
- Filas: siteurl y home
- Cámbialas por el nuevo dominio (por ejemplo https://nuevo-dominio.com)
No toques nada más todavía.
6. Entra en el nuevo panel de WordPress
- Ve a https://nuevo-dominio.com/wp-admin
- Inicia sesión con tu usuario habitual
7. Instala un plugin de reemplazo seguro
Por ejemplo: Better Search Replace
8. Sustituye las URLs antiguas por las nuevas
Desde el plugin:
- Buscar: https://antiguo-dominio.com
- Reemplazar por: https://nuevo-dominio.com
- Selecciona todas las tablas
- **Haz primero una prueba sin aplicar cambios** (modo simulación)
- Después repite y aplica los cambios reales
Este plugin respeta los datos serializados, así que no rompe nada.
9. Comprueba que todo funciona
- Revisa que los menús, enlaces, imágenes y plugins funcionan.
- Si tienes redirecciones personalizadas o un .htaccess, ajústalos al nuevo dominio.
- Verifica también el SEO (redirecciones, sitemap, robots.txt).
Extra: limpieza tras el traslado
- Elimina las copias de seguridad innecesarias
- Revisa los ajustes de correo, caché y certificados SSL
- Comprueba si hay que actualizar el dominio en Google Search Console, Analytics, etc. Sobre Riojawebs.es
Diseñamos webs estáticas en HTML5 puro desde La Rioja. Sin WordPress ni WooCommerce. 100/100 en GTmetrix y tiempos de carga inferiores a 0.3 segundos.
¿Tu web actual va lenta?
Audita tu sitio sin coste y descubre cuánto tráfico estás perdiendo por segundo de retraso.
