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

Cómo cambiar la URL de WordPress (home y siteurl) sin romper el sitio

Actualizado el 14 de septiembre de 2025

¿Por qué necesitas cambiar la URL de WordPress?

Cambiar la URL de WordPress (tanto home como siteurl) es una tarea más común de lo que parece. Quizás estás migrando tu sitio de un dominio a otro, moviéndolo de un servidor local a uno en producción, o simplemente cambiando de http:// a https:// para instalar un certificado SSL. Sea cual sea tu motivo, hacerlo mal puede dejarte con un sitio inaccesible o con una página en blanco.

La buena noticia es que WordPress está diseñado para ser flexible, y existen varios métodos seguros para cambiar url wordpress sin romper tu sitio. En esta guía te explicaré paso a paso, con un lenguaje sencillo y sin tecnicismos innecesarios, para que puedas hacer este cambio con total confianza.

Antes de empezar, es importante entender qué significan exactamente estos dos parámetros:

  • home: Es la URL que los visitantes ven en el navegador. Es la dirección principal de tu sitio.
  • siteurl: Es la dirección donde se encuentran los archivos centrales de WordPress (el directorio donde está instalado el CMS).

En la mayoría de los casos, ambos valores son idénticos. Sin embargo, hay situaciones (como instalar WordPress en un subdirectorio) donde pueden diferir. Mantenerlos sincronizados es clave para evitar errores.


Método 1: Cambiar desde el Panel de Administración (el más fácil)

Si todavía puedes acceder a tu panel de administración (/wp-admin), este es el método más sencillo y seguro. No requiere conocimientos técnicos ni tocar archivos.

Paso 1: Accede a los Ajustes Generales

Inicia sesión en tu panel de WordPress. En el menú lateral izquierdo, busca la opción Ajustes y haz clic en Generales. Verás dos campos principales:

  • Dirección de WordPress (URL) → corresponde a siteurl.
  • Dirección del sitio (URL) → corresponde a home.

Paso 2: Introduce las nuevas URLs

Escribe la nueva dirección en ambos campos. Por ejemplo, si estás cambiando de http://miviejo.com a https://miviejo.com, simplemente actualiza el protocolo. Si estás cambiando de dominio, asegúrate de escribir la URL completa con https:// o http:// según corresponda.

Paso 3: Guarda los cambios

Haz clic en el botón Guardar cambios al final de la página. WordPress te pedirá que inicies sesión nuevamente con la nueva URL. ¡Listo! Tu sitio debería estar funcionando con la nueva dirección.

[TIP]: Si después de guardar te pide iniciar sesión y no puedes acceder, espera unos segundos y prueba a limpiar la caché del navegador. A veces el navegador guarda la dirección antigua.


Método 2: Modificar el archivo wp-config.php (el más fiable)

Este método es ideal si ya no puedes acceder al panel de administración o si el cambio no surtió efecto. Se trata de añadir dos líneas de código al archivo de configuración principal de WordPress.

Paso 1: Accede a tus archivos

Necesitas un cliente FTP (como FileZilla) o el administrador de archivos de tu panel de hosting. Si usas Syspanel (el panel de control de tu hosting, que se accede por el puerto 2106), puedes encontrar el administrador de archivos directamente en tu navegador.

Paso 2: Localiza y edita wp-config.php

En la raíz de tu instalación de WordPress (normalmente la carpeta public_html), busca el archivo llamado wp-config.php. Descárgalo a tu ordenador y ábrelo con un editor de texto plano (como el Bloc de notas o Sublime Text).

Paso 3: Añade las líneas de configuración

Busca la línea que dice /* ¡Eso es todo, deja de editar! Feliz blogging. */ y justo encima de esa línea, añade lo siguiente:

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

Sustituye https://tunuevadireccion.com por tu nueva URL. Recuerda que si tu sitio usa http://, deberás ponerlo así.

Paso 4: Sube el archivo modificado

Guarda los cambios y sube el archivo wp-config.php de vuelta a tu servidor, sobrescribiendo el original. Asegúrate de que la ruta sea la misma.

[WARNING]: Haz siempre una copia de seguridad del archivo wp-config.php antes de modificarlo. Un error de sintaxis puede dejar tu sitio completamente inaccesible.


Método 3: Usar phpMyAdmin (cuando todo lo demás falla)

Si no puedes acceder ni por FTP ni por el panel, la base de datos es tu última línea de defensa. Este método es un poco más técnico, pero siguiendo estos pasos lo harás sin problemas.

Paso 1: Accede a phpMyAdmin

Desde Syspanel (puerto 2106), busca el acceso a phpMyAdmin. Normalmente está en la sección de bases de datos. Selecciona la base de datos de tu sitio de WordPress.

Paso 2: Localiza la tabla wp_options

En la lista de tablas (que empiezan con el prefijo wp_), busca la tabla llamada wp_options. Haz clic en ella.

Paso 3: Busca las opciones siteurl y home

Dentro de la tabla, busca las filas donde el campo option_name sea siteurl y home. Puedes usar la función de búsqueda de phpMyAdmin para encontrarlas más rápido.

Paso 4: Edita los valores

Haz clic en el icono de edición (normalmente un lápiz) en la fila de siteurl. Cambia el valor de option_value a tu nueva URL. Repite el proceso con la fila de home. Guarda los cambios en ambas filas.

[INFO]: Si tu base de datos usa un prefijo diferente a wp_ (por ejemplo, misitio_options), búscalo en el archivo wp-config.php en la línea que dice $table_prefix.


Errores comunes al cambiar la URL y cómo solucionarlos

Error 1: "Error al establecer conexión con la base de datos"

Esto suele ocurrir si has editado el wp-config.php y has introducido un error de sintaxis. Revisa que las líneas que añadiste estén completas y que las comillas estén bien cerradas.

Error 2: Página en blanco (error 500)

Puede deberse a un problema con el archivo .htaccess. Ve a Ajustes → Enlaces permanentes en tu panel (si puedes acceder) y haz clic en Guardar cambios para regenerar el archivo. Si no puedes acceder, conecta por FTP y borra el archivo .htaccess (WordPress lo recreará automáticamente).

Error 3: El sitio carga pero con estilos rotos

Esto es muy común. Suele ser porque tu navegador o un plugin de caché guardó la URL antigua. Limpia la caché del navegador y la de cualquier plugin de caché que tengas instalado. También puedes probar a desactivar temporalmente los plugins de caché.

Error 4: No puedo acceder al panel de administración

Si tras el cambio no puedes entrar en /wp-admin, prueba a usar el método 2 (wp-config.php) o el método 3 (phpMyAdmin) para revertir o corregir la URL. Otra opción es acceder a /wp-login.php directamente.


Migración de dominio: pasos adicionales importantes

Si estás cambiando de dominio (por ejemplo, de miviejo.com a miviejo.es), además de cambiar las URLs, hay otras cosas que debes revisar:

Actualiza los enlaces internos

WordPress guarda las URLs en la base de datos en muchas tablas, no solo en wp_options. Por ejemplo, las entradas, páginas y medios tienen URLs absolutas. Para actualizarlas todas de golpe, puedes usar un plugin como Better Search Replace o Velvet Blues Update URLs.

Configura las redirecciones 301

Para que los visitantes que lleguen a tu dominio antiguo sean redirigidos automáticamente al nuevo, añade las siguientes reglas a tu archivo .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^miviejo\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.miviejo\.com [NC]
RewriteRule ^(.*)$ https://miviejo.es/$1 [L,R=301,NC]

Actualiza tu sitemap y Google Search Console

Una vez que el sitio funcione en el nuevo dominio, genera un nuevo sitemap y envíalo a Google Search Console. También deberías añadir el nuevo dominio como propiedad y solicitar el cambio de dirección en Google.


Preguntas frecuentes (FAQ)

¿Cuál es la diferencia entre home y siteurl?

home es la URL que los usuarios escriben para visitar tu sitio. siteurl es la dirección donde están los archivos de WordPress. En la mayoría de los casos son iguales, pero si mueves WordPress a una subcarpeta, siteurl cambiaría pero home podría seguir siendo la raíz.

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

Sí, siempre que configures correctamente las redirecciones 301 y actualices todos los enlaces internos. Si lo haces bien, la mayoría de tu autoridad de página se transferirá al nuevo dominio.

¿Qué pasa si solo cambio siteurl y no home?

Si solo cambias siteurl, WordPress intentará cargar los archivos desde la nueva ubicación, pero las URLs de tus páginas seguirán mostrando la antigua dirección. Es recomendable cambiar ambos siempre.

¿Necesito contratar a un profesional para hacer este cambio?

No necesariamente. Con esta guía y un poco de paciencia, la mayoría de los usuarios pueden hacerlo. Sin embargo, si tu sitio tiene mucho tráfico o es muy complejo, siempre es recomendable contar con ayuda profesional para evitar errores irreversibles.

¿El puerto 2106 es para acceder a qué panel?

El puerto 2106 es la vía de acceso a Syspanel, el panel de control de tu hosting donde puedes gestionar archivos, bases de datos y dominios. Es diferente al panel de administración de WordPress (que se accede con /wp-admin).


Consejos finales para un cambio sin sobresaltos

  1. Haz una copia de seguridad completa de tu sitio (archivos y base de datos) antes de empezar cualquier cambio. Esto te salvará si algo sale mal.

  2. Prueba el cambio en un entorno de desarrollo si es posible. Si no puedes, hazlo en horas de bajo tráfico.

  3. Anota todas las URLs antiguas que tenías en el sitio. Te servirán para configurar las redirecciones.

  4. Verifica que tu certificado SSL está activo para la nueva URL si vas a usar https://.

  5. Comprueba todos los enlaces internos después del cambio. Puedes usar herramientas como Screaming Frog (versión gratuita) para detectar enlaces rotos.

Cambiar la URL de WordPress es un proceso delicado pero totalmente manejable si sigues los pasos correctos. Tanto si usas el panel de administración, el archivo wp-config.php o phpMyAdmin, lo importante es hacerlo con calma y verificar cada paso. Con esta guía, ya tienes todo lo necesario para hacerlo sin romper tu sitio.

[WARNING]: Recuerda que si en algún momento pierdes el acceso total a tu sitio, siempre puedes volver a conectar por FTP o por Syspanel (puerto 2106) para revertir los cambios. No entres en pánico, todo tiene solución.

Espero que esta guía te haya sido de ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu cambio de URL!

¿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