Cómo cambiar la URL de WordPress en Plesk sin romper el sitio
Cambiar la URL de un sitio WordPress es una tarea que, aunque parece sencilla, puede causar dolores de cabeza si no se hace correctamente. Si estás usando Plesk como panel de control de hosting, este proceso es bastante seguro, pero debes seguir los pasos adecuados para evitar errores como la pantalla blanca o enlaces rotos.
En esta guía extensa y detallada, te explicaré cómo cambiar la URL de WordPress en Plesk sin romper el sitio. Cubriremos desde la preparación previa hasta la verificación final, incluyendo consejos para manejar bases de datos y archivos de configuración. Usaremos palabras clave como cambiar URL WordPress Plesk, modificar dirección WordPress, Plesk WordPress URL y cambiar dominio WordPress para que encuentres esta información fácilmente.
¿Por qué querrías cambiar la URL de tu WordPress?
Antes de empezar, es importante entender las razones comunes para hacer este cambio:
- Cambio de dominio: Has comprado un nuevo dominio y quieres que tu sitio use esa dirección.
- Migración a HTTPS: Estás instalando un certificado SSL y necesitas que todas las URLs usen
https://. - Reestructuración del sitio: Quieres mover tu WordPress a una subcarpeta o a un subdominio.
- Corrección de errores: La URL actual está mal configurada y causa problemas de acceso.
Cualquiera que sea tu motivo, el proceso es similar. Solo debes asegurarte de tener acceso a Plesk y a los archivos de tu sitio.
Paso 1: Preparación antes de cambiar la URL
Este es el paso más importante. No lo omitas, porque un error puede dejar tu sitio inaccesible.
1.1. Haz una copia de seguridad completa
Antes de tocar cualquier configuración, realiza una copia de seguridad de tu sitio. En Plesk, puedes hacerlo fácilmente:
- Inicia sesión en Plesk.
- Ve a Sitios y dominios y selecciona tu dominio.
- Busca la sección Copias de seguridad o Backup.
- Crea una copia de seguridad completa (archivos + base de datos).
- Descarga la copia a tu computadora por si algo sale mal.
[WARNING] No confíes solo en la copia automática del servidor. Descárgala localmente para tener un respaldo seguro.
1.2. Verifica el estado actual de tu sitio
Antes de cambiar, asegúrate de que tu WordPress funciona correctamente. Accede a tu panel de administración (ej: tudominio.com/wp-admin) y revisa que no haya errores. También verifica que los enlaces internos funcionen.
1.3. Anota las URLs actuales
Ve a Ajustes > Generales en tu WordPress y anota las dos URLs que aparecen:
- Dirección de WordPress (URL)
- Dirección del sitio (URL)
Estas son las que vas a modificar. Por ejemplo, si tu sitio usa http://tudominio.com y quieres cambiarlo a https://tudominio.com, anota ambos valores.
Paso 2: Cambiar la URL desde la base de datos (método recomendado)
Este es el método más seguro porque evita errores de redireccionamiento. Lo haremos directamente en la base de datos de WordPress.
2.1. Accede a phpMyAdmin desde Plesk
- En Plesk, ve a Sitios y dominios y selecciona tu dominio.
- Busca la sección Bases de datos o phpMyAdmin.
- Haz clic en el ícono de phpMyAdmin para abrir la interfaz.
- Selecciona la base de datos de tu WordPress (generalmente tiene un nombre como
wp_o similar).
2.2. Localiza la tabla wp_options
En la lista de tablas, busca wp_options (el prefijo puede ser diferente si lo cambiaste al instalar). Haz clic en Examinar o Browse.
2.3. Modifica las filas siteurl y home
En la tabla wp_options, busca las filas con option_name igual a siteurl y home. Son las que almacenan las URLs.
- Haz clic en Editar (lápiz) en la fila de
siteurl. - Cambia el valor en el campo
option_valuepor la nueva URL (ej:https://tudominio.com). - Repite el mismo proceso para la fila
home.
[TIP] Si tu nuevo dominio es diferente, asegúrate de incluir el protocolo (
http://ohttps://) y sin barra al final (ej:https://nuevodominio.com).
2.4. Guarda los cambios
Después de modificar ambas filas, haz clic en Continuar o Guardar. Ahora la base de datos ya tiene las nuevas URLs.
Paso 3: Actualizar el archivo wp-config.php (si es necesario)
En algunos casos, WordPress almacena la URL en el archivo de configuración. Si tu sitio no carga después del cambio, verifica esto.
3.1. Accede al administrador de archivos de Plesk
- En Plesk, ve a Sitios y dominios y selecciona tu dominio.
- Busca la sección Archivos o Administrador de archivos.
- Navega hasta la carpeta raíz de tu sitio (generalmente
httpdocsopublic_html).
3.2. Edita wp-config.php
Busca el archivo wp-config.php y haz clic derecho para Editar. Revisa si hay líneas como:
define('WP_HOME','http://tudominio.com');
define('WP_SITEURL','http://tudominio.com');
Si existen, cámbialas por las nuevas URLs. Si no existen, no las agregues a menos que sepas lo que haces.
[WARNING] No modifiques otras líneas de este archivo a menos que estés seguro. Un error puede romper todo el sitio.
3.3. Guarda y cierra
Después de editar, guarda los cambios. Si no encontraste esas líneas, no te preocupes, el cambio desde la base de datos es suficiente.
Paso 4: Verificar que el sitio funcione correctamente
Ahora viene la parte emocionante: probar si todo salió bien.
4.1. Accede a la nueva URL
Abre tu navegador y escribe la nueva URL (ej: https://tudominio.com). Deberías ver tu sitio normalmente.
4.2. Revisa el panel de administración
Accede a https://tudominio.com/wp-admin. Si todo está bien, podrás iniciar sesión sin problemas.
4.3. Verifica enlaces internos
Navega por algunas páginas y entradas. Haz clic en enlaces para asegurarte de que no estén rotos. Si encuentras enlaces que aún usan la URL antigua, necesitarás actualizarlos (lo cubriremos en el paso 6).
Paso 5: Solucionar problemas comunes
Si algo sale mal, no entres en pánico. Aquí tienes soluciones para los errores más frecuentes.
5.1. Pantalla blanca o error 500
Esto suele ocurrir si el archivo wp-config.php tiene un error. Vuelve a Plesk, edita el archivo y revisa que no hayas agregado caracteres extra. Si no modificaste nada, restaura la copia de seguridad.
5.2. El sitio redirige a la URL antigua
Esto puede deberse a un caché del navegador o del servidor. Limpia el caché de tu navegador (Ctrl+F5) y también el caché de Plesk si usas un plugin de caché.
5.3. Error de "demasiadas redirecciones"
Probablemente tienes configurado un redireccionamiento en el archivo .htaccess o en un plugin. Revisa el archivo .htaccess en la raíz de tu sitio y elimina cualquier línea que redirija a la URL antigua.
[INFO] Si usas un plugin de caché como W3 Total Cache o WP Super Cache, desactívalo temporalmente mientras haces el cambio.
Paso 6: Actualizar enlaces internos y medios
Después de cambiar la URL, es posible que algunos enlaces dentro de tu contenido sigan apuntando a la dirección antigua. Para solucionarlo, puedes usar un plugin como Better Search Replace o Velvet Blues Update URLs.
6.1. Instala un plugin de actualización de URLs
- Desde tu panel de administración, ve a Plugins > Añadir nuevo.
- Busca "Better Search Replace" e instálalo.
- Actívalo.
6.2. Ejecuta la búsqueda y reemplazo
- Ve a Herramientas > Better Search Replace.
- En el campo Buscar, escribe la URL antigua (ej:
http://tudominio.com). - En Reemplazar con, escribe la nueva URL (ej:
https://tudominio.com). - Selecciona todas las tablas de la base de datos.
- Haz clic en Ejecutar búsqueda/reemplazo.
[WARNING] Este proceso modifica la base de datos. Asegúrate de tener la copia de seguridad por si algo sale mal.
6.3. Verifica imágenes y archivos multimedia
Revisa que las imágenes se carguen correctamente. Si alguna no aparece, puede que su ruta en la base de datos aún use la URL antigua. Repite el proceso de búsqueda y reemplazo si es necesario.
Paso 7: Configurar redireccionamientos 301 (si cambiaste de dominio)
Si cambiaste a un dominio completamente diferente, es importante redirigir el tráfico del dominio antiguo al nuevo para no perder visitantes ni posicionamiento SEO.
7.1. Agrega una redirección en Plesk
- En Plesk, ve a Sitios y dominios y selecciona el dominio antiguo.
- Busca la sección Redireccionamiento o Hosting Settings.
- Activa la opción Redireccionamiento permanente (301).
- En el campo Redirigir a, escribe la nueva URL completa (ej:
https://nuevodominio.com). - Guarda los cambios.
7.2. Verifica la redirección
Abre el dominio antiguo en tu navegador. Deberías ser redirigido automáticamente al nuevo. Si no funciona, revisa que el dominio antiguo aún esté apuntando a tu servidor.
[TIP] Si usas Syspanel (HestiaCP), el puerto de acceso es el 2106. Allí puedes configurar redireccionamientos similares en la sección de dominios.
Paso 8: Notificar a Google y actualizar sitemaps
Para mantener tu SEO, informa a Google sobre el cambio de URL.
8.1. Actualiza tu sitemap
- Si usas un plugin SEO como Yoast o Rank Math, regenera el sitemap desde su configuración.
- Ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para refrescar las reglas.
8.2. Envía el nuevo sitemap a Google Search Console
- Inicia sesión en Google Search Console.
- Agrega tu nuevo dominio como propiedad.
- Ve a Sitemaps y envía la URL del sitemap (ej:
https://nuevodominio.com/sitemap_index.xml).
8.3. Solicita la eliminación del dominio antiguo
Si el dominio antiguo ya no lo usarás, solicita su eliminación en Search Console para evitar contenido duplicado.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de WordPress desde el panel de administración?
Sí, pero no es recomendable si tu sitio ya no carga. Si aún tienes acceso, ve a Ajustes > Generales y cambia las dos URLs. Sin embargo, si la URL está mal, podrías perder el acceso y necesitarás usar la base de datos.
¿Qué hago si no puedo acceder a phpMyAdmin?
Si no tienes acceso a phpMyAdmin, puedes usar un plugin como WP-CLI desde la terminal de Plesk (si tu hosting lo permite) o editar el archivo wp-config.php para forzar las URLs. También puedes contactar a tu proveedor de hosting.
¿El cambio de URL afecta mi SEO?
Sí, pero si usas redireccionamientos 301 y actualizas tu sitemap, el impacto será mínimo. Google eventualmente indexará las nuevas URLs.
¿Necesito cambiar algo en el archivo .htaccess?
No es necesario a menos que tengas reglas personalizadas. Después del cambio, WordPress regenera automáticamente las reglas de reescritura.
¿Qué pasa si mi sitio usa un CDN?
Si usas un CDN como Cloudflare, deberás actualizar la configuración del CDN con la nueva URL y purgar la caché.
Conclusión
Cambiar la URL de WordPress en Plesk es un proceso que, con los pasos correctos, se puede hacer sin romper el sitio. La clave está en la preparación: haz una copia de seguridad, modifica la base de datos, verifica el funcionamiento y actualiza los enlaces internos. Si sigues esta guía, podrás realizar el cambio con confianza, ya sea para migrar a HTTPS, cambiar de dominio o reestructurar tu sitio.
Recuerda que siempre puedes recurrir a tu copia de seguridad si algo sale mal. Y si usas Syspanel (HestiaCP), el puerto 2106 te dará acceso a herramientas similares para gestionar tu hosting.
¡Ahora ya sabes cómo hacerlo! ¿Tienes alguna duda? Déjala en los comentarios y te ayudaré.
