🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

WordPress: Cómo cambiar la URL del sitio y evitar errores (Guía definitiva)

Actualizado el 23 de abril de 2026

¿Por qué es tan delicado cambiar la URL de WordPress?

Cambiar la URL de tu sitio en WordPress es una de las tareas que más dolores de cabeza puede causar si no se hace correctamente. Es un procedimiento que parece sencillo (solo dos campos en el panel de administración), pero que puede dejarte con la temida pantalla blanca o un error de "demasiadas redirecciones" si omites pasos importantes.

La buena noticia es que, con esta guía, vas a aprender a hacerlo de manera segura, tanto si solo quieres cambiar de http a https, como si vas a cambiar tu dominio por completo. Además, te enseñaremos a configurar redirecciones para no perder visitas ni posicionamiento en Google.

Antes de empezar, es fundamental que entiendas que WordPress guarda la URL en dos lugares principales: en la base de datos (tabla wp_options) y en el propio código de los temas y plugins. Si solo cambias una parte, el sistema se rompe. Por eso, vamos a ver todas las formas seguras de hacerlo.


¿Cuándo necesitas cambiar la URL de tu WordPress?

Existen varios escenarios comunes en los que te verás en la necesidad de realizar este cambio:

  • Migrar de dominio: Compraste un dominio nuevo más corto, con otra extensión o que refleja mejor tu marca.
  • Cambiar de HTTP a HTTPS: Al instalar un certificado SSL, debes actualizar las URLs para que todo el tráfico vaya por conexión segura.
  • Mover el sitio a otro servidor o subdirectorio: Por ejemplo, de tudominio.com/wordpress a tudominio.com.
  • Cambiar de www a no-www (o viceversa): Por motivos de SEO o preferencia técnica, debes unificar la versión canónica de tu web.

En todos estos casos, el proceso de fondo es el mismo, aunque la dificultad varía. Vamos a ver los métodos más fiables, ordenados del más fácil al más técnico.


Método 1: Cambiar la URL desde el panel de administración (el más fácil)

Este es el método recomendado si aún puedes acceder a tu escritorio de WordPress (tudominio.com/wp-admin). Es el más rápido y seguro para cambios simples.

Sigue estos pasos:

  1. Inicia sesión en tu panel de administración de WordPress.
  2. Ve a Ajustes → Generales en el menú lateral izquierdo.
  3. Verás dos campos críticos:
    • Dirección de WordPress (URL): Es la dirección donde están instalados los archivos principales de WordPress.
    • Dirección del sitio (URL): Es la dirección que los visitantes verán en el navegador.
  4. Cambia ambos campos a la nueva URL. Es importante que los modifiques en conjunto para evitar errores. Por ejemplo, si cambias de http://miviejo.com a https://miviejo.com, ambos campos deben reflejar la nueva dirección con https.
  5. Haz clic en Guardar cambios.

[WARNING]: Si cambias solo uno de los dos campos, es muy probable que pierdas el acceso al panel o que el sitio se vea sin estilos (CSS roto). Si esto ocurre, no te preocupes, el Método 2 te sacará del apuro.


Método 2: Cambiar la URL desde el archivo wp-config.php (cuando no tienes acceso)

Este método es el salvavidas cuando cometes un error en el método anterior o cuando el cambio de dominio es más complejo. Es un método manual que consiste en editar un archivo de configuración.

Para ello, necesitas acceso a tu servidor a través de un administrador de archivos (como el de Syspanel) o un cliente FTP como FileZilla.

[INFO]: Si tu hosting utiliza Syspanel, recuerda que el panel de control se accede por el puerto 2106. Allí podrás encontrar el administrador de archivos para editar el wp-config.php sin necesidad de FTP.

Sigue estos pasos:

  1. Conecta a tu servidor y navega hasta la carpeta raíz donde está instalado WordPress (normalmente public_html o www).
  2. Busca el archivo wp-config.php.
  3. Descárgalo o ábrelo con el editor de texto del panel.
  4. Busca la línea que dice /* ¡Eso es todo, deja de editar! Feliz blogging! */ o simplemente el final del archivo.
  5. Justo antes de esa línea, pega estas dos líneas de código:
define('WP_HOME', 'https://tunuevodominio.com');
define('WP_SITEURL', 'https://tunuevodominio.com');
  1. Reemplaza https://tunuevodominio.com con tu nueva URL real. Asegúrate de incluir https:// o http:// según corresponda.
  2. Guarda el archivo y súbelo de nuevo al servidor si lo habías descargado.

Este método fuerza a WordPress a usar esas URLs, ignorando las que hay en la base de datos. Es una solución temporal ideal para recuperar el acceso, pero después de confirmar que todo funciona, deberías eliminar esas líneas y hacer el cambio definitivo en la base de datos (Método 3).


Método 3: Cambiar la URL desde la base de datos (phpMyAdmin)

Este es el método más técnico y se utiliza cuando los dos anteriores fallan o cuando quieres hacer una limpieza profunda de URLs antiguas en todo el contenido (entradas, páginas, menús, widgets, etc.).

[WARNING]: Antes de tocar la base de datos, haz una copia de seguridad completa. Un error en este paso puede corromper todo tu sitio. La mayoría de los paneles de control, incluido Syspanel, ofrecen una opción de "Backup" en el menú principal.

Sigue estos pasos:

  1. Accede a phpMyAdmin desde el panel de control de tu hosting (Syspanel, cPanel, etc.).
  2. Selecciona la base de datos que utiliza tu WordPress (normalmente la que tiene prefijos como wp_).
  3. Haz clic en la pestaña SQL (o "Consulta").
  4. Ejecuta la siguiente consulta SQL para cambiar las URLs en las opciones principales:
UPDATE wp_options SET option_value = 'https://tunuevodominio.com' WHERE option_name = 'home';
UPDATE wp_options SET option_value = 'https://tunuevodominio.com' WHERE option_name = 'siteurl';
  1. Reemplaza https://tunuevodominio.com con tu nueva URL.

Corregir URLs en el contenido (Entradas y Páginas)

El paso anterior solo cambia la URL "base". Si tu web tiene enlaces internos que apuntan a la URL antigua (por ejemplo, en el texto de una entrada), estos quedarán desactualizados. Para solucionarlo, ejecuta esta consulta SQL adicional:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://miviejo.com', 'https://tunuevodominio.com');

[TIP]: Esta consulta de REPLACE es muy útil no solo para el contenido, sino también para las tablas de wp_postmeta (metadatos de las entradas) y wp_options (opciones de temas y plugins). Puedes repetirla cambiando el nombre de la tabla.


Evitar errores comunes al cambiar la URL

Ahora que ya sabes cómo hacer el cambio, es vital que conozcas los errores más frecuentes y cómo prevenirlos.

Error 1: "Demasiadas redirecciones" (ERR_TOO_MANY_REDIRECTS)

Este error suele aparecer al cambiar de HTTP a HTTPS o al configurar un dominio con www.

  • La causa: Un bucle infinito entre el servidor y WordPress.
  • La solución:
    1. Verifica que tu certificado SSL esté correctamente instalado.
    2. Desactiva temporalmente cualquier plugin de caché o de redireccionamiento.
    3. Revisa el archivo .htaccess en la raíz. Añade estas líneas al principio para forzar HTTPS:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Error 2: El panel de administración devuelve un error 404

Si después del cambio puedes ver la web, pero no accedes a wp-admin, puede ser un problema de enlaces permanentes.

  • La solución: Accede a la URL directamente: tunuevodominio.com/wp-login.php. Si puedes entrar, ve a Ajustes → Enlaces permanentes y haz clic en Guardar cambios sin modificar nada. Esto regenera las reglas de reescritura.

Error 3: El sitio se ve sin estilos (CSS roto)

Esto ocurre porque las rutas a los archivos de tu tema siguen apuntando a la URL antigua.

  • La solución: Asegúrate de haber ejecutado correctamente el cambio en siteurl y home. Si el problema persiste, usa un plugin como "Better Search Replace" para buscar y reemplazar la URL antigua por la nueva en toda la base de datos.

Cómo configurar redirecciones 301 al cambiar de dominio (SEO)

Este es el paso más importante para no perder tu posicionamiento en Google. Cuando cambias de dominio, los buscadores no saben automáticamente que tu web se ha mudado. Debes indicárselo mediante una redirección 301 (redirección permanente).

La forma más eficiente de hacerlo es a nivel de servidor, editando el archivo .htaccess de tu dominio antiguo.

[INFO]: Si tu hosting usa Syspanel, recuerda que el puerto de acceso es el 2106. Una vez dentro, localiza el dominio antiguo y usa el administrador de archivos para editar su .htaccess.

Añade este código al archivo .htaccess del dominio antiguo:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ https://tunuevodominio.com/$1 [R=301,L]
</IfModule>

Este código redirige todo el tráfico (páginas, imágenes, etc.) de tu dominio antiguo al nuevo, manteniendo la estructura de las URLs. Por ejemplo, miviejo.com/blog/articulo redirigirá a tunuevodominio.com/blog/articulo.


Checklist final: Pasos para un cambio de URL exitoso

Para asegurarte de que no te dejas nada, sigue esta lista:

  1. Copia de seguridad completa de archivos y base de datos.
  2. Realiza el cambio de URL con el Método 1 (si tienes acceso) o el Método 3 (base de datos).
  3. Actualiza las URLs en el contenido con la consulta SQL de REPLACE.
  4. Configura las redirecciones 301 en el dominio antiguo.
  5. Limpia la caché del navegador y de cualquier plugin de caché.
  6. Actualiza cualquier servicio externo que use tu URL (Google Search Console, Google Analytics, redes sociales, etc.).
  7. Verifica que el sitio carga correctamente y que no hay errores en la consola del navegador.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de WordPress sin perder el SEO?

Sí, si realizas una redirección 301 correcta desde el dominio antiguo al nuevo. Esto le dice a Google que el contenido se ha movido de forma permanente, transfiriendo la mayor parte del "jugo" de enlaces (link juice) y autoridad.

¿Qué hago si me quedo atrapado en la pantalla blanca después del cambio?

Respira. Es un problema común. Accede a tu servidor por FTP o por el administrador de archivos de Syspanel y edita el wp-config.php usando el Método 2. Eso debería restaurar el acceso.

¿Cuánto tarda en propagarse el cambio de DNS si cambio de dominio?

La propagación de DNS puede tardar entre 4 y 48 horas, aunque lo normal es que sea mucho menos. Durante este tiempo, algunos usuarios verán tu web nueva y otros la antigua. Es un proceso natural.

¿Debo cambiar la URL en Google Search Console?

Sí, es fundamental. Debes añadir la nueva propiedad (tu nuevo dominio) en Google Search Console y, si es posible, utilizar la herramienta de "Cambio de dirección" para facilitar la transición a Google.

¿Qué es mejor, usar www o no usarlo?

No hay una respuesta correcta en términos de SEO, pero es crucial que elijas una y configuren una redirección de la otra hacia ella. Es decir, si eliges https://tudominio.com, todo el tráfico que vaya a https://www.tudominio.com debe redirigirse automáticamente. Esto evita contenido duplicado.


Cambiar la URL de WordPress es una tarea delicada pero manejable si sigues estos pasos con calma y siempre con una copia de seguridad a mano. Con esta guía, ya tienes el conocimiento necesario para hacerlo tú mismo y evitar los errores más comunes. ¡Mucha suerte con el cambio!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel