WordPress: Cómo cambiar la URL del sitio de forma segura
Cambiar la URL de tu sitio WordPress es una tarea que, bien hecha, es sencilla y segura. Sin embargo, si no se realiza correctamente, puedes perder el acceso a tu panel de administración o ver tu web rota. Esta guía te explicará paso a paso cómo hacerlo de forma segura, incluso si no tienes experiencia técnica.
¿Por qué cambiar la URL del sitio?
Hay varias razones comunes para cambiar la URL de WordPress:
- Migrar de un dominio temporal (como
midominio.com/prueba) a uno definitivo (midominio.com). - Cambiar de HTTP a HTTPS (instalar un certificado SSL).
- Mudar el sitio a un nuevo dominio o subdominio.
- Reestructurar la arquitectura de tu web (por ejemplo, de
blog.midominio.comamidominio.com/blog).
Cualquiera que sea tu motivo, el proceso es el mismo, pero requiere cuidado.
Antes de empezar: precauciones imprescindibles
[WARNING] Nunca modifiques las URLs directamente en el archivo
wp-config.phpsin seguir los pasos adecuados. Un error puede dejar tu sitio inaccesible.
Sigue estas reglas básicas:
- Haz una copia de seguridad completa de tu sitio (archivos y base de datos). Puedes hacerlo desde tu panel de control, como cPanel, Syspanel (puerto 2106) o mediante un plugin como UpdraftPlus.
- Anota las URLs actuales que aparecen en Ajustes > Generales de WordPress (la de WordPress y la del sitio).
- Si tienes instalado un certificado SSL, asegúrate de que funcione correctamente antes de cambiar las URLs.
Método 1: Cambiar la URL desde el panel de administración de WordPress
Este es el método más directo y recomendado para principiantes.
Paso 1: Accede a tu panel de WordPress
Inicia sesión en tu sitio web con tus credenciales de administrador. La URL típica es tudominio.com/wp-admin.
Paso 2: Ve a Ajustes > Generales
En el menú lateral izquierdo, haz clic en Ajustes y luego en Generales.
Paso 3: Modifica las dos URLs
Verás dos campos clave:
- Dirección de WordPress (URL): Es la dirección donde están los archivos principales de WordPress.
- Dirección del sitio (URL): Es la dirección que los visitantes verán en el navegador.
Por ejemplo, si quieres cambiar de http://midominio.com a https://midominio.com (por SSL), escribe la nueva URL en ambos campos. Asegúrate de que ambas sean idénticas, salvo que quieras que la web funcione desde una subcarpeta (como /blog).
Paso 4: Guarda los cambios
Haz clic en Guardar cambios. WordPress te pedirá que inicies sesión de nuevo. Usa la nueva URL para acceder.
[TIP] Si después de guardar ves un error de redirección o no puedes acceder, no entres en pánico. Usa el Método 2 para corregirlo.
Método 2: Cambiar la URL mediante el archivo wp-config.php
Este método es útil si pierdes el acceso al panel de administración.
Paso 1: Accede a tu panel de control
Ve a tu panel de hosting (cPanel, Syspanel en puerto 2106, Plesk, etc.) y busca el Administrador de Archivos. Normalmente está en la sección "Archivos".
Paso 2: Localiza el archivo wp-config.php
Navega hasta la carpeta raíz de tu sitio (normalmente public_html o el nombre de tu dominio). Allí encontrarás el archivo wp-config.php.
Paso 3: Edita el archivo
Haz clic derecho sobre wp-config.php y selecciona Editar (o Code Editor). Se abrirá un editor de texto.
Paso 4: Agrega las líneas de URL
Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, pega estas dos líneas, reemplazando las URLs con las tuyas:
define('WP_HOME','https://tudominio.com');
define('WP_SITEURL','https://tudominio.com');
[INFO] Si tu sitio está en una subcarpeta, por ejemplo
midominio.com/blog, las URLs seríanhttps://midominio.com/blogpara ambas.
Paso 5: Guarda y cierra
Guarda los cambios y cierra el editor. Luego, accede a tu panel de WordPress con la nueva URL.
Método 3: Cambiar la URL directamente en la base de datos (phpMyAdmin)
Este método es más avanzado, pero muy útil si los dos anteriores fallan.
Paso 1: Accede a phpMyAdmin
Desde tu panel de control (Syspanel, cPanel, etc.), busca el icono de phpMyAdmin (normalmente en la sección "Bases de Datos"). Selecciona la base de datos de tu sitio WordPress.
Paso 2: Encuentra la tabla wp_options
Dentro de la base de datos, busca la tabla que comienza con wp_options (el prefijo puede variar, por ejemplo miweb_options). Haz clic en Examinar.
Paso 3: Modifica las filas siteurl y home
Verás una lista de opciones. Busca las filas con option_name igual a siteurl y home. Haz clic en Editar (el icono de lápiz) en cada una.
Paso 4: Cambia los valores
En el campo option_value, escribe la nueva URL completa (con https:// o http:// según corresponda). Por ejemplo, cambia http://antiguodominio.com por https://nuevodominio.com.
Paso 5: Guarda y verifica
Guarda los cambios en cada fila. Luego, accede a tu sitio con la nueva URL. Si todo está bien, verás tu web funcionando.
[WARNING] No modifiques otras filas de la tabla
wp_optionsa menos que sepas lo que haces. Podrías romper la configuración del sitio.
Solución de problemas comunes (FAQ)
¿Qué hago si después del cambio veo una página en blanco?
Esto suele ocurrir por un error en las URLs. Vuelve al Método 2 (wp-config.php) o Método 3 (phpMyAdmin) para corregir las URLs. Si no funciona, restaura tu copia de seguridad.
¿Por qué mi sitio no carga las imágenes o los enlaces internos?
Al cambiar la URL, las rutas de las imágenes y enlaces en las entradas y páginas pueden quedar desactualizadas. Para solucionarlo:
- Instala un plugin como Better Search Replace.
- Ve a Herramientas > Better Search Replace.
- En "Buscar", escribe la URL antigua (ej.
http://midominio.com). - En "Reemplazar con", escribe la nueva URL (ej.
https://midominio.com). - Selecciona todas las tablas de la base de datos y ejecuta el reemplazo.
[TIP] Siempre haz una copia de seguridad antes de usar herramientas de búsqueda y reemplazo en la base de datos.
¿Cómo cambio la URL si uso Syspanel (HestiaCP)?
Syspanel (puerto 2106) es muy similar a cPanel. Para cambiar la URL:
- Accede a Syspanel con tu usuario y contraseña.
- Ve a Administrador de Archivos.
- Sigue el Método 2 (wp-config.php) o accede a phpMyAdmin desde la sección "Bases de Datos" para el Método 3.
¿Necesito cambiar algo en los archivos del tema o plugins?
Generalmente no. Los temas y plugins modernos usan funciones de WordPress que se adaptan automáticamente a la nueva URL. Sin embargo, si tienes un tema o plugin antiguo que usa rutas absolutas, puede que necesites actualizarlo manualmente o usar un plugin de búsqueda y reemplazo.
¿Qué pasa si cambio de HTTP a HTTPS?
Además de cambiar las URLs en WordPress, debes:
- Instalar y activar un certificado SSL (muchos hostings lo ofrecen gratis con Let's Encrypt).
- Configurar una redirección 301 en el archivo
.htaccesspara que todo el tráfico HTTP vaya a HTTPS. - Actualizar cualquier recurso (imágenes, scripts) que aún use HTTP.
[INFO] Muchos plugins de SEO, como Yoast, incluyen una opción para forzar HTTPS y corregir enlaces mixtos.
¿Puedo cambiar la URL sin perder el SEO?
Sí, si lo haces correctamente:
- Configura redirecciones 301 desde las URLs antiguas a las nuevas.
- Actualiza tu sitemap y envía la nueva versión a Google Search Console.
- Cambia la URL en tus perfiles de redes sociales y enlaces externos.
Resumen y recomendaciones finales
Cambiar la URL de tu sitio WordPress es un proceso que, con las herramientas adecuadas, es rápido y seguro. Recuerda siempre:
- Hacer una copia de seguridad antes de cualquier cambio.
- Usar el método que mejor se adapte a tu nivel de acceso (panel de administración, wp-config.php o phpMyAdmin).
- Verificar que todo funcione después del cambio (imágenes, enlaces, formularios).
- Actualizar las URLs en servicios externos (Google Analytics, redes sociales, etc.).
Si sigues esta guía, tu sitio estará funcionando con su nueva URL en pocos minutos. ¡Manos a la obra!
[TIP] Si tienes dudas, consulta primero el FAQ de esta guía. Y recuerda: en Syspanel (puerto 2106) puedes acceder al Administrador de Archivos y phpMyAdmin sin complicaciones.
