Cómo cambiar la URL de WordPress en Plesk sin perder contenido
¿Por qué necesitas cambiar la URL de tu WordPress en Plesk?
Cambiar la URL de WordPress en Plesk es una tarea que, bien hecha, no debería darte ningún dolor de cabeza. Puede que necesites hacerlo porque has comprado un dominio nuevo, porque quieres pasar de HTTP a HTTPS, porque estás moviendo el sitio de un subdominio a un dominio principal o simplemente porque quieres mover WordPress en Plesk a otra carpeta o a otro servidor.
El miedo más común es perder contenido, posicionamiento SEO o las visitas que ya tienes. Pero tranquilo, con esta guía paso a paso vas a aprender a hacerlo de forma segura, sin perder ni una sola entrada, página, imagen o enlace. Vamos a ello.
¿Qué implica realmente cambiar la URL de WordPress?
Cuando hablamos de cambiar dominio WordPress o su URL, no solo estamos tocando un ajuste visual. La URL es la dirección que usa WordPress para generar absolutamente todos los enlaces internos de tu web. Si la cambias mal, puedes acabar con una página en blanco, con el famoso error "Error al establecer conexión con la base de datos" o con enlaces rotos que afecten a tu SEO.
Por eso, el proceso se divide en dos partes fundamentales:
- Cambiar la URL en WordPress (a través de la base de datos o de archivos de configuración).
- Actualizar las referencias internas (para que todas las imágenes, enlaces y rutas apunten al nuevo dominio).
Vamos a ver cómo hacerlo directamente desde Plesk, que es el panel de control que te da acceso a tu hosting.
Antes de empezar: prepara un plan de acción
Antes de tocar nada, te recomiendo que hagas una copia de seguridad completa. Sí, lo sé, suena a consejo aburrido, pero es el único que te salvará si algo sale mal.
Copia de seguridad de archivos y base de datos
Plesk te permite hacer backups completos desde su panel. Ve a tu suscripción y busca la opción "Copias de seguridad" o "Backup Manager". Crea una copia que incluya tanto los archivos del sitio como la base de datos MySQL. Si algo falla, podrás restaurar todo en minutos.
Anota la configuración actual
Accede a tu panel de Plesk y anota los siguientes datos:
- Nombre de la base de datos.
- Usuario de la base de datos.
- Prefijo de las tablas (normalmente
wp_).
Esto te servirá por si necesitas acceder directamente a la base de datos más adelante.
Método 1: Cambiar la URL desde la base de datos (el más fiable)
Este es el método más recomendado porque te da control total sobre el proceso. Lo vamos a hacer a través de phpMyAdmin, que está integrado en Plesk.
Paso 1: Accede a phpMyAdmin desde Plesk
- Inicia sesión en tu panel de Plesk.
- Ve a la sección "Bases de datos" dentro de tu dominio o suscripción.
- Localiza la base de datos de tu WordPress y haz clic en "phpMyAdmin".
- Se abrirá una nueva pestaña con el gestor de bases de datos.
Paso 2: Localiza la tabla de opciones
Dentro de phpMyAdmin, en el panel izquierdo verás todas las tablas de tu base de datos. Busca la tabla que se llama wp_options (o el prefijo que tengas + options).
Paso 3: Modifica las opciones de sitio y URL
Haz clic en la tabla wp_options y luego en "Examinar" (o "Browse"). Verás un listado de filas. Busca las filas donde el campo option_name sea:
siteurlhome
Haz clic en el icono de edición (normalmente un lápiz) de la fila siteurl y cambia el valor en el campo option_value a tu nueva URL. Por ejemplo, si antes tenías http://miviejo.com y ahora quieres https://miviejo.com, escribe la URL completa con el protocolo.
Repite la operación con la fila home.
[WARNING] Asegúrate de escribir la URL sin barras finales (sin
/al final). Por ejemplo:https://miviejo.comy nohttps://miviejo.com/.
Paso 4: Vacía la caché de WordPress
WordPress guarda mucha información en las tablas de opciones y en las tablas de transients (caché). Para evitar problemas, localiza la tabla wp_options y en la parte superior verás una pestaña llamada "SQL". Ejecuta esta consulta:
DELETE FROM wp_options WHERE option_name LIKE '_transient_%';
DELETE FROM wp_options WHERE option_name LIKE '_site_transient_%';
Esto limpiará las cachés temporales y evitará conflictos.
Método 2: Cambiar la URL mediante el archivo wp-config.php
Si no te sientes cómodo tocando la base de datos, puedes usar este método. Es igual de efectivo y muy sencillo.
Paso 1: Accede al administrador de archivos de Plesk
En tu panel de Plesk, ve a "Administrador de archivos" (File Manager) dentro de tu dominio. Navega hasta la carpeta donde tienes instalado WordPress (normalmente httpdocs o public_html).
Paso 2: Edita el archivo wp-config.php
Busca el archivo wp-config.php en la raíz de tu instalación. Haz clic derecho y selecciona "Editar" (o "Edit in Text Editor").
Paso 3: Añade las líneas de configuración
Al final del archivo, justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade las siguientes líneas:
define('WP_HOME', 'https://tunuevadireccion.com');
define('WP_SITEURL', 'https://tunuevadireccion.com');
Guarda el archivo. Esto fuerza a WordPress a usar la nueva URL automáticamente, independientemente de lo que haya en la base de datos.
[TIP] Este método es ideal si estás moviendo tu WordPress a un servidor nuevo y no quieres tocar la base de datos manualmente.
Método 3: Cambiar la URL desde el panel de administración de WordPress
Si tu web aún es accesible, puedes cambiar la URL desde el propio WordPress. Es el método más sencillo, pero solo funciona si el sitio sigue cargando.
Paso 1: Accede al wp-admin
Ve a tudominio.com/wp-admin e inicia sesión con tu usuario administrador.
Paso 2: Ve a Ajustes > Generales
En el menú lateral izquierdo, busca "Ajustes" y luego "Generales".
Paso 3: Cambia las direcciones
Verás dos campos:
- Dirección de WordPress (URL)
- Dirección del sitio (URL)
Cambia ambos por tu nueva URL y pulsa en "Guardar cambios".
[WARNING] Este método tiene un riesgo: si la URL nueva no está bien configurada en el servidor o si el dominio no apunta correctamente, puedes perder el acceso al panel. Asegúrate de que el dominio nuevo ya está apuntando a tu hosting antes de hacerlo.
Cómo mover WordPress en Plesk a un nuevo dominio
Si lo que quieres es mover WordPress en Plesk a un dominio completamente nuevo, el proceso incluye también copiar los archivos y la base de datos al nuevo dominio. Te lo resumo:
Paso 1: Crea el nuevo dominio en Plesk
Ve a "Dominios" y haz clic en "Añadir dominio". Configura el nuevo dominio y asegúrate de que apunta a tu servidor.
Paso 2: Copia los archivos del sitio
Usa el Administrador de archivos de Plesk para copiar todos los archivos de la carpeta httpdocs del dominio antiguo a la carpeta httpdocs del dominio nuevo. Puedes hacerlo con la opción de copiar y pegar, o si tienes acceso SSH, con comandos como rsync.
Paso 3: Copia la base de datos
En Plesk, ve a "Bases de datos" del dominio antiguo y exporta la base de datos a un archivo .sql. Después, en el dominio nuevo, crea una nueva base de datos e importa el archivo .sql que exportaste.
Paso 4: Actualiza la URL
Con los métodos que te he explicado antes (base de datos o wp-config.php), cambia la URL para que apunte al nuevo dominio.
Paso 5: Actualiza los enlaces internos
Este es un paso crítico para no perder SEO. Después de cambiar la URL, es posible que muchos enlaces internos sigan apuntando al dominio antiguo. Para solucionarlo, puedes usar un plugin como Better Search Replace o ejecutar consultas SQL directamente en phpMyAdmin.
[INFO] Si usas el plugin Better Search Replace, hazlo con cuidado y siempre con una copia de seguridad. Solo tienes que indicar la URL antigua, la nueva, y seleccionar todas las tablas.
Qué hacer si pierdes el acceso al panel de WordPress
Es posible que después de cambiar la URL te encuentres con que no puedes acceder ni al panel ni a la web. No entres en pánico. Esto es muy común y tiene solución.
Solución 1: Vuelve a cambiar la URL desde phpMyAdmin
Repite el Método 1 que te he explicado antes, pero esta vez vuelve a poner la URL antigua temporalmente para recuperar el acceso. Después, verifica que el dominio nuevo está bien configurado antes de intentarlo de nuevo.
Solución 2: Usa el archivo wp-config.php
Añade las líneas de configuración forzada que te he mostrado en el Método 2. Esto suele restaurar el acceso al instante.
Solución 3: Revisa los DNS del dominio
Asegúrate de que el dominio nuevo tiene registros DNS correctos apuntando a tu servidor. Si no, WordPress no podrá cargar.
Preguntas frecuentes sobre cambiar la URL de WordPress en Plesk
¿Perderé mi posicionamiento SEO al cambiar la URL?
No necesariamente. Si configuras correctamente las redirecciones 301 desde la URL antigua a la nueva, Google entenderá el cambio y transferirá la autoridad. Puedes hacerlo desde el archivo .htaccess de tu servidor.
¿Puedo cambiar la URL sin tocar la base de datos?
Sí, puedes usar el archivo wp-config.php o el panel de administración si tienes acceso. Pero la base de datos es el método más limpio y completo.
¿Qué es mejor: cambiar la URL desde Plesk o desde WordPress?
Depende de tu nivel de comodidad. Si eres principiante, el panel de WordPress es más amigable. Si quieres control total, la base de datos es la opción más fiable.
¿Cómo sé si mi WordPress usa prefijo de tablas distinto a wp_?
Puedes revisarlo en el archivo wp-config.php en la línea que dice $table_prefix = 'wp_';. Si es diferente, tendrás que adaptar los nombres de las tablas en los ejemplos que te he dado.
¿Necesito cambiar la URL si solo muevo el sitio a otro servidor?
Sí, si el dominio sigue siendo el mismo, la URL no cambia. Pero si cambias de dominio o de subdominio, tendrás que actualizarla.
Consejos finales para un cambio sin sustos
- Haz siempre una copia de seguridad antes de empezar. No lo repito lo suficiente.
- Cambia la URL en un horario de bajo tráfico para minimizar el impacto en tus visitantes.
- Prueba la web después del cambio: revisa que las imágenes cargan, que los enlaces internos funcionan y que el panel de administración responde.
- Configura redirecciones 301 desde la URL antigua para no perder visitas ni posicionamiento.
- Vacía la caché de tu navegador y de cualquier plugin de caché que tengas instalado.
[TIP] Después de cambiar la URL, usa herramientas como Google Search Console para verificar que Google está indexando correctamente la nueva dirección y envía el nuevo sitemap.
Resumen rápido del proceso
- Haz una copia de seguridad completa.
- Accede a phpMyAdmin desde Plesk.
- Cambia
siteurlyhomeen la tablawp_options. - Limpia la caché de transients.
- Si no tienes acceso, usa
wp-config.php. - Actualiza los enlaces internos con un plugin de búsqueda y reemplazo.
- Configura redirecciones 301.
- Verifica que todo funciona correctamente.
Cambiar la URL de WordPress en Plesk no tiene por qué ser una pesadilla. Con calma, siguiendo estos pasos y teniendo una copia de seguridad, podrás cambiar dominio WordPress o mover tu sitio a otra ubicación sin perder contenido ni posicionamiento. Y si en algún momento te pierdes, recuerda que siempre puedes volver a la copia de seguridad y empezar de nuevo. ¡Manos a la obra!
