WordPress: Cómo cambiar la URL del sitio en wp-admin
¿Qué es la URL del sitio en WordPress y por qué deberías cambiarla?
Cuando instalas WordPress, el sistema guarda automáticamente dos direcciones web clave: la URL del sitio (Site Address) y la URL de WordPress (WordPress Address). La primera es la dirección que ven tus visitantes, mientras que la segunda es la ubicación física de los archivos de tu instalación. Cambiar la URL del sitio puede ser necesario por varias razones: migrar de dominio, mover tu web de un subdominio a un dominio principal, cambiar de HTTP a HTTPS, o simplemente corregir un error de configuración inicial.
Muchos usuarios entran en pánico al ver que su web muestra una dirección incorrecta o no carga correctamente después de un cambio de hosting. La buena noticia es que WordPress incluye una herramienta nativa muy sencilla para modificar estos valores desde el panel de administración (wp-admin). En este artículo te explicaré paso a paso cómo hacerlo, qué precauciones debes tomar y qué hacer si algo sale mal.
Antes de empezar: prepara tu sitio para el cambio
Realizar un cambio de URL no debería ser un problema, pero como cualquier modificación importante, es recomendable tomar ciertas precauciones. Si no lo haces bien, podrías dejar tu web temporalmente inaccesible, así que presta atención a esta sección.
Haz una copia de seguridad completa
Este es el consejo más importante que te daré. Antes de tocar cualquier ajuste, asegúrate de tener una copia de seguridad reciente de tu base de datos y de todos tus archivos. Puedes hacerlo desde tu panel de hosting o usando plugins como UpdraftPlus o BackupBuddy. Si algo sale mal, podrás restaurar tu sitio en cuestión de minutos.
Anota tus URLs actuales
Ve a Ajustes > Generales en tu wp-admin y anota exactamente qué aparece en los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Esto te servirá como referencia por si necesitas revertir el cambio.
Considera el impacto en el SEO
Si cambias la URL de tu sitio, los motores de búsqueda necesitarán tiempo para rastrear y actualizar sus índices. No es que pierdas posicionamiento automáticamente, pero sí debes configurar redirecciones 301 desde la URL antigua a la nueva para no perder visitas. En este artículo me centraré en el cambio técnico, pero ten en cuenta este aspecto.
Cómo cambiar la URL del sitio en wp-admin (método oficial)
Este es el método más directo y recomendado por WordPress.org. No requiere conocimientos técnicos avanzados y lo puedes hacer en menos de cinco minutos.
Paso 1: Accede a tu panel de administración
Entra en tu wp-admin escribiendo en el navegador algo como tudominio.com/wp-admin e inicia sesión con tu usuario administrador. Una vez dentro, busca en el menú lateral izquierdo la opción Ajustes y haz clic en Generales.
Paso 2: Localiza los campos de URL
En la pantalla de Ajustes Generales, verás dos campos importantes:
- Dirección de WordPress (URL): Es la dirección donde están instalados los archivos principales de WordPress. Normalmente coincide con tu dominio, pero puede ser diferente si instalaste WordPress en una subcarpeta.
- Dirección del sitio (URL): Es la dirección que usan tus visitantes para acceder a tu web. Este es el campo que normalmente querrás cambiar.
Paso 3: Modifica la URL del sitio
Escribe la nueva dirección en el campo correspondiente. Por ejemplo, si quieres cambiar de http://mipagina.com a https://www.mipagina.com, simplemente reemplaza el contenido. Asegúrate de incluir el protocolo (http:// o https://) y de no dejar espacios extra.
Paso 4: Guarda los cambios
Haz clic en el botón Guardar cambios al final de la página. WordPress actualizará automáticamente su base de datos con los nuevos valores. Después de esto, serás desconectado del panel de administración, lo cual es completamente normal.
Paso 5: Verifica que todo funciona
Abre una ventana de incógnito en tu navegador y escribe la nueva URL. Si todo ha ido bien, verás tu web sin problemas. Para volver a entrar en wp-admin, usa la nueva dirección seguida de /wp-admin.
¿Qué pasa si no puedo acceder a wp-admin?
A veces, un cambio de URL mal realizado puede dejarte fuera del panel. No te preocupes, hay soluciones alternativas que funcionan perfectamente.
Opción 1: Modifica el archivo wp-config.php
Accede a tu hosting mediante FTP o el administrador de archivos de tu panel. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress. Ábrelo con un editor de texto y añade estas dos líneas justo antes de la línea que dice /* That's all, stop editing! */:
define('WP_HOME', 'http://tunuevadireccion.com');
define('WP_SITEURL', 'http://tunuevadireccion.com');
Reemplaza las URLs con las tuyas. Guarda el archivo y sube los cambios. Después, intenta acceder a tu wp-admin con la nueva dirección.
Opción 2: Usa una consulta SQL en phpMyAdmin
Si tienes acceso a phpMyAdmin desde tu panel de hosting, puedes cambiar las URLs directamente en la base de datos. Busca la tabla wp_options y localiza las filas con option_name igual a siteurl y home. Edita el valor de option_value con tu nueva URL. Recuerda que el prefijo de las tablas puede variar (por ejemplo, wp_ podría ser mi_prefijo_).
Opción 3: Usa el plugin "Better Search Replace"
Si ya no puedes acceder a wp-admin, este método no te servirá directamente. Sin embargo, si tienes acceso a la base de datos, puedes instalar este plugin de forma manual subiendo la carpeta del plugin a /wp-content/plugins/. Luego, desde phpMyAdmin, ejecuta una consulta SQL para reemplazar la URL antigua por la nueva en todas las tablas. Es un método un poco más avanzado, pero muy efectivo.
Consejos para evitar problemas comunes
Cambiar la URL del sitio en WordPress es sencillo, pero hay algunas trampas que conviene conocer.
No olvides actualizar los enlaces internos
Si tu web tiene muchos enlaces internos con la URL antigua (por ejemplo, en menús, widgets o contenido), es posible que algunos sigan apuntando a la dirección anterior. Después del cambio, te recomiendo usar un plugin como Velvet Blues Update URLs o Better Search Replace para actualizar todas las referencias en la base de datos de una sola vez.
Actualiza tus servicios externos
Si usas servicios como Google Analytics, Search Console, o herramientas de email marketing, recuerda actualizar la URL en sus configuraciones. También deberías revisar tus redes sociales y cualquier perfil de empresa que enlace a tu web.
Configura redirecciones 301
Para evitar perder tráfico y posicionamiento SEO, configura redirecciones desde la URL antigua a la nueva. Si tu hosting usa Apache, puedes añadir reglas en el archivo .htaccess. Si usa Nginx, deberás modificar la configuración del servidor. En la mayoría de paneles de control, como Syspanel (accesible a través del puerto 2106), encontrarás opciones para gestionar redirecciones fácilmente.
Preguntas frecuentes (FAQ)
¿Puedo cambiar solo la URL del sitio sin tocar la de WordPress?
Sí, puedes cambiar solo el campo "Dirección del sitio (URL)" y dejar la de WordPress como está. Esto es útil cuando mueves WordPress a una subcarpeta pero quieres que tu web se muestre desde el dominio principal.
¿Qué hago si mi web aparece en blanco después del cambio?
Esto suele ocurrir cuando las URLs se configuraron mal o hay problemas de caché. Primero, borra la caché de tu navegador y del servidor. Si sigue en blanco, verifica que las URLs en la base de datos son correctas y que no hay errores en el archivo .htaccess.
¿Es necesario cambiar la URL si migro mi sitio a otro hosting?
No necesariamente. Si mantienes el mismo dominio, la URL no cambia. Solo deberías preocuparte por la URL si cambias de dominio o de subdominio.
¿Puedo cambiar la URL desde Syspanel?
Syspanel es el panel de control de HestiaCP que se accede mediante el puerto 2106. Desde ahí puedes gestionar tu hosting, pero el cambio de URL de WordPress se hace mejor desde el propio wp-admin o mediante los métodos alternativos que te he explicado.
¿Cuánto tiempo tarda en propagarse el cambio de URL?
El cambio es inmediato en tu servidor, pero los servicios DNS de todo el mundo pueden tardar entre 24 y 48 horas en actualizarse si cambiaste el dominio. Si solo cambiaste el protocolo (HTTP a HTTPS) o añadiste "www", el cambio es instantáneo.
Resumen y recomendaciones finales
Cambiar la URL del sitio en WordPress es una operación que, bien hecha, no debería llevarte más de diez minutos. El método oficial desde Ajustes > Generales es el más seguro y recomendado para la mayoría de usuarios. Si algo falla, siempre puedes recurrir a las alternativas que te he mostrado.
Antes de finalizar, quiero recordarte tres cosas esenciales:
- Haz siempre una copia de seguridad antes de realizar cualquier cambio importante.
- Verifica que la nueva URL carga correctamente en modo incógnito antes de darlo por bueno.
- No olvides las redirecciones 301 si cambias de dominio, para no perder posicionamiento SEO.
Si tienes dudas o tu situación es particularmente compleja (por ejemplo, una migración desde un entorno local a producción), te recomiendo consultar la documentación oficial de WordPress o contactar con el soporte de tu hosting. En Syspanel, por ejemplo, el equipo técnico suele estar disponible para ayudarte con este tipo de tareas.
Espero que esta guía te haya sido útil. Recuerda que, aunque parezca un proceso delicado, es algo que cualquier persona puede hacer siguiendo estos pasos. ¡Ánimo y a por ese cambio de URL!
