Cómo cambiar el dominio de WordPress desde Plesk
Cambiar el dominio de tu WordPress alojado en Plesk puede parecer una tarea delicada, pero con esta guía paso a paso lo harás de forma segura y sin perder tus visitas ni tu posicionamiento en Google. Te explicaré todo el proceso, desde la preparación inicial hasta la configuración final, pensando en que no necesitas ser un experto técnico.
¿Qué necesitas antes de empezar?
Antes de tocar nada, es fundamental que tengas a mano tres cosas: tu nuevo dominio (por ejemplo, www.midominionuevo.com), el acceso a tu panel de control de Plesk (normalmente en https://tu-servidor:8443) y una copia de seguridad reciente de tu sitio. Esta última es tu red de seguridad: si algo sale mal, podrás restaurar todo en minutos.
También deberías revisar si tu nuevo dominio ya está registrado y apuntando a tu servidor. Si aún no lo has hecho, ve a tu proveedor de dominios y configura los registros DNS (tipo A) hacia la IP de tu servidor. Sin esto, no podrás completar el proceso.
[WARNING] No empieces el cambio sin tener una copia de seguridad completa. Un error en los enlaces puede romper tu web temporalmente, y sin respaldo podrías perder contenido importante.
Paso 1: Prepara tu nuevo dominio en Plesk
Lo primero es añadir el nuevo dominio a tu suscripción en Plesk. Esto no crea un sitio nuevo, solo prepara el espacio para que el dominio apunte a tus archivos.
-
Inicia sesión en Plesk con tu usuario administrador o el que tenga permisos sobre tu suscripción.
-
Ve a Sitios web y dominios y haz clic en Añadir dominio.
-
Escribe tu nuevo dominio completo (sin
wwwal principio, Plesk lo configurará automáticamente). -
En el tipo de hosting, elige Hosting web y asegúrate de que el raíz del documento apunte a la misma carpeta donde está tu WordPress actual. Por ejemplo, si tu WordPress está en
httpdocs, deberás indicar esa misma ruta. -
Marca la opción de Crear una cuenta de usuario FTP si la necesitas, o déjala como está si ya tienes una.
-
Haz clic en Aceptar. Plesk creará el dominio y lo enlazará a la carpeta de tu sitio.
[INFO] Si tu WordPress está en una subcarpeta como
httpdocs/blog, deberás apuntar el nuevo dominio a esa misma subcarpeta. No lo olvides, o tu web no cargará correctamente.
Paso 2: Migra tu WordPress al nuevo dominio (cambio de URLs)
Ahora viene la parte más importante: cambiar todas las URLs de tu sitio de www.antiguodominio.com a www.nuevodominio.com. Esto incluye la dirección de WordPress, los enlaces internos, las imágenes y cualquier referencia en la base de datos.
Opción A: Cambio manual desde el escritorio de WordPress (si aún puedes acceder)
Si tu sitio sigue funcionando con el dominio antiguo, puedes hacer el cambio desde el panel de administración:
-
Entra en tu WordPress como administrador.
-
Ve a Ajustes > Generales.
-
Cambia los campos Dirección de WordPress (URL) y Dirección del sitio (URL) a tu nuevo dominio.
-
Guarda los cambios. WordPress se actualizará automáticamente, aunque es posible que tengas que acceder de nuevo con el nuevo dominio.
Opción B: Cambio directo en la base de datos (si no puedes acceder)
Si tu web ya no carga o prefieres hacerlo todo de golpe, usa la base de datos:
-
En Plesk, ve a Sitios web y dominios y busca tu dominio antiguo.
-
Haz clic en Bases de datos (o phpMyAdmin si está disponible).
-
Selecciona tu base de datos de WordPress (suele llamarse igual que tu usuario o dominio).
-
Abre SQL y ejecuta estas consultas reemplazando los valores:
UPDATE wp_options SET option_value = 'http://www.nuevodominio.com' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'http://www.nuevodominio.com' WHERE option_name = 'home';
También deberías actualizar los enlaces en las publicaciones y páginas. Para ello, usa esta consulta (reemplaza las URLs por las tuyas):
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.antiguodominio.com', 'http://www.nuevodominio.com');
Y para los enlaces permanentes (guías de categorías, etiquetas, etc.):
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://www.antiguodominio.com', 'http://www.nuevodominio.com');
[TIP] Si tu tabla de WordPress no tiene el prefijo
wp_, tendrás que ajustar las consultas. Por ejemplo, si tu prefijo esmiweb_, las tablas se llamaránmiweb_options,miweb_posts, etc.
Paso 3: Actualiza los archivos de configuración
Además de la base de datos, hay archivos en tu servidor que contienen la URL antigua. El más importante es wp-config.php, pero también pueden estar en .htaccess o en cachés.
-
Conéctate por FTP a tu servidor o usa el Administrador de archivos de Plesk.
-
Abre la raíz de tu WordPress y busca
wp-config.php. Revisa que no haya líneas que definanWP_HOMEoWP_SITEURL. Si las hay, cámbialas al nuevo dominio. -
Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), borra la caché desde el escritorio o elimina las carpetas
cachede tu servidor. -
También revisa
.htaccesspor si tuviera redirecciones antiguas. Normalmente no las lleva, pero es bueno comprobarlo.
Paso 4: Configura las redirecciones 301 (imprescindible para SEO)
Las redirecciones 301 son la forma de decirle a Google y a los usuarios que tu web ha cambiado de dirección. Sin ellas, perderás todo tu posicionamiento y los enlaces externos apuntarán a un sitio vacío.
Redirección desde el dominio antiguo
Necesitas que todo el tráfico de www.antiguodominio.com vaya a www.nuevodominio.com con la misma ruta. Por ejemplo, si alguien visita www.antiguodominio.com/contacto, debe acabar en www.nuevodominio.com/contacto.
-
En Plesk, ve a Sitios web y dominios y selecciona el dominio antiguo.
-
Busca Hosting y DNS y luego Redirecciones (o Reenvío de dominio).
-
Crea una redirección hacia el nuevo dominio con código 301 (movimiento permanente).
-
Marca la opción de redirigir con la misma ruta (a veces se llama "Redirección de tipo reemplazo").
Si prefieres hacerlo a mano, edita el .htaccess del dominio antiguo en la raíz y añade al principio:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?antiguodominio\.com$ [NC]
RewriteRule ^(.*)$ http://www.nuevodominio.com/$1 [R=301,L]
[WARNING] No uses redirecciones 302 (temporales) ni 307. Solo la 301 transmite la autoridad SEO de tu antiguo dominio al nuevo.
Paso 5: Actualiza los DNS y espera la propagación
Si tu nuevo dominio ya apuntaba al servidor, puedes saltarte este paso. Si no, ahora es el momento:
-
Ve a tu proveedor de dominios (donde compraste el nuevo dominio).
-
Busca la sección de Gestión de DNS o Name Servers.
-
Añade un registro A para
@y parawwwapuntando a la IP de tu servidor Plesk. -
Guarda los cambios. La propagación DNS puede tardar entre 24 y 72 horas, aunque normalmente es mucho más rápida.
Mientras tanto, no des de baja el dominio antiguo ni elimines el sitio. Espera a que todo funcione con el nuevo antes de tocar nada.
Paso 6: Verifica y limpia tu WordPress
Una vez que el nuevo dominio carga correctamente, es hora de revisar que todo está en orden:
-
Recorre las páginas principales, entradas y categorías. Haz clic en los enlaces y comprueba que no haya URLs rotas.
-
Ve a Ajustes > Enlaces permanentes en WordPress y haz clic en Guardar cambios (sin modificar nada). Esto regenera las reglas de reescritura.
-
Revisa los medios (imágenes y archivos) en Medios > Biblioteca. Si alguna imagen tiene la URL antigua, usa un plugin como Better Search Replace para actualizarla en toda la base de datos.
-
Comprueba que los formularios, carritos o cualquier funcionalidad que dependa de URLs funcionen bien.
-
Si usas Google Search Console, añade la nueva propiedad y solicita un cambio de dirección. Esto ayuda a que Google indexe el nuevo dominio más rápido.
Preguntas frecuentes (FAQ)
¿Cuánto tarda en propagarse el cambio de dominio?
La propagación DNS puede tardar de 24 a 72 horas. Durante ese tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo. Es normal. Las redirecciones 301 minimizan el impacto.
¿Perderé mi posicionamiento SEO al cambiar de dominio?
Si haces todo correctamente (redirecciones 301, actualización de enlaces y aviso a Google), puedes conservar la mayor parte de tu autoridad. Habrá una pequeña caída temporal mientras Google reindexa, pero se recupera en semanas.
¿Qué pasa con mi correo electrónico asociado al dominio antiguo?
Si tu correo es tucorreo@antiguodominio.com, no se verá afectado por el cambio de WordPress. Pero si quieres usar el nuevo dominio para el correo, deberás crear las cuentas en Plesk y configurar los registros MX.
¿Debo eliminar el dominio antiguo de Plesk?
No inmediatamente. Mantenlo al menos un par de meses con la redirección activa. Así, los enlaces externos que aún apunten al antiguo seguirán funcionando y redirigiendo al nuevo.
¿Puedo cambiar el dominio sin afectar a mis visitas?
Con las redirecciones 301, las visitas que lleguen al dominio antiguo serán llevadas automáticamente al nuevo. La experiencia de usuario no se rompe, solo hay una pequeña demora en la propagación.
¿Y si uso Syspanel (HestiaCP) en lugar de Plesk?
Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso lo haces por el puerto 2106 (por ejemplo, https://tu-servidor:2106). Allí, en la sección de Web, puedes añadir el nuevo dominio y usar la misma carpeta raíz. Las consultas SQL y las redirecciones son idénticas.
¿Qué hago si pierdo el acceso a WordPress tras el cambio?
Si no puedes entrar al escritorio, vuelve a la base de datos y comprueba que las URLs en wp_options son correctas. También revisa que el archivo wp-config.php no tenga definiciones de URL antiguas. Si todo está bien, prueba a entrar con el nuevo dominio.
Consejos finales para un cambio exitoso
Haz el cambio en horas de baja afluencia (por la noche o fin de semana) para minimizar el impacto en tus usuarios.
Comunica el cambio a tus visitantes con un aviso en la web o una publicación en redes sociales. Así, si ven un cambio de dominio, no se sorprenderán.
Mantén un registro de todas las acciones que haces. Si algo falla, sabrás exactamente qué tocar para revertirlo.
Y lo más importante: no te saltes las redirecciones 301. Son la diferencia entre un cambio limpio y una caída en picado de tu tráfico orgánico.
Con esta guía, cambiar el dominio de tu WordPress desde Plesk es un proceso controlado y sin sobresaltos. Solo necesitas paciencia, una copia de seguridad y seguir los pasos en orden. ¡Tu web estará en el nuevo dominio en menos de lo que piensas!
