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

Cambiar la URL de WordPress desde el panel de control

Actualizado el 14 de septiembre de 2025

¿Por qué necesitas cambiar la URL de tu WordPress?

Cambiar la URL de WordPress es una tarea más común de lo que piensas. Puede que hayas comprado un dominio nuevo, que quieras migrar tu sitio de un subdominio a un dominio principal, o que simplemente necesites mover tu web de un entorno de pruebas a uno de producción. Sea cual sea el motivo, hacer este cambio de forma incorrecta puede dejarte con una página en blanco o un mensaje de error "Error al conectar con la base de datos".

La buena noticia es que WordPress ofrece varias formas de hacerlo, y la más sencilla para la mayoría de usuarios es hacerlo directamente desde el panel de control de WordPress (wp-admin). No necesitas ser un experto en programación ni tocar archivos de configuración complejos. En esta guía completa, te explicaré paso a paso cómo hacerlo de forma segura, qué precauciones debes tomar y cómo solucionar los problemas más frecuentes.

Antes de empezar: Entiende qué son las dos URLs de WordPress

WordPress guarda dos direcciones principales en su base de datos:

  • Dirección de WordPress (URL de WordPress): Es la dirección donde se encuentran los archivos principales del sistema (el núcleo, los temas y los plugins).
  • Dirección del sitio (URL del sitio): Es la dirección que los visitantes verán en su navegador cuando accedan a tu web.

En la mayoría de los casos, ambas direcciones son las mismas. Pero al cambiar de dominio, es crucial actualizar ambas para que todo funcione correctamente. Si solo cambias una, podrías tener problemas de redireccionamientos o de carga de estilos e imágenes.

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

Este es el método más recomendado para usuarios sin experiencia técnica, ya que se realiza desde la interfaz gráfica de WordPress. Solo necesitas acceso a tu escritorio de administración.

Paso 1: Accede a tu panel de administración

Primero, necesitas iniciar sesión en tu WordPress. Normalmente, esto se hace añadiendo /wp-admin o /wp-login.php al final de tu dominio actual.

Por ejemplo, si tu sitio actual es www.midominioantiguo.com, deberías ir a www.midominioantiguo.com/wp-admin.

Introduce tu nombre de usuario y contraseña. Si no puedes acceder porque el sitio ya está roto, ve a la sección de "Solución de problemas" al final de este artículo.

Paso 2: Ve a la configuración general

Una vez dentro del panel, busca en el menú lateral izquierdo la opción "Ajustes" y haz clic en ella. Se desplegará un submenú, donde debes seleccionar "Generales".

Esta es la página de configuración principal de tu sitio. Aquí verás varios campos, pero nos centraremos en los dos primeros:

  • Dirección de WordPress (URL): Este campo debe contener la nueva URL donde están los archivos del sistema.
  • Dirección del sitio (URL): Este campo debe contener la nueva dirección pública de tu sitio.

Paso 3: Introduce las nuevas URLs

En ambos campos, escribe tu nuevo dominio completo, incluyendo https:// al principio. Asegúrate de que no haya espacios ni caracteres extraños.

Por ejemplo, si tu nuevo dominio es www.miwebnueva.es, deberías escribir en ambos campos:

https://www.miwebnueva.es

Es importante que uses la misma dirección en ambos campos, a menos que tengas una razón muy específica para separarlas (como cuando los archivos están en un servidor distinto al del dominio, algo poco común).

[WARNING] Asegúrate de que la URL que escribes es exactamente la que quieres usar. Si cometes un error aquí y guardas, podrías perder el acceso a tu panel de administración temporalmente. No te preocupes, tiene solución y la veremos más adelante.

Paso 4: Guarda los cambios

Después de introducir las nuevas direcciones, desplázate hacia abajo y haz clic en el botón "Guardar cambios" (o "Guardar cambios" si tu WordPress está en inglés).

Paso 5: Verifica el cambio

WordPress te pedirá que inicies sesión de nuevo. Esto es normal. Ahora, ve a tu nuevo dominio (por ejemplo, www.miwebnueva.es) en una ventana de incógnito de tu navegador para asegurarte de que la web carga correctamente.

[TIP] Si usas una caché en tu sitio (como un plugin de caché o una caché de servidor), es recomendable limpiarla después de hacer este cambio para que los visitantes vean la nueva versión sin problemas.

Método 2: Usando la función wp_options desde un plugin (Alternativa visual)

Si por algún motivo no puedes acceder a la pantalla de "Ajustes" (por ejemplo, si tu panel está en un idioma diferente o la página no carga bien), puedes usar un plugin temporal para hacer el cambio.

Paso 1: Instala un plugin de cambio de URL

Desde el mismo panel de administración (si aún puedes acceder), ve a "Plugins" > "Añadir nuevo".

Busca un plugin llamado "Better Search Replace" o "Velvet Blues Update URLs". Estos plugins son seguros y gratuitos, y te permiten cambiar todas las apariciones de una URL antigua por una nueva en tu base de datos.

Paso 2: Configura la búsqueda y reemplazo

Una vez instalado y activado, ve a la configuración del plugin.

  • En el campo "Buscar", introduce tu URL antigua completa (por ejemplo, https://www.midominioantiguo.com).
  • En el campo "Reemplazar con", introduce tu nueva URL completa (por ejemplo, https://www.miwebnueva.es).

[INFO] Asegúrate de marcar la opción de reemplazar en todas las tablas de la base de datos. Normalmente, el plugin lo hace por defecto.

Paso 3: Ejecuta el reemplazo

Haz clic en el botón para ejecutar el reemplazo. El plugin te mostrará un resumen de cuántas veces ha encontrado la URL antigua y cuántas veces la ha reemplazado.

Paso 4: Desactiva el plugin

Una vez hecho el cambio, es recomendable desactivar y eliminar el plugin, ya que no lo necesitas más y mantener plugins innecesarios puede ser un riesgo de seguridad.

Método 3: Acceso directo a la base de datos (phpMyAdmin) - Para casos de emergencia

Este método es más técnico y se usa cuando no puedes acceder al panel de administración en absoluto. Requiere acceso a cPanel o Syspanel.

[INFO] En nuestro servicio de hosting, el panel de control se llama Syspanel y puedes acceder a él a través de tu-dominio.com:2106 o desde el área de cliente. La interfaz es similar a cPanel, pero con una estética más moderna.

Paso 1: Accede a Syspanel o cPanel

Entra en tu panel de control. Busca la sección de "Bases de Datos" y haz clic en "phpMyAdmin".

Paso 2: Selecciona tu base de datos

En la columna de la izquierda de phpMyAdmin, verás una lista de tus bases de datos. Haz clic en la que corresponde a tu sitio WordPress. Normalmente, el nombre se parece a tuusuario_wp o similar.

Paso 3: Localiza la tabla wp_options

Dentro de tu base de datos, verás una lista de tablas. Todas empiezan con el prefijo wp_ (aunque puede ser diferente si lo cambiaste). Busca la tabla llamada wp_options y haz clic en ella.

Paso 4: Busca las opciones de URL

Dentro de la tabla wp_options, verás una barra de búsqueda. Busca los términos siteurl y home.

  • Haz clic en el icono de editar (lápiz) junto a la fila donde option_name es siteurl.
  • En el campo option_value, cambia la URL antigua por la nueva.
  • Repite el mismo proceso para la fila donde option_name es home.

[WARNING] Este método es muy delicado. Asegúrate de no tocar ninguna otra fila o tabla. Un error aquí puede dañar tu base de datos. Si no te sientes seguro, es mejor que contactes con el soporte técnico de tu hosting.

Solución de problemas comunes al cambiar la URL

"Error al conectar con la base de datos" o "Página en blanco"

Esto suele ocurrir cuando la URL en la base de datos no coincide con la ubicación real de los archivos. Si usaste el Método 1 y guardaste una URL incorrecta, puedes revertir el cambio accediendo a tu base de datos con phpMyAdmin (Método 3) y corrigiendo los valores de siteurl y home.

No puedo acceder a wp-admin después del cambio

Esto es un síntoma del problema anterior. Vuelve a poner la URL antigua en la base de datos para recuperar el acceso, y luego repite el proceso con cuidado.

[TIP] Si estás cambiando de dominio, asegúrate de que el nuevo dominio está correctamente apuntado a tu servidor (los registros DNS están configurados). Si el dominio no apunta a tu hosting, la web no cargará aunque la URL en WordPress esté bien.

Redireccionamientos infinitos o bucles

Esto puede pasar si tienes una redirección forzada a HTTPS o a www en tu antiguo hosting y no la has configurado en el nuevo. Revisa los archivos .htaccess (en la raíz de tu sitio) o los ajustes de tu nuevo servidor.

Los enlaces internos siguen apuntando al dominio antiguo

Esto es normal si tu sitio tiene muchos enlaces internos en el contenido. Usa un plugin como "Better Search Replace" para reemplazar todas las instancias de la URL antigua por la nueva en toda la base de datos, no solo en las opciones generales.

Preguntas Frecuentes (FAQ)

¿Puedo cambiar solo una de las dos URLs (siteurl o home)?

Sí, pero es muy poco recomendable. Hacerlo puede provocar que los estilos (CSS) no carguen, que las imágenes se vean rotas o que los enlaces apunten a lugares incorrectos. Lo ideal es mantener ambas URLs iguales.

¿Qué pasa con mis enlaces permanentes (permalinks)?

Después de cambiar la URL, ve a "Ajustes" > "Enlaces permanentes" y haz clic en "Guardar cambios" sin modificar nada. Esto actualiza las reglas de reescritura de Apache y evita errores 404 en tus páginas y entradas.

¿Necesito cambiar algo en mi archivo wp-config.php?

No, a menos que hayas definido las constantes WP_HOME y WP_SITEURL en ese archivo. Si lo has hecho, esas constantes tienen prioridad sobre la base de datos. Si no sabes qué es esto, es muy probable que no lo hayas tocado y no necesites hacer nada.

¿Es necesario cambiar la URL si solo estoy moviendo mi sitio a un subdirectorio?

Sí, el proceso es el mismo. Si pasas de www.midominio.com a www.midominio.com/blog, deberás usar la nueva URL completa en los campos de configuración.

¿Puedo hacer este cambio desde Syspanel o cPanel?

Puedes hacerlo de forma indirecta. Desde Syspanel (o cPanel) puedes acceder a phpMyAdmin y editar la base de datos, o usar el administrador de archivos para modificar el wp-config.php. Sin embargo, la forma más segura y sencilla es siempre desde el propio panel de administración de WordPress, como te hemos mostrado en el Método 1.

[INFO] Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (ejemplo: https://tu-dominio.com:2106). Allí encontrarás todas las herramientas de gestión de tu hosting, incluyendo el acceso a archivos y bases de datos.

Conclusión y buenas prácticas

Cambiar la URL de tu WordPress es un proceso que, si se hace con calma y siguiendo los pasos correctos, no tiene por qué darte problemas. La clave está en entender que hay dos URLs que deben estar sincronizadas y que, ante cualquier error, siempre puedes recurrir a la base de datos para revertir el cambio.

Resumen de buenas prácticas:

  1. Haz una copia de seguridad de tu base de datos y archivos antes de empezar.
  2. Realiza el cambio en horas de bajo tráfico para minimizar el impacto si algo sale mal.
  3. Usa el panel de administración como primera opción.
  4. Limpia la caché de tu navegador y de tu servidor después del cambio.
  5. Verifica todos los enlaces internos y las páginas importantes después de migrar.

Si has seguido esta guía y todo ha ido bien, ¡enhorabuena! Ya tienes tu WordPress funcionando con la nueva dirección. Si te has encontrado con algún problema, esperamos que la sección de solución de problemas te haya ayudado a resolverlo. Y recuerda que, si tu plan de hosting incluye soporte, siempre puedes contactar con ellos para que te echen una mano con este tipo de tareas.

¿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