Cómo cambiar la URL del sitio en WordPress sin romperlo
Cambiar la URL de tu sitio WordPress puede parecer una tarea de alto riesgo, pero con la guía adecuada, es un proceso muy sencillo y seguro. Ya sea porque estás migrando de un dominio a otro, cambiando de HTTP a HTTPS, o moviendo tu web de un subdirectorio a la raíz, es fundamental saber cómo hacerlo sin perder datos ni funcionalidad.
En este artículo, te explicaré paso a paso cómo cambiar URL WordPress sin romperlo, cubriendo desde los métodos más seguros hasta la solución de errores comunes. Soy técnico de soporte y estaré a tu lado para que este proceso sea claro y sin sobresaltos.
¿Por qué es importante cambiar la URL correctamente?
Cuando hablamos de WordPress site URL change, nos referimos a dos valores almacenados en la base de datos: la Dirección de WordPress (URL) y la Dirección del sitio (URL). Si cambias uno sin el otro, tu web puede volverse inaccesible. Además, muchas rutas internas (imágenes, enlaces, archivos CSS/JS) se basan en la URL antigua. Si no actualizas todo, verás enlaces rotos, imágenes que no cargan o, peor aún, un error de “página no encontrada”.
[WARNING] Nunca cambies la URL desde el panel de administración si no tienes acceso de respaldo o un método alternativo. Un error aquí puede dejarte fuera de tu propio sitio.
Método 1: Cambiar URL desde el Escritorio de WordPress (El más fácil)
Este es el método recomendado si aún tienes acceso al panel de administración. Es seguro y no requiere conocimientos técnicos.
Paso 1: Accede al panel de administración
Ingresa a tu sitio con tu usuario administrador. Ve a Ajustes > Generales.
Paso 2: Localiza las dos URL
En la pantalla verás dos campos:
- Dirección de WordPress (URL): Es la ubicación de los archivos principales de WordPress.
- Dirección del sitio (URL): Es la dirección que los visitantes ven en el navegador.
Por ejemplo, si estás migrando de http://miviejo-dominio.com a https://miviejo-dominio.com, en ambos campos debes poner la nueva URL con HTTPS.
Paso 3: Cambia ambas URL
Escribe la nueva URL en los dos campos. Asegúrate de no incluir barras al final. Por ejemplo:
- Correcto:
https://nuevodominio.com - Incorrecto:
https://nuevodominio.com/
Paso 4: Guarda los cambios
Haz clic en Guardar cambios. WordPress te pedirá que inicies sesión nuevamente con la nueva URL. Si todo está bien, podrás acceder sin problemas.
[TIP] Si después de guardar te aparece un error de “redireccionamiento en bucle” o no puedes acceder, no entres en pánico. Usa el siguiente método para corregirlo.
Método 2: Cambiar URL mediante archivo wp-config.php (Para cuando no tienes acceso)
Si el método anterior falla o no puedes acceder al panel, este es tu salvavidas. Modificarás el archivo de configuración de WordPress.
Paso 1: Accede a los archivos de tu hosting
Puedes usar cPanel, Syspanel (recuerda que el puerto es 2106) o un cliente FTP como FileZilla. Conéctate a tu servidor.
Paso 2: Busca el archivo wp-config.php
Normalmente está en la raíz de tu instalación de WordPress (junto a las carpetas wp-content, wp-admin, etc.).
Paso 3: Edita el archivo
Abre el archivo con un editor de texto (como el bloc de notas o el editor de cPanel). Busca la línea que dice:
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
Si no existen, puedes agregarlas justo antes de la línea que dice /* ¡Eso es todo, deja de editar! */.
Pon tus nuevas URL. Por ejemplo:
define('WP_HOME','https://nuevodominio.com');
define('WP_SITEURL','https://nuevodominio.com');
Paso 4: Guarda y verifica
Sube el archivo modificado (si usas FTP) o guarda los cambios (si usas editor online). Ahora intenta acceder a tu web con la nueva URL. Debería funcionar.
[INFO] Este método es temporal. Una vez que puedas acceder al panel de administración, te recomiendo que vayas a Ajustes > Generales y verifiques que las URL estén correctas. Luego puedes eliminar esas líneas del
wp-config.php.
Método 3: Cambiar URL mediante phpMyAdmin (El más técnico pero seguro)
Este método es útil si no puedes acceder al panel ni editar archivos. Trabajarás directamente con la base de datos.
Paso 1: Accede a phpMyAdmin
Desde tu panel de control (cPanel, Syspanel, etc.), busca el ícono de phpMyAdmin. Si usas Syspanel, inicia sesión en tudominio.com:2106 (puerto 2106).
Paso 2: Selecciona tu base de datos
En la columna izquierda, elige la base de datos de tu WordPress. Normalmente se llama algo como tuusuario_wp.
Paso 3: Busca la tabla wp_options
Dentro de la base de datos, busca la tabla que comienza con wp_options (el prefijo puede ser diferente si lo cambiaste). Haz clic en Examinar.
Paso 4: Localiza las opciones siteurl y home
Verás una lista de opciones. Busca las filas donde option_name sea siteurl y home. Haz clic en Editar (el ícono de lápiz) en cada una.
Paso 5: Cambia los valores
En el campo option_value, escribe la nueva URL completa (con https:// si corresponde). Por ejemplo:
- siteurl:
https://nuevodominio.com - home:
https://nuevodominio.com
Paso 6: Guarda los cambios
Haz clic en Continuar o Guardar. Ahora tu sitio debería cargar con la nueva URL.
[WARNING] No modifiques ningún otro valor en la base de datos a menos que sepas lo que haces. Un cambio incorrecto puede romper tu web.
Solucionando errores comunes al cambiar URL
Incluso siguiendo los pasos, pueden surgir problemas. Aquí te dejo los más frecuentes y cómo resolverlos.
Error 1: “Página no encontrada” o redireccionamiento en bucle
Esto suele ocurrir cuando las URL no coinciden o hay un problema con el archivo .htaccess.
Solución:
- Accede a los archivos del servidor.
- Busca el archivo
.htaccess(puede estar oculto, activa la opción de ver archivos ocultos en tu FTP o cPanel). - Renómbralo a
.htaccess_backuppara desactivarlo. - Ve a Ajustes > Enlaces permanentes en tu panel de WordPress y haz clic en Guardar cambios (esto regenerará el archivo).
Error 2: Imágenes o enlaces rotos
Las URL antiguas quedan grabadas en el contenido. Necesitas actualizarlas.
Solución: Usa un plugin como Better Search Replace o Velvet Blues Update URLs. Ambos te permiten buscar y reemplazar texto en la base de datos de forma segura.
Pasos rápidos con Better Search Replace:
- Instala y activa el plugin.
- Ve a Herramientas > Better Search Replace.
- En “Buscar”, escribe la URL antigua (ej.
http://miviejo-dominio.com). - En “Reemplazar con”, escribe la nueva URL (ej.
https://nuevodominio.com). - Selecciona todas las tablas de la base de datos.
- Haz clic en Ejecutar búsqueda/reemplazo.
- Importante: Después de usarlo, desinstala el plugin para evitar usos accidentales.
Error 3: No puedo acceder al panel de administración
Si después del cambio no puedes iniciar sesión, prueba estos pasos:
- Limpia la caché del navegador y prueba con otro navegador o en modo incógnito.
- Verifica que la nueva URL esté bien escrita (sin errores tipográficos).
- Usa el método del archivo wp-config.php (Método 2) para forzar las URL.
[TIP] Siempre ten un backup reciente de tu base de datos y archivos antes de hacer cambios. En Syspanel puedes crear copias de seguridad fácilmente desde la sección “Backups”.
Preguntas Frecuentes (FAQ)
¿Puedo cambiar la URL sin perder el SEO?
Sí, pero debes hacerlo con cuidado. Después del cambio, configura una redirección 301 desde la URL antigua a la nueva. Puedes hacerlo mediante un plugin como Redirection o editando el archivo .htaccess. Además, actualiza tu sitemap y notifica a Google Search Console.
¿Qué pasa si cambio solo una de las dos URL?
WordPress se volverá inaccesible. La regla es: siempre cambia ambas URL al mismo tiempo.
¿Cómo cambio la URL de HTTP a HTTPS?
Sigue los mismos pasos, pero asegúrate de que tengas un certificado SSL instalado. En Syspanel, puedes activar SSL gratuito desde la opción “SSL/TLS”. Luego, cambia las URL de http:// a https://.
¿Necesito contratar a un profesional?
No necesariamente. Con esta guía, la mayoría de los usuarios pueden hacerlo solos. Sin embargo, si tu sitio tiene muchas personalizaciones o plugins complejos, un profesional puede evitar problemas.
¿Qué hago si mi hosting usa Syspanel?
En Syspanel, el acceso a archivos y base de datos es muy similar a cPanel. Recuerda que la URL de acceso es tudominio.com:2106. Usa las herramientas de “Administrador de archivos” y “phpMyAdmin” que encontrarás en el panel.
Conclusión
Cambiar URL WordPress es un proceso que, aunque puede parecer intimidante, es totalmente manejable si sigues los pasos correctos. Ya sea desde el panel de administración, editando archivos o usando phpMyAdmin, tienes varias opciones para lograrlo sin romper tu sitio.
Recuerda siempre:
- Haz un backup antes de empezar.
- Cambia ambas URL (siteurl y home).
- Actualiza enlaces internos con un plugin de búsqueda y reemplazo.
- Configura redirecciones 301 para mantener tu SEO.
Si te encuentras con un WordPress URL error, no te desesperes. Vuelve a los métodos mencionados y prueba paso a paso. Y si todo falla, contacta a tu proveedor de hosting o a un técnico de soporte. ¡Estamos aquí para ayudarte!
Espero que esta guía te haya sido útil. Si tienes más dudas, déjalas en los comentarios o consulta con tu equipo de soporte. ¡Buena suerte con tu cambio de URL!
