Cómo cambiar la URL de WordPress (cambio de dominio o HTTPS)
¿Por qué es necesario cambiar la URL de WordPress?
Cambiar la URL de WordPress es una de las tareas que más miedo genera entre los usuarios, pero te aseguro que con la guía adecuada es un proceso sencillo y seguro. Las razones más comunes para hacer este cambio son:
- Migración de dominio: Has comprado un dominio nuevo y más profesional para tu proyecto.
- Cambio a HTTPS: Quieres activar el certificado SSL y que tu web cargue de forma segura.
- Movimiento de servidor: Has cambiado de hosting y ahora tu web está en una dirección diferente.
- Cambio de www a no-www (o viceversa): Quieres unificar tu marca y evitar contenido duplicado.
Sea cual sea tu motivo, en este artículo te voy a explicar paso a paso cómo cambiar la URL de WordPress sin romper nada por el camino. Vamos a ello.
Antes de empezar: haz una copia de seguridad
[WARNING] Este es el paso más importante de todo el proceso. No lo omitas jamás.
Antes de tocar cualquier ajuste, necesitas hacer una copia de seguridad completa de tu sitio. Esto incluye:
- La base de datos.
- Todos los archivos (wp-content, wp-config.php, etc.).
Puedes hacerlo desde el panel de tu hosting (muchos ofrecen copias automáticas) o usando plugins como UpdraftPlus. Si no sabes hacerlo, contacta con tu proveedor de hosting y pide ayuda. Mejor prevenir que lamentar.
Método 1: Cambiar la URL desde el panel de administración de WordPress
Este es el método más sencillo, pero tiene una trampa: solo funciona si todavía puedes acceder al panel de administración.
Paso 1: Accede a Ajustes > Generales
Dentro de tu wp-admin (normalmente en tudominio.com/wp-admin), ve a Ajustes > Generales.
Paso 2: Modifica las dos opciones de URL
Verás dos campos clave:
- Dirección de WordPress (URL): Es la dirección donde están los archivos de WordPress.
- Dirección del sitio (URL): Es la dirección que los visitantes ven en el navegador.
En la mayoría de los casos, ambas deben ser iguales. Por ejemplo, si estás migrando de http://miviejo.com a https://miviejo.com, tendrías que poner:
- Dirección de WordPress:
https://miviejo.com - Dirección del sitio:
https://miviejo.com
Paso 3: Guarda los cambios
Haz clic en Guardar cambios. WordPress intentará redirigirte automáticamente a la nueva URL.
[INFO] Si el cambio implica una migración de dominio (por ejemplo, de miviejo.com a minuevo.com), es posible que al guardar se te cierre la sesión y no puedas volver a entrar desde el panel. No entres en pánico, es normal. En ese caso, pasa al Método 2 o 3.
Método 2: Cambiar la URL editando el archivo wp-config.php
Este método es perfecto si te has quedado fuera del panel de administración o si el cambio de dominio es más complejo.
Paso 1: Accede a los archivos de tu hosting
Puedes hacerlo de dos formas:
- Gestor de archivos del hosting: Entra en tu panel de control (cPanel, Syspanel, etc.) y busca la carpeta
public_htmlowww. - FTP: Usa un cliente FTP como FileZilla para conectarte a tu servidor.
[INFO] Si tu hosting usa Syspanel, recuerda que el acceso al panel se realiza a través del puerto 2106. Busca la sección de "Gestor de archivos" dentro del panel.
Paso 2: Localiza el archivo wp-config.php
En la raíz de tu instalación de WordPress, busca el archivo wp-config.php. Es uno de los archivos más importantes de todo el sistema.
Paso 3: Añade las líneas de configuración
Abre el archivo con un editor de texto (como el Bloc de notas o un editor del propio gestor de archivos) y añade estas líneas justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
[WARNING] Sustituye https://tudominio.com por tu URL real. Asegúrate de incluir el protocolo (http o https) y de que no haya una barra al final.
Paso 4: Guarda y sube el archivo
Guarda los cambios y, si usaste FTP, sube el archivo modificado al servidor. Si usaste el gestor de archivos, simplemente guarda.
Paso 5: Comprueba tu web
Visita tu dominio. Todo debería estar funcionando. Una vez confirmado, puedes eliminar esas líneas del archivo, aunque no es obligatorio.
Método 3: Cambiar la URL desde phpMyAdmin
Este método es el más técnico, pero también el más completo. Es ideal si necesitas cambiar la URL de WordPress en toda la base de datos, incluyendo enlaces internos que apunten a la URL antigua.
Paso 1: Accede a phpMyAdmin
Desde tu panel de hosting (Syspanel, cPanel, etc.), busca el icono de phpMyAdmin. Normalmente está en la sección de "Bases de datos".
Paso 2: Selecciona tu base de datos
Elige la base de datos de tu WordPress. Si no sabes cuál es, revisa el archivo wp-config.php y busca la línea DB_NAME.
Paso 3: Busca la tabla wp_options
En la columna de la izquierda, verás todas las tablas de tu base de datos. Busca la que se llama wp_options (el prefijo wp_ puede variar si lo cambiaste en la instalación).
Paso 4: Localiza las opciones siteurl y home
Haz clic en la tabla wp_options y busca las filas donde el option_name sea siteurl y home. Puedes usar el buscador de la parte superior para encontrarlas rápido.
Paso 5: Edita las opciones
Haz clic en el icono de edición (normalmente un lápiz) de cada fila y cambia el option_value por tu nueva URL. Por ejemplo, de http://miviejo.com a https://minuevo.com.
Paso 6: Guarda los cambios
Haz clic en "Continuar" o "Guardar" para cada opción. Tu web debería cargar ya con la nueva URL.
Método 4: Usar un plugin para cambiar la URL
Si no te sientes cómodo tocando archivos o bases de datos, los plugins son tu salvación. El más conocido es Better Search Replace o Velvet Blues Update URLs.
Paso 1: Instala y activa el plugin
Ve a Plugins > Añadir nuevo y busca "Better Search Replace". Instala y activa.
Paso 2: Configura el reemplazo
En el menú lateral, verás la opción Better Search Replace. Haz clic y configura:
- Buscar:
http://miviejo.com(la URL antigua). - Reemplazar por:
https://minuevo.com(la URL nueva). - Seleccionar todas las tablas.
Paso 3: Ejecuta el reemplazo
Haz clic en "Ejecutar" y espera a que termine. El plugin hará el trabajo sucio por ti.
[TIP] Este método es especialmente útil si tu web tiene muchas entradas, páginas y medios con enlaces a la URL antigua.
Cómo forzar HTTPS en WordPress
Si tu objetivo es forzar HTTPS en WordPress, después de cambiar las URLs en los ajustes, necesitas redirigir todo el tráfico HTTP a HTTPS. Esto se hace desde el archivo .htaccess.
Paso 1: Accede al archivo .htaccess
Este archivo está en la raíz de tu instalación de WordPress (la misma carpeta donde está wp-config.php). Si no lo ves, activa la opción de "mostrar archivos ocultos" en tu gestor de archivos o cliente FTP.
Paso 2: Añade el código de redirección
Al principio del archivo, justo después de la línea # BEGIN WordPress, añade:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Paso 3: Guarda y comprueba
Guarda el archivo y visita http://tudominio.com. Deberías ser redirigido automáticamente a https://tudominio.com.
[WARNING] Asegúrate de tener el certificado SSL instalado y activo antes de hacer este cambio. Si no, tu web dará error de conexión.
Qué hacer después de cambiar la URL de WordPress
Una vez que hayas realizado el cambio de dominio WordPress o la migración a HTTPS, hay algunas tareas pendientes:
Actualiza los enlaces internos
Revisa tus entradas, páginas y menús para asegurarte de que no hay enlaces a la URL antigua. Si usaste el método del plugin, esto ya estará resuelto.
Actualiza los enlaces en Google Search Console
Si usas Google Search Console, añade la nueva propiedad y solicita un cambio de dirección en "Configuración > Cambio de dirección".
Verifica tus redirecciones
Asegúrate de que todas las URL antiguas redirigen a las nuevas mediante redirecciones 301. Esto evita perder posicionamiento SEO.
Actualiza tus sitemaps
Regenera tu sitemap XML y envíalo a Google Search Console y Bing Webmaster Tools.
Revisa los servicios de terceros
Si usas servicios como Mailchimp, Google Analytics o redes sociales, actualiza las URLs en sus respectivos paneles.
Preguntas frecuentes sobre el cambio de URL en WordPress
¿Qué pasa si no hago una copia de seguridad?
Puedes perder todo tu contenido. Es como jugar a la ruleta rusa con tu web. No lo hagas.
¿Puedo cambiar la URL sin perder el SEO?
Sí, si haces las redirecciones 301 correctamente. Es la clave para no perder posicionamiento.
¿Necesito conocimientos técnicos para cambiar la URL?
No necesariamente. Con los métodos del panel de administración o los plugins, cualquiera puede hacerlo.
¿Cuánto tiempo tarda el cambio de URL?
El proceso en sí es rápido (5-10 minutos), pero puede tardar unos días en que Google reindexe tu web con la nueva URL.
¿Qué hago si mi web se rompe después del cambio?
Respira. Vuelve a poner la URL anterior en los ajustes o restaura tu copia de seguridad. Después, revisa los pasos y vuelve a intentarlo.
Conclusión
Cambiar la URL de WordPress es un proceso que, con la guía adecuada, está al alcance de cualquier usuario. Ya sea que estés migrando a un cambio de dominio WordPress, activando HTTPS o simplemente limpiando tu web, los métodos que te he explicado te sacarán de apuros.
Recuerda siempre: copia de seguridad antes de tocar nada, sigue los pasos con calma y no tengas miedo de pedir ayuda si te atascas. Tu web te lo agradecerá.
Si te ha quedado alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu cambio de URL!
