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

¿Cómo cambiar la URL de WordPress sin romper el sitio?

Actualizado el 17 de febrero de 2026

Cambiar la URL de tu sitio WordPress es una tarea que, aunque parece sencilla, puede causar problemas graves si no se hace correctamente. Un error común es perder el acceso al panel de administración, ver la página en blanco o que los enlaces internos dejen de funcionar.

Este artículo te guiará paso a paso para realizar un cambio de URL en WordPress de forma segura, sin romper tu sitio. Incluye métodos para principiantes, usuarios intermedios y situaciones de emergencia. Al final, encontrarás una sección de preguntas frecuentes (FAQ) para resolver las dudas más comunes.

Antes de empezar: preparación obligatoria

Realizar un cambio de dominio o URL en WordPress modifica la dirección base de tu sitio. Esto afecta a todas las rutas de imágenes, enlaces, plugins y temas. Por eso, la preparación es clave.

Haz una copia de seguridad completa

No importa qué método uses, siempre realiza una copia de seguridad de tu sitio. Debes guardar dos cosas:

  • Archivos del sitio (carpeta wp-content, wp-config.php, etc.).
  • Base de datos (tablas con entradas, páginas, configuraciones).

Puedes hacerlo desde tu panel de hosting, usando un plugin como UpdraftPlus o mediante herramientas como phpMyAdmin.

[WARNING] Sin copia de seguridad, cualquier error puede dejarte sin sitio. No lo saltes.

Ten a mano tus credenciales de acceso

Necesitarás acceso a:

  • El panel de administración de WordPress (si aún puedes entrar).
  • El panel de control de tu hosting (cPanel, Syspanel, Plesk, etc.).
  • El gestor de archivos o FTP.
  • phpMyAdmin para acceder a la base de datos.

Si usas Syspanel (antes llamado HestiaCP), recuerda que el puerto de acceso es el 2106. Por ejemplo: https://tudominio.com:2106.

Método 1: Cambiar URL desde el panel de administración (recomendado para principiantes)

Si aún puedes acceder a tu WordPress, este es el método más sencillo y visual.

Paso 1: Ve a Ajustes > Generales

Dentro del menú izquierdo de tu escritorio de WordPress, haz clic en Ajustes y luego en Generales.

Paso 2: Modifica las dos direcciones

Verás dos campos clave:

  • Dirección de WordPress (URL): Es la dirección donde están instalados los archivos de WordPress.
  • Dirección del sitio (URL): Es la dirección que los visitantes ven en el navegador.

Normalmente, ambas son iguales. Cámbialas por la nueva URL que deseas usar.

[TIP] Si solo cambias el dominio (por ejemplo, de miviejo.com a minuevo.com), asegúrate de escribir exactamente la misma estructura, incluyendo https:// y la barra final.

Paso 3: Guarda los cambios

Haz clic en Guardar cambios. WordPress actualizará automáticamente las rutas en la base de datos.

Paso 4: Verifica el sitio

Ahora visita tu nueva URL. Si todo funciona correctamente, verás tu sitio sin errores. Si algo falla, prueba los métodos siguientes.

Método 2: Cambiar URL mediante archivo wp-config.php (para cuando no puedes acceder al panel)

Si después de cambiar la URL desde Ajustes pierdes el acceso al panel de administración, puedes forzar el cambio desde el archivo de configuración.

Paso 1: Accede a los archivos de tu sitio

Usa FTP (FileZilla, por ejemplo) o el gestor de archivos de tu hosting. Busca la carpeta raíz de tu WordPress (normalmente public_html o www).

Paso 2: Edita el archivo wp-config.php

Localiza el archivo wp-config.php. Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).

Paso 3: Agrega las líneas de configuración

Busca la línea que dice /* That's all, stop editing! Happy publishing. */ y justo antes de ella, pega estas dos líneas:

define('WP_HOME','https://tunuevadominio.com');
define('WP_SITEURL','https://tunuevadominio.com');

Reemplaza https://tunuevadominio.com por tu nueva URL exacta.

Paso 4: Guarda y sube el archivo

Guarda los cambios y vuelve a subir el archivo al servidor, reemplazando el original.

Paso 5: Accede de nuevo al panel

Ahora intenta entrar a https://tunuevadominio.com/wp-admin. Deberías poder acceder sin problemas. Luego, desde Ajustes > Generales, confirma que las URLs sean correctas y guarda de nuevo.

[INFO] Este método es temporal. Una vez que entres al panel, es recomendable quitar esas líneas del wp-config.php y guardar los cambios desde Ajustes.

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

Si los métodos anteriores no funcionan o si necesitas hacer un cambio masivo de URLs (por ejemplo, de HTTP a HTTPS), puedes modificar directamente la base de datos.

Paso 1: Accede a phpMyAdmin

Desde tu panel de hosting (cPanel, Syspanel, etc.), busca la opción phpMyAdmin. Selecciona la base de datos de tu WordPress.

Paso 2: Localiza la tabla wp_options

En la lista de tablas, busca wp_options (el prefijo wp_ puede ser diferente si lo cambiaste). Haz clic en Examinar (o Browse).

Paso 3: Modifica las filas siteurl y home

Busca las filas con option_name igual a siteurl y home. Haz clic en Editar (lápiz) para cada una.

  • En option_value de siteurl, escribe tu nueva URL (ejemplo: https://tunuevadominio.com).
  • En option_value de home, escribe la misma URL.

Guarda los cambios.

Paso 4: Actualiza enlaces internos (opcional pero recomendado)

Si tu sitio tiene muchas URLs antiguas en contenido (imágenes, enlaces), puedes usar una consulta SQL para reemplazarlas. Ve a la pestaña SQL y ejecuta:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://viejo-dominio.com', 'https://nuevo-dominio.com');

[WARNING] Esta consulta modifica toda la base de datos. Haz una copia de seguridad antes de ejecutarla.

Método 4: Usar un plugin para cambiar URL (fácil y seguro)

Si prefieres evitar tocar archivos o bases de datos, existen plugins que facilitan el cambio.

Plugins recomendados

  • Better Search Replace: Permite buscar y reemplazar URLs en la base de datos de forma segura.
  • Velvet Blues Update URLs: Actualiza URLs en contenido, extractos y metadatos.
  • Duplicator: Ideal si además quieres migrar el sitio a otro dominio.

Pasos generales con un plugin

  1. Instala y activa el plugin desde el panel de WordPress.
  2. Ve a la herramienta del plugin (por ejemplo, Better Search Replace).
  3. Indica la URL antigua y la nueva.
  4. Selecciona las tablas que quieres modificar (recomendado: todas).
  5. Ejecuta el reemplazo.

[TIP] Después de usar el plugin, verifica que los enlaces funcionen y desactiva el plugin si ya no lo necesitas.

Cómo redireccionar el dominio antiguo al nuevo

Una vez que hayas cambiado la URL en WordPress, es importante redireccionar el dominio antiguo para que los visitantes y motores de búsqueda encuentren tu nuevo sitio.

Redirección 301 desde el archivo .htaccess

Si usas un servidor Apache, puedes agregar estas líneas al archivo .htaccess en la raíz de tu sitio antiguo:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^viejo-dominio.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.viejo-dominio.com$
RewriteRule (.*)$ https://nuevo-dominio.com/$1 [R=301,L]

Redirección desde el panel de hosting

Muchos paneles de control ofrecen opciones de redirección. Por ejemplo, en Syspanel (puerto 2106), puedes ir a la sección de Redirecciones y crear una regla 301.

Redirección con plugin

Plugins como Redirection o Yoast SEO permiten gestionar redirecciones desde el panel de WordPress.

[INFO] La redirección 301 es la mejor para SEO, ya que transfiere la autoridad del dominio antiguo al nuevo.

FAQ: Preguntas frecuentes sobre el cambio de URL en WordPress

¿Qué pasa si cambio la URL y pierdo el acceso al panel?

No entres en pánico. Usa el Método 2 (editar wp-config.php) o el Método 3 (phpMyAdmin) para restaurar el acceso. Siempre ten una copia de seguridad.

¿Puedo cambiar la URL de mi sitio de HTTP a HTTPS?

Sí. Después de instalar un certificado SSL, cambia las URLs en Ajustes > Generales de http:// a https://. Luego, actualiza los enlaces internos con un plugin o consulta SQL.

¿Cómo afecta el cambio de URL al SEO?

Si haces una redirección 301 correcta, el impacto es mínimo. Google entenderá que el sitio se ha movido y transferirá la autoridad. Sin embargo, es normal que el tráfico baje temporalmente durante unos días.

¿Necesito cambiar la URL en todos los plugins y temas?

No. WordPress actualiza automáticamente las rutas base. Sin embargo, algunos plugins que guardan URLs absolutas (como ciertos page builders) pueden requerir una actualización manual o mediante un plugin de reemplazo.

¿Qué hago si mi sitio usa un subdirectorio (ejemplo: midominio.com/blog)?

En ese caso, la URL de WordPress y del sitio deben incluir el subdirectorio. Por ejemplo: https://midominio.com/blog. Sigue los mismos pasos, pero asegúrate de escribirlo correctamente.

¿Puedo cambiar la URL sin perder las imágenes?

Sí, siempre que actualices las rutas en la base de datos. Si no lo haces, las imágenes se romperán. Usa el plugin Better Search Replace o la consulta SQL mencionada.

¿Es necesario cambiar la URL si solo cambio de hosting?

No necesariamente. Si mantienes el mismo dominio, solo apuntas los DNS al nuevo servidor. El cambio de URL es necesario cuando cambias de dominio o de subdirectorio.

Resumen final: checklist para un cambio exitoso

  1. Copia de seguridad de archivos y base de datos.
  2. Elige el método según tu nivel de acceso (panel, FTP, phpMyAdmin).
  3. Realiza el cambio de URL.
  4. Verifica que el sitio cargue correctamente.
  5. Actualiza enlaces internos si es necesario.
  6. Configura redirección 301 del dominio antiguo al nuevo.
  7. Revisa el SEO (Google Search Console, sitemaps).

Con estos pasos, podrás modificar el dominio de WordPress sin romper el sitio. Recuerda que la paciencia y las copias de seguridad son tus mejores aliados. Si tienes dudas, vuelve a consultar esta guía o contacta a tu soporte técnico.

[TIP] Si usas Syspanel, recuerda que el acceso es por el puerto 2106. Allí puedes gestionar bases de datos, archivos y redirecciones fácilmente.

¿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