GUÍA: Cómo trasladar correctamente un sitio WordPress
¿Por qué no basta con copiar y pegar? WordPress guarda muchas URLs, rutas y configuraciones internas en la base de datos. Algunas están serializadas (estructuradas como arrays u…
Eduardo G. Garba
Ingeniero Industrial, consultor SEO · WPO y escritor • Desde 1996
¿Por qué no basta con copiar y pegar?
WordPress guarda muchas URLs, rutas y configuraciones internas en la base de datos. Algunas están serializadas (estructuradas como arrays u objetos) y si las modificas mal (como desde phpMyAdmin directamente), puedes corromper los datos.
PASOS DEL TRASLADO
1. Haz un backup completo
Antes de mover nada, descarga:
-
Todo el contenido del servidor: carpeta de WordPress (archivos PHP, temas, plugins, uploads…).
-
Una copia completa de la base de datos (exportar desde phpMyAdmin o similar).
Herramientas recomendadas: Duplicator, All-in-One WP Migration, UpdraftPlus o manualmente vía FTP + phpMyAdmin.
2. Sube los archivos al nuevo servidor
-
Usa un cliente FTP o el panel del hosting.
-
Sube todo el contenido del antiguo WordPress a la nueva ubicación o dominio.
3. Importa la base de datos
-
Crea una nueva base de datos en el nuevo servidor.
-
Importa el
.sqlque exportaste antes.
⚠️ No edites las URLs manualmente en phpMyAdmin. Algunas entradas están serializadas y si cambias una URL directamente, rompes la estructura y WordPress deja de funcionar correctamente.
4. Edita wp-config.php
Actualiza estos datos para que WordPress se conecte a la nueva base de datos:
5. Cambia siteurl y home en wp_options
Solo estas dos entradas pueden modificarse directamente:
-
Tabla:
wp_options -
Filas:
-
siteurl -
home
-
-
Cámbialas al nuevo dominio (ej.
https://nuevo-dominio.com)
No cambies nada más aún.
6. Accede al 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. Reemplaza 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)
-
Luego repite y aplica los cambios reales
Este plugin respeta los datos serializados, así que no rompe nada.
9. Verifica funcionamiento
-
Revisa que los menús, enlaces, imágenes y plugins funcionen.
-
Si tienes redirecciones personalizadas o
.htaccess, ajústalos al nuevo dominio. -
Verifica también el SEO (redirecciones, sitemap, robots.txt).
Bonus: Limpieza post-traslado
-
Borra backups innecesarios
-
Revisa los ajustes de correo, caché y certificados SSL
-
Verifica si necesitas actualizar el dominio en Google Search Console, Analytics, etc.
RES SILENTIS, donde callan las estrellas
La verdadera pregunta nunca fue si estábamos solos. Era si estábamos preparados. Top 10 de Amazon Hard Sci-Fi.
Artículos recomendados
Ver todos →El blog en la era de los lectores sintéticos: por qué la web ya no se escribe (solo) para humanos
Durante veinte años el pacto implícito de la web abierta fue simple. Tú publicabas, Google indexaba y los lectores llegaban. Escribir bien se traducía, con retraso y con ruido, en visitas, y las…
Arquitectura web y comportamiento del usuario: cómo diseñar una página corporativa eficaz desde la evidencia, la usabilidad y la experiencia de navegación
Un modelo de organización de contenidos, jerarquía visual y arquitectura de información para desarrollar sitios web profesionales, comprensibles y orientados a las necesidades de sus visitantes.…
El futuro del diseño web: ¿sobrevivirá WordPress a la era de la IA y las webs estáticas?
Llevo tiempo dándole vueltas a una pregunta que me hacen cada vez más: ¿tiene sentido seguir apostando por WordPress, o el futuro del diseño web va por otro lado? Entre los frameworks modernos, las…