WordPress: Cómo cambiar la URL del sitio sin romper nada (desde el panel)
Cambiar la URL de tu sitio web en WordPress puede parecer una operación delicada, y es cierto que si no se hace correctamente, puedes acabar con una página en blanco o con un mensaje de error. Sin embargo, con la guía adecuada, es un proceso sencillo que puedes realizar desde tu propio panel de control sin necesidad de tocar archivos de código ni bases de datos.
En este tutorial, te explicaré paso a paso cómo cambiar la URL de tu sitio de forma segura, qué precauciones debes tomar para no romper nada y cómo hacerlo sin afectar tu SEO (posicionamiento en buscadores). Al final, también responderé a las preguntas más frecuentes para que te quede todo clarísimo.
¿Por qué querrías cambiar la URL de tu WordPress?
Antes de lanzarnos a la acción, es importante entender el porqué. Cambiar la dirección de tu sitio puede deberse a varias razones, y no todas implican un cambio de dominio completo. Por ejemplo:
- De HTTP a HTTPS: Has instalado un certificado SSL y quieres que todas las visitas usen la versión segura.
- Cambio de dominio: Has comprado un dominio nuevo y más profesional (por ejemplo, de
mipagina.wordpress.comamipagina.com). - De subdominio a dominio propio: Migras de
blog.mipagina.comamipagina.com/blog. - Migración de servidor: Te mudas de hosting y el nuevo servidor tiene otra IP o un directorio distinto.
- Arreglar un error: Has entrado por accidente a un panel con una URL incorrecta y ahora WordPress no carga.
Sea cual sea tu motivo, el principio es el mismo: tienes que actualizar dos valores principales en la base de datos: siteurl (la dirección de tu panel de administración) y home (la dirección pública de tu web).
La regla de oro antes de empezar: Haz una copia de seguridad
[WARNING] No importa si solo vas a cambiar una letra en la URL. Siempre debes hacer una copia de seguridad completa de tu sitio (archivos y base de datos) antes de tocar nada. Si algo sale mal, podrás restaurar todo en minutos.
¿Cómo hacer una copia de seguridad?
- Desde tu hosting: La mayoría de los paneles de control (como cPanel, Plesk o Syspanel — recuerda, el acceso a este último es a través del puerto 2106—) tienen herramientas de backup con un solo clic.
- Con un plugin: Instala y usa un plugin como UpdraftPlus o BackWPup. Son gratuitos y muy fiables.
- Manual: Si eres valiente, puedes descargar los archivos por FTP y exportar la base de datos con phpMyAdmin. Pero es más tedioso y propenso a errores.
Una vez que tengas tu copia de seguridad guardada en un lugar seguro (tu ordenador, una unidad externa o la nube), ya puedes proceder con tranquilidad.
Método 1: Cambiar la URL desde el panel de administración (La forma más fácil)
Este es el método que te recomiendo si aún puedes acceder a tu panel de administración de WordPress (es decir, si no has roto nada todavía). Es el más visual y no requiere conocimientos técnicos avanzados.
Paso 1: Accede a tu panel de administración
Normalmente, esto se hace visitando tudominio.com/wp-admin e introduciendo tus credenciales. Una vez dentro, verás el escritorio de WordPress.
Paso 2: Ve a los Ajustes Generales
En el menú lateral izquierdo, busca el apartado Ajustes y haz clic en Generales. Se abrirá una página con todos los ajustes básicos de tu sitio.
Paso 3: Localiza los campos de URL
Verás dos campos que son los protagonistas de este tutorial:
- Dirección de WordPress (URL): Es la dirección donde se encuentran los archivos principales de WordPress. Es la URL que usas para acceder al panel.
- Dirección del sitio (URL): Es la dirección pública que los visitantes verán en su navegador cuando accedan a tu web.
En la mayoría de los casos, ambas URLs son idénticas. Pero cuando cambias una, debes cambiar la otra también para que todo siga funcionando correctamente.
Paso 4: Introduce la nueva URL
Escribe la nueva dirección en ambos campos. Asegúrate de incluir el protocolo (https:// o http://) y, si es el caso, el www. Por ejemplo: https://www.midominionuevo.com.
[TIP] Si solo estás cambiando de HTTP a HTTPS, el cambio es simple: solo añade la "s" al protocolo. Por ejemplo, cambiar http:// por https://. No cambies nada más.
Paso 5: Guarda los cambios
Desplázate hasta el final de la página y haz clic en el botón Guardar cambios.
Paso 6: Verifica el resultado
WordPress te pedirá que inicies sesión de nuevo. Hazlo con la nueva URL. Si todo ha ido bien, verás tu panel de administración funcionando con normalidad y tu sitio público cargando desde la nueva dirección.
Método 2: El método de emergencia (Si te has quedado fuera)
¿Y si ya has intentado cambiar la URL y ahora ves un error como "Error al establecer conexión con la base de datos" o una página en blanco? No te preocupes, no todo está perdido. Tienes varias opciones de rescate. La más sencilla para un usuario no técnico es usar un archivo llamado wp-config.php, pero como hemos quedado en que no tocaremos código, te explicaré la alternativa con un plugin de "resurrección".
Usar un plugin de "cambio de URL" desde el panel
Esta es una solución elegante si tienes acceso al panel de control de tu hosting (como Syspanel, recuerda el puerto 2106) pero no a WordPress.
- Accede a tu panel de control de hosting y localiza el administrador de archivos (File Manager).
- Navega hasta la carpeta
wp-content/plugins. - Sube una carpeta con un plugin que se llame, por ejemplo, "Better Search Replace" o "Velvet Blues Update URLs". Puedes descargarlo desde el repositorio oficial de WordPress en tu ordenador y subirlo comprimido, o usar el instalador de plugins del panel.
- Activa el plugin desde el menú de plugins de WordPress (si puedes acceder) o mediante la base de datos (esto ya sería más avanzado).
- Ejecuta el plugin y busca en sus ajustes la opción de reemplazar texto. Deberías poder buscar la URL antigua (ej:
http://antiguo.com) y reemplazarla por la nueva (ej:https://nuevo.com). - Selecciona todas las tablas de tu base de datos y ejecuta el reemplazo.
[WARNING] Este método es muy potente y reemplaza cualquier aparición de la URL antigua en toda la base de datos. Úsalo solo si es estrictamente necesario, ya que si tienes contenido con URLs antiguas intencionadamente (por ejemplo, en un texto), también las cambiará.
¿Qué pasa con mi SEO al cambiar la URL?
Esta es una de las mayores preocupaciones, y con razón. Si cambias la URL de tu sitio sin tomar precauciones, puedes perder posicionamiento en Google de la noche a la mañana. Pero no te asustes, porque con una buena planificación, el impacto puede ser mínimo o incluso nulo.
1. Configura las redirecciones 301
Lo más importante es configurar redirecciones 301 desde la URL antigua a la nueva. Una redirección 301 le dice a Google (y a los navegadores) que la página se ha movido de forma permanente a una nueva dirección. De esta manera, todo el "jugo" de SEO (link juice) que habías acumulado en tus antiguas URLs se transfiere a las nuevas.
¿Cómo hacerlo?
- Si cambias de dominio: Lo ideal es hacerlo desde el panel de control de tu hosting o con un plugin de redirecciones, como Redirection. Este plugin es gratuito y muy fácil de usar. Te permite configurar reglas de redirección sin tocar el archivo
.htaccess. - Si solo cambias de HTTP a HTTPS: En este caso, la redirección suele ser automática si has instalado correctamente el certificado SSL. Sin embargo, es buena práctica verificar que funciona. A menudo, tu hosting te ofrece la opción de "Forzar HTTPS" con un solo clic.
2. Actualiza tu Google Search Console
Después de hacer el cambio, ve a Google Search Console y añade la nueva propiedad (tu nueva URL). También puedes usar la herramienta de "Cambio de dirección" dentro de Search Console para notificar formalmente a Google del cambio.
3. Actualiza tus enlaces internos y externos
Dentro de tu sitio, asegúrate de que todos los enlaces internos apunten a la nueva URL. Si usas un plugin de caché, vacíala después de los cambios. En cuanto a enlaces externos (otros sitios que apuntan al tuyo), no puedes controlarlos todos, pero la redirección 301 se encargará de que esos enlaces sigan funcionando.
4. Actualiza tus sitemaps
Regenera tu archivo sitemap.xml (muchos plugins de SEO como Yoast o Rank Math lo hacen automáticamente) y envíalo a Google Search Console.
Preguntas frecuentes (FAQ) sobre el cambio de URL
¿Puedo cambiar la URL sin perder las visitas?
Sí, siempre que configures correctamente las redirecciones 301. Si lo haces bien, tus visitas y tu posicionamiento se mantendrán prácticamente intactos.
¿Qué es mejor, cambiar la URL desde el panel o desde la base de datos?
Para la mayoría de los usuarios, el panel de administración es el método más seguro y recomendado. Cambiar desde la base de datos (con phpMyAdmin) es más arriesgado porque puedes dañar la estructura de las tablas si no sabes lo que haces.
¿Por qué veo un error después de cambiar la URL?
El error más común es "Error al establecer conexión con la base de datos" o "Demasiadas redirecciones". Esto suele ocurrir si has introducido mal la URL (por ejemplo, olvidando el https://) o si no has actualizado ambos campos (siteurl y home). Si te ha pasado, usa el método de emergencia del plugin para revertir el cambio.
¿Debo cambiar la URL si solo quiero pasar de HTTP a HTTPS?
Sí, es necesario. Debes actualizar la URL en los ajustes de WordPress para que todos los enlaces internos y recursos (imágenes, CSS, JS) se sirvan a través de HTTPS. De lo contrario, tu sitio podría tener contenido mixto (mixed content) y los navegadores lo bloquearían.
¿Necesito contactar con mi proveedor de hosting para hacer este cambio?
No necesariamente para el cambio en sí, pero sí es recomendable si tienes dudas sobre cómo configurar el certificado SSL o las redirecciones a nivel de servidor. En Syspanel, por ejemplo, puedes gestionar tu certificado SSL y las redirecciones desde el panel, pero si te sientes perdido, siempre puedes abrir un ticket de soporte.
¿Qué pasa si tengo una página de construcción (coming soon) activa?
No hay problema. El cambio de URL afecta a toda la instalación, así que cuando termines de cambiar la URL, la página de construcción también estará disponible en la nueva dirección.
Conclusión: Cambiar la URL es fácil si sigues los pasos
Cambiar la URL de tu sitio de WordPress desde el panel de control es un proceso que, con la información adecuada, está al alcance de cualquier usuario. La clave está en la preparación (copia de seguridad) y en la post-acción (redirecciones 301).
Recuerda los puntos clave:
- Haz siempre una copia de seguridad antes de empezar.
- Cambia tanto
siteurlcomohomeen los Ajustes Generales. - Configura redirecciones 301 para no perder tu posicionamiento en buscadores.
- Verifica todo después del cambio: tanto el panel como la parte pública de tu web.
Con estos pasos, podrás cambiar la dirección de tu WordPress sin romper nada y manteniendo tu SEO intacto. Es una operación que, bien hecha, te dará la libertad de evolucionar tu proyecto sin miedo a los errores técnicos. ¡Manos a la obra!
