Cómo cambiar la URL de WordPress en cPanel (dirección del sitio)
¿Por qué necesitas cambiar la URL de tu WordPress?
Cambiar la URL de tu sitio WordPress es una tarea más común de lo que parece. Puede que hayas comprado un dominio nuevo, que estés migrando tu web de un hosting a otro, o que simplemente quieras cambiar de http:// a https:// para activar el SSL. Sea cual sea tu motivo, hacerlo bien es crucial para no romper tu web y evitar sustos con el SEO.
Cuando hablamos de cambiar URL WordPress, nos referimos a dos valores concretos que WordPress guarda en su base de datos: la site url WordPress (la dirección donde están los archivos principales) y la home (la dirección que los visitantes ven en el navegador). Si estos dos valores no coinciden o están mal configurados, tu web puede volverse inaccesible o mostrar errores extraños.
En esta guía, te voy a enseñar paso a paso cómo hacer este cambio desde cPanel, el panel de control más utilizado en el hosting compartido. No necesitas ser un experto en programación, solo seguir las instrucciones al pie de la letra. Además, te daré trucos y advertencias para que no pierdas tu posicionamiento en Google durante el proceso.
Antes de empezar: qué necesitas y qué debes saber
Antes de lanzarte a cambiar dominio WordPress cPanel, es importante que tengas a mano cierta información y que entiendas algunos conceptos básicos.
Lo que necesitas tener
- Acceso a tu cPanel (te lo proporciona tu empresa de hosting).
- El nuevo dominio o URL que quieres usar (por ejemplo,
https://www.tunuevadominio.com). - Una copia de seguridad reciente de tu web. Este paso es innegociable. Si algo sale mal, podrás restaurar todo en minutos.
Conceptos clave: home y siteurl
WordPress tiene dos campos principales que controlan las URLs:
- site url WordPress: Es la dirección donde están instalados los archivos de WordPress. Normalmente es la carpeta raíz de tu hosting.
- Home: Es la dirección que los usuarios escriben para visitar tu web. Puede ser la misma que la anterior o una distinta (por ejemplo, con
wwwo sinwww).
Si cambias solo uno de los dos, tu web puede dar errores. Por eso, en todos los métodos que te explico a continuación, siempre cambiaremos ambos valores a la vez.
¿Qué pasa con el SEO al cambiar la URL?
Cambiar la URL de tu web tiene un impacto directo en tu posicionamiento. Google y otros buscadores necesitan tiempo para rastrear las nuevas direcciones y actualizar su índice. Para minimizar el impacto:
- Configura redirecciones 301 desde la URL antigua a la nueva. Esto le dice a Google que el contenido se ha movido de forma permanente.
- Actualiza tu sitemap y envíalo a Google Search Console.
- Revisa tus enlaces internos para que apunten a las nuevas URLs.
No te preocupes, en esta guía también te doy consejos para que el cambio no afecte a tu tráfico orgánico.
Método 1: Cambiar la URL desde el administrador de WordPress (el más fácil)
Si tu web sigue funcionando y puedes acceder al panel de administración, este es el método más sencillo y seguro. No necesitas tocar archivos ni bases de datos.
Paso 1: Entra en tu panel de WordPress
Abre tu navegador y escribe tudominio.com/wp-admin. Introduce tu usuario y contraseña de administrador.
Paso 2: Ve a Ajustes > Generales
En el menú lateral izquierdo, busca la opción Ajustes y haz clic en Generales. Aquí verás dos campos:
- Dirección de WordPress (URL) : Es la site url WordPress.
- Dirección del sitio (URL) : Es la home.
Paso 3: Cambia los valores
Escribe tu nueva URL en ambos campos. Por ejemplo, si quieres cambiar de http://www.miweb.com a https://www.miweb.com, tendrías que poner exactamente eso en ambos campos.
[TIP] Asegúrate de incluir el protocolo (
http://ohttps://) y no dejes espacios al final. Un error típico es escribirwww.miweb.comsin elhttps://.
Paso 4: Guarda los cambios
Haz clic en Guardar cambios. WordPress te pedirá que inicies sesión de nuevo con la nueva URL. No te asustes, es normal. Vuelve a entrar con tus credenciales y verifica que todo funciona correctamente.
Ventajas e inconvenientes de este método
- Ventajas: Es el más rápido y no requiere conocimientos técnicos. Ideal si solo cambias de
httpahttpso si añades/quitas elwww. - Inconvenientes: Si la URL antigua ya no funciona o tu web está caída, no podrás acceder al panel y tendrás que usar otro método.
Método 2: Cambiar la URL desde cPanel (phpMyAdmin)
Este método es perfecto si no puedes acceder a tu panel de WordPress porque la web está caída o te da error. Vamos a editar directamente la base de datos.
Paso 1: Accede a cPanel
Escribe tudominio.com/cpanel o usa el enlace que te dio tu hosting. Introduce tu usuario y contraseña.
[INFO] Si tu hosting usa Syspanel en lugar de cPanel, el proceso es muy similar. Accede a través del puerto 2106 (por ejemplo,
tudominio.com:2106) y busca la sección de bases de datos MySQL.
Paso 2: Abre phpMyAdmin
Dentro de cPanel, busca el icono de phpMyAdmin (normalmente está en la sección de Bases de Datos). Haz clic en él.
Paso 3: Selecciona tu base de datos
En el menú lateral izquierdo, verás una lista de bases de datos. Haz clic en la que corresponde a tu WordPress. Si no sabes cuál es, revisa el archivo wp-config.php de tu instalación (te explico cómo acceder a él en el siguiente método).
Paso 4: Busca la tabla de opciones
Dentro de la base de datos, busca una tabla llamada wp_options (el prefijo wp_ puede variar si lo cambiaste durante la instalación). Haz clic en ella.
Paso 5: Edita las opciones siteurl y home
Verás una lista de opciones. Busca las filas donde option_name sea siteurl y home. Haz clic en el icono de Editar (el lápiz) en cada una de ellas.
- Para
siteurl, cambia el valor deoption_valuea tu nueva URL. - Para
home, haz lo mismo.
[WARNING] Ten mucho cuidado al editar la base de datos. Un error puede dejar tu web completamente inaccesible. Si no estás seguro, haz una copia de seguridad de la base de datos antes de tocar nada. En phpMyAdmin, puedes exportar la tabla
wp_optionsen formato SQL.
Paso 6: Guarda y comprueba
Guarda los cambios en ambas filas. Ahora intenta acceder a tu web con la nueva URL. Si todo ha ido bien, deberías ver tu sitio funcionando.
Método 3: Cambiar la URL editando el archivo wp-config.php
Este es el método de emergencia definitivo. Sirve cuando tu web está completamente caída y no puedes acceder ni a WordPress ni a phpMyAdmin. Es un poco más técnico, pero te lo explico de forma sencilla.
Paso 1: Accede al administrador de archivos de cPanel
Entra en tu cPanel y busca la sección Archivos. Haz clic en Administrador de archivos.
Paso 2: Navega hasta la raíz de tu WordPress
Normalmente, tu WordPress está instalado en la carpeta public_html (o en una subcarpeta si lo tienes en un directorio específico). Navega hasta encontrar el archivo wp-config.php.
Paso 3: Edita el archivo
Haz clic derecho sobre wp-config.php y selecciona Editar. Se abrirá un editor de texto.
Paso 4: Añade las líneas de configuración
Justo después de la línea que dice define('DB_NAME', ...); o al final del archivo, añade estas dos líneas:
define('WP_HOME', 'https://tunuevadominio.com');
define('WP_SITEURL', 'https://tunuevadominio.com');
Sustituye https://tunuevadominio.com por tu nueva URL.
Paso 5: Guarda el archivo
Guarda los cambios y cierra el editor. Ahora intenta acceder a tu web. Si funciona, puedes dejar estas líneas en el archivo o eliminarlas después de que la web cargue correctamente (aunque no es obligatorio).
[TIP] Este método es muy útil para forzar a WordPress a usar una URL concreta. Si luego quieres cambiar de dominio otra vez, solo tienes que editar estas líneas de nuevo, sin necesidad de tocar la base de datos.
Método 4: Usar el plugin "Better Search Replace" (para cambios avanzados)
Si has cambiado tu dominio y tu web tiene muchas URLs antiguas en el contenido (por ejemplo, en enlaces internos, imágenes o productos), necesitas una herramienta para actualizarlas todas. El plugin Better Search Replace es perfecto para esto.
Paso 1: Instala el plugin
Desde tu panel de WordPress, ve a Plugins > Añadir nuevo. Busca "Better Search Replace" e instálalo y actívalo.
Paso 2: Configura la búsqueda y reemplazo
Ve a Herramientas > Better Search Replace. En el campo Buscar , escribe la URL antigua (por ejemplo, http://www.miweb.com). En el campo Reemplazar con , escribe la nueva URL (por ejemplo, https://www.miweb.com).
Paso 3: Selecciona las tablas y ejecuta
Selecciona todas las tablas de tu base de datos (o solo las que creas necesarias). Haz clic en Ejecutar y espera a que termine.
[WARNING] Haz siempre una copia de seguridad antes de usar este plugin. Aunque es muy seguro, un error de escritura puede corromper datos. Además, no uses este plugin para cambiar la
siteurlo lahomedirectamente; para eso es mejor usar los métodos anteriores.
Cómo configurar redirecciones 301 para no perder SEO
Este paso es fundamental si quieres que tu cambio de URL WordPress no afecte a tu posicionamiento. Las redirecciones 301 le dicen a Google que tu contenido se ha movido de forma permanente.
Desde el archivo .htaccess
Si usas Apache (la mayoría de los hosting), puedes añadir redirecciones en el archivo .htaccess.
- Ve al Administrador de archivos de cPanel.
- Busca el archivo
.htaccessen la raíz de tu WordPress. Si no lo ves, activa la opción "Mostrar archivos ocultos". - Edítalo y añade estas líneas al principio:
Redirect 301 / http://www.tunuevadominio.com/
[INFO] Esta redirección enviará todo el tráfico de la URL antigua a la nueva. Asegúrate de que la URL nueva es correcta y de que incluye el protocolo.
Desde el plugin Yoast SEO
Si tienes Yoast SEO instalado, puedes ir a Yoast SEO > Herramientas > Redirecciones y crear una redirección manual desde la URL antigua a la nueva. Es más visual y fácil de gestionar.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de WordPress sin perder mi contenido?
Sí, el contenido no se pierde. Solo cambias la dirección de acceso. Los artículos, páginas, imágenes y usuarios siguen en la base de datos.
¿Qué hago si mi web se rompe después de cambiar la URL?
No entres en pánico. Vuelve a tu cPanel y usa el Método 3 (editar wp-config.php) para forzar la URL correcta. Si no funciona, restaura la copia de seguridad que hiciste antes del cambio.
¿Cuánto tarda Google en actualizar la nueva URL?
Puede tardar desde unos días hasta varias semanas. Lo importante es que configures las redirecciones 301 y envíes tu nuevo sitemap a Google Search Console para acelerar el proceso.
¿Necesito cambiar la URL si solo activo SSL?
Sí, si tu web usaba http:// y ahora quieres que use https://, debes cambiar la URL en WordPress. De lo contrario, tu web cargará con errores mixtos de contenido y el candado de seguridad no aparecerá.
¿Qué pasa con mis enlaces en redes sociales o Google Maps?
Los enlaces que apuntan a tu web desde otros sitios seguirán funcionando gracias a las redirecciones 301. Eso sí, es recomendable actualizar manualmente los enlaces en tus perfiles de redes sociales para que apunten a la nueva URL.
¿Puedo cambiar la URL desde el hosting sin usar cPanel?
Sí, si tu hosting usa Syspanel, el proceso es muy parecido. Accede a través del puerto 2106, busca la sección de archivos o bases de datos y aplica cualquiera de los métodos que te he explicado. La lógica es la misma.
Conclusión y recomendaciones finales
Cambiar la URL de tu WordPress en cPanel no es complicado si sigues los pasos correctos. Recuerda siempre:
- Haz una copia de seguridad antes de empezar.
- Cambia la
siteurly lahomea la vez. - Configura redirecciones 301 para no perder SEO.
- Actualiza tu sitemap y notifica a Google.
Si eres prudente y metódico, cambiar dominio WordPress cPanel será un proceso rápido y sin sobresaltos. Y si algo sale mal, siempre puedes volver a tu copia de seguridad y empezar de nuevo.
Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu cambio de URL!
