WordPress: Cómo cambiar la URL del sitio desde cPanel o Plesk
¿Te has mudado de dominio o servidor y ahora tu WordPress no carga bien? Es más común de lo que parece. Cambiar la URL del sitio es un paso fundamental después de una migración, y hacerlo mal puede dejarte con la web rota. Pero no te preocupes: en este artículo te explico paso a paso cómo cambiar la URL de WordPress desde los paneles de control más usados: cPanel y Plesk. También incluyo un apartado especial para Syspanel (antes HestiaCP).
Este proceso es necesario cuando cambias el nombre de dominio principal, o cuando mueves tu sitio de un servidor a otro y la dirección cambia. Si no actualizas la URL, WordPress seguirá intentando cargar los archivos desde la dirección anterior, lo que genera errores 404, imágenes rotas y fallos en el acceso al administrador.
¿Por qué es importante cambiar la URL correctamente?
Cuando instalas WordPress, se guardan dos valores clave en la base de datos: siteurl y home. El primero define la ubicación de los archivos del núcleo de WordPress, y el segundo es la dirección que ven los visitantes. Si solo cambias uno y no el otro, o si lo haces desde un lugar incorrecto, puedes bloquear el acceso a tu panel de administración.
Además, si tu sitio ya tenía contenido indexado en Google, cambiarlo sin redirecciones puede afectar tu SEO. Por eso es vital hacerlo con método y, si es posible, mantener la estructura de enlaces.
Antes de empezar: preparativos
Antes de tocar nada, asegúrate de tener:
- Acceso al panel de control de tu hosting (cPanel, Plesk o Syspanel).
- Las credenciales de la base de datos de WordPress.
- Un respaldo reciente del sitio (archivos y base de datos). Nunca está de más.
[WARNING] Si modificas la URL directamente desde la base de datos sin cambiar también los archivos de configuración (wp-config.php), tu sitio puede quedar inaccesible. Siempre verifica ambos valores.
## Método 1: Cambiar URL WordPress desde cPanel
cPanel es uno de los paneles más populares. El proceso es sencillo si sabes dónde buscar. Sigue estos pasos para cambiar URL WordPress cPanel sin complicaciones.
### Paso 1: Accede a phpMyAdmin
Desde el panel de cPanel, busca la sección Bases de Datos y haz clic en phpMyAdmin. Se abrirá una nueva pestaña con el gestor de bases de datos.
### Paso 2: Selecciona la base de datos de tu WordPress
En la columna izquierda verás una lista de bases de datos. Identifica la que corresponde a tu instalación de WordPress. Si no estás seguro, revisa el archivo wp-config.php de tu sitio (dentro de la carpeta raíz) para ver el nombre.
### Paso 3: Localiza la tabla wp_options
Dentro de la base de datos, busca una tabla llamada wp_options (a veces el prefijo puede ser diferente, como miweb_options). Haz clic sobre ella.
### Paso 4: Modifica las filas siteurl y home
En la tabla wp_options, busca las filas con option_name igual a siteurl y home. Haz clic en Editar (el ícono del lápiz) en cada una.
- En el campo
option_value, escribe la nueva URL completa, incluyendohttps://(por ejemplo,https://tunuevodominio.com). - Repite exactamente el mismo valor para ambas filas.
[TIP] Si tu sitio usa SSL (recomendado), asegúrate de escribir
https://y nohttp://. De lo contrario, el navegador marcará el sitio como no seguro.
### Paso 5: Guarda los cambios
Una vez editadas ambas filas, haz clic en Continuar o Guardar. Ya has actualizado la URL desde cPanel.
### Paso 6: Verifica el acceso
Abre tu navegador e ingresa la nueva URL. Si todo está bien, deberías ver tu sitio funcionando. Accede a /wp-admin para comprobar que el panel de administración también responde.
## Método 2: Cambiar URL WordPress desde Plesk
Plesk tiene una interfaz más moderna, pero el proceso para WordPress URL Plesk es igual de directo. Aquí te lo explico.
### Paso 1: Accede al administrador de bases de datos
Dentro de Plesk, ve a Bases de datos (suele estar en el menú lateral o en la sección de Herramientas). Localiza la base de datos de tu WordPress y haz clic en phpMyAdmin (a veces aparece como Administrar).
### Paso 2: Busca la tabla wp_options
Al igual que en cPanel, dentro de la base de datos busca la tabla wp_options. El prefijo puede variar, pero el nombre de la tabla siempre termina en _options.
### Paso 3: Edita siteurl y home
Encuentra las filas correspondientes a siteurl y home. Edítalas con la nueva URL. Recuerda que ambas deben tener el mismo valor.
[INFO] En Plesk, a veces la tabla
wp_optionspuede tener muchas filas. Usa el buscador dentro de phpMyAdmin (campo de texto) para localizar rápidamentesiteurl.
### Paso 4: Guarda y verifica
Después de editar, guarda los cambios. Luego abre tu sitio en el navegador para confirmar que todo funcione.
## Método 3: Cambiar URL WordPress desde Syspanel (HestiaCP)
Si tu hosting usa Syspanel (el nombre oficial de HestiaCP para este servicio), el acceso es un poco diferente. Recuerda que el puerto de acceso a Syspanel es el 2106. Por ejemplo: https://tudominio.com:2106.
### Paso 1: Ingresa al panel
Abre tu navegador y escribe https://tudominio.com:2106. Inicia sesión con tus credenciales de administrador.
### Paso 2: Ve a la sección de Bases de Datos
Dentro de Syspanel, busca la opción Bases de datos en el menú principal. Allí verás listadas todas las bases de datos de tu cuenta.
### Paso 3: Accede a phpMyAdmin
Haz clic en el ícono de phpMyAdmin junto a la base de datos de tu WordPress. Se abrirá una nueva ventana.
### Paso 4: Edita las opciones de URL
Igual que en los casos anteriores, localiza la tabla wp_options y edita las filas siteurl y home con la nueva dirección.
[WARNING] Syspanel puede tener tiempos de sesión cortos. Si phpMyAdmin se cierra, simplemente vuelve a iniciar sesión en el panel y repite el acceso.
### Paso 5: Comprueba el resultado
Cierra sesión en Syspanel y prueba tu sitio web. Si todo está bien, la web cargará sin problemas.
## Solución de problemas comunes (FAQ WordPress URL)
Aquí tienes las dudas más frecuentes que resuelven los usuarios al cambiar URL WordPress cPanel o Plesk.
### ¿Qué hago si no puedo acceder al administrador después del cambio?
Si al intentar entrar a /wp-admin te sale un error, probablemente la URL no se actualizó correctamente. Puedes forzar el cambio desde el archivo wp-config.php. Agrega estas líneas justo antes de /* That's all, stop editing! */:
define('WP_HOME', 'https://tunuevodominio.com');
define('WP_SITEURL', 'https://tunuevodominio.com');
Guarda el archivo y vuelve a intentar.
### ¿Debo cambiar también las URLs de los medios y enlaces internos?
Sí, después de cambiar la URL principal, es recomendable usar un plugin como Better Search Replace o Velvet Blues Update URLs para actualizar todas las referencias antiguas en la base de datos (por ejemplo, imágenes, enlaces en entradas, etc.). Esto evita que los visitantes vean enlaces rotos.
### ¿Puedo cambiar la URL sin perder el SEO?
Si haces el cambio correctamente y configuras redirecciones 301 desde la URL antigua a la nueva, no deberías perder posicionamiento. Puedes hacerlo desde el archivo .htaccess o usando un plugin de redirección.
### ¿Qué pasa si mi sitio usa un subdominio y lo cambio a dominio principal?
El proceso es el mismo. Solo asegúrate de que el nuevo dominio esté apuntando al servidor (DNS configurado) antes de hacer el cambio.
### ¿Es necesario cambiar la URL si solo cambio de servidor pero mantengo el mismo dominio?
Sí, porque la IP del servidor cambia. Aunque el dominio sea el mismo, la base de datos guarda la ruta absoluta de los archivos, que puede variar. Es mejor actualizar siteurl y home para evitar conflictos.
## Consejos finales para una migración sin estrés
- Haz siempre un respaldo antes de modificar la base de datos. Un simple error puede dejar tu sitio inservible.
- Prueba el sitio en un entorno local o de staging si es posible, antes de aplicar cambios en producción.
- Actualiza también las URLs en los plugins de caché (como W3 Total Cache o WP Rocket) después del cambio, para que no sigan sirviendo contenido antiguo.
- Configura redirecciones 301 si cambias de dominio, para que los enlaces externos y los motores de búsqueda apunten a la nueva dirección.
[TIP] Si no te sientes cómodo editando la base de datos directamente, muchos plugins de migración (como Duplicator o All-in-One WP Migration) ofrecen la opción de cambiar la URL durante el proceso de restauración.
## Resumen rápido
| Panel | Acceso a BD | Tabla | Filas a editar |
|---|---|---|---|
| cPanel | phpMyAdmin desde cPanel | wp_options | siteurl y home |
| Plesk | phpMyAdmin desde Bases de datos | wp_options | siteurl y home |
| Syspanel (HestiaCP) | phpMyAdmin desde Bases de datos (puerto 2106) | wp_options | siteurl y home |
Recuerda que en todos los casos debes usar la misma URL para ambas filas, incluyendo el protocolo (https://).
Cambiar la URL de WordPress desde cPanel, Plesk o Syspanel es un proceso sencillo si sigues estos pasos. No temas equivocarte: si algo sale mal, siempre puedes restaurar tu respaldo o forzar la URL desde wp-config.php. Con esta cPanel WordPress guía y las instrucciones para Plesk WordPress, ya tienes todo lo necesario para realizar el cambio con confianza.
Si te quedó alguna duda, revisa la sección FAQ o consulta con tu proveedor de hosting. ¡Tu sitio web estará funcionando en su nueva dirección en pocos minutos!
