FAQ: Cambiar dominio de WordPress en Plesk sin perder datos
Introducción: ¿Por qué necesitas cambiar el dominio de tu WordPress en Plesk?
Cambiar el dominio de un sitio web WordPress alojado en Plesk es una tarea que, a primera vista, puede parecer compleja, especialmente si te preocupa perder el contenido, las imágenes, los usuarios o el posicionamiento SEO que has construido con esfuerzo. Sin embargo, con la guÃa adecuada y siguiendo los pasos correctos, este proceso es totalmente seguro y no implica la pérdida de datos.
Esta FAQ está diseñada para resolver todas tus dudas, paso a paso, de forma clara y sin tecnicismos innecesarios. Tanto si estás migrando tu web a un nuevo nombre de dominio, como si simplemente necesitas cambiar la URL principal, aquà encontrarás las respuestas que buscas.
[TIP] Antes de empezar, recuerda que el cambio de dominio afecta a la URL de tu web. Si tu sitio ya tiene tráfico, es importante planificar redirecciones para no perder visitantes. Pero no te preocupes, lo veremos más adelante.
Preguntas Frecuentes (FAQ) sobre cambiar dominio en WordPress con Plesk
A continuación, respondemos a las dudas más habituales que surgen al realizar este cambio.
1. ¿Qué necesito saber antes de cambiar el dominio de mi WordPress?
Antes de lanzarte a modificar nada, es fundamental que tengas claros estos conceptos:
- Dominio antiguo vs. Dominio nuevo: El dominio antiguo es el que tienes ahora (ej: miviejaweb.com). El dominio nuevo es al que quieres migrar (ej: miviejaweb.es o minuevamarca.com).
- DNS (Sistema de Nombres de Dominio): Son como la guÃa telefónica de internet. Para que tu nuevo dominio funcione, debes apuntar sus DNS al servidor donde está alojado tu WordPress en Plesk. Normalmente, esto se hace desde el panel de control de tu proveedor de dominios.
- SSL (Certificado de Seguridad): Si tu web usaba HTTPS, deberás instalar un certificado SSL para el nuevo dominio. Plesk suele ofrecer herramientas gratuitas (como Let's Encrypt) para hacerlo fácilmente.
[WARNING] No modifiques nada en tu WordPress hasta que el nuevo dominio esté correctamente apuntado a tu servidor Plesk. Si lo haces antes, podrÃas perder el acceso a tu panel de administración.
2. ¿Cuál es el método más seguro para cambiar el dominio en WordPress desde Plesk?
El método más recomendado y seguro implica dos fases: primero, preparar el entorno en Plesk, y segundo, actualizar la base de datos de WordPress. No te asustes, es más sencillo de lo que parece.
Fase 1: Preparar Plesk
- Accede a Plesk: Abre tu navegador y ve a la URL de tu panel Plesk (ej:
https://tudominio.com:8443). - Añade el nuevo dominio: Ve a "Sitios web y dominios" y haz clic en "Añadir dominio". Introduce tu nuevo nombre de dominio (ej:
minuevadominio.com). No es necesario que crees un nuevo sitio desde cero, solo el "hueco" para que Plesk lo reconozca. - Copia los archivos: No necesitas mover los archivos de tu WordPress. Simplemente, en la configuración del nuevo dominio, en la sección "Alojamiento web", asegúrate de que la "raÃz del documento" (la carpeta donde se almacenan los archivos) apunte a la misma carpeta que tu dominio antiguo. Por ejemplo, si tu dominio antiguo usaba
httpdocs, el nuevo también debe usarhttpdocs. - Configura el nuevo dominio como "Principal": Para que el sistema funcione correctamente, ve a la configuración del nuevo dominio y márcalo como "Principal" (o "Alias" si prefieres que ambos funcionen, pero para una migración limpia, es mejor hacerlo principal).
Fase 2: Actualizar WordPress (La parte clave)
Una vez que Plesk está configurado, debes decirle a WordPress que su nueva dirección es el nuevo dominio. Esto se hace modificando la base de datos.
-
Accede a phpMyAdmin: Desde el panel de Plesk, en "Sitios web y dominios", busca el icono de "phpMyAdmin" (suele estar en la sección de "Bases de datos").
-
Selecciona tu base de datos: Haz clic en el nombre de la base de datos que usa tu WordPress (normalmente se llama algo como
wordpress_xxxx). -
Ejecuta una consulta SQL: Ve a la pestaña "SQL" (o "Consultas") y pega el siguiente código. Recuerda cambiar
miviejaweb.compor tu dominio antiguo yminuevadominio.compor el nuevo.UPDATE wp_options SET option_value = replace(option_value, 'https://miviejaweb.com', 'https://minuevadominio.com') WHERE option_name = 'home' OR option_name = 'siteurl';(Si tu web no usaba HTTPS, cambia
https://porhttp://) -
Ejecuta la consulta: Haz clic en "Continuar" o en el botón "Ejecutar". phpMyAdmin te mostrará un mensaje de éxito (normalmente "1 fila afectada" o similar).
[INFO] Este paso actualiza las dos opciones principales de WordPress: la URL del sitio y la URL de inicio. Con esto, tu panel de administración ya deberÃa ser accesible desde el nuevo dominio.
3. ¿Qué hago si después del cambio no puedo acceder al panel de administración de WordPress?
Este es un problema común, pero tiene solución. Si al intentar acceder a https://minuevadominio.com/wp-admin te da error, prueba lo siguiente:
-
Verifica los DNS: Asegúrate de que el nuevo dominio ya está apuntando al servidor. Esto puede tardar desde minutos hasta 48 horas.
-
Accede temporalmente por IP: Si sabes la IP de tu servidor, puedes editar el archivo
wp-config.phpque está en la raÃz de tu WordPress. Añade estas dos lÃneas justo antes de/* That's all, stop editing! */:define('WP_HOME','https://minuevadominio.com'); define('WP_SITEURL','https://minuevadominio.com');Esto forzará a WordPress a usar la nueva URL. Guarda el archivo y vuelve a intentar acceder.
4. ¿Cómo migro mi WordPress a un dominio completamente nuevo en Plesk (por ejemplo, de dominioantiguo.com a nuevodominio.com)?
El proceso es el mismo que el descrito en la pregunta 2. La clave está en que ambos dominios (el antiguo y el nuevo) apunten a la misma carpeta de archivos en Plesk. Una vez hecho eso, solo necesitas actualizar la base de datos.
Resumen de pasos para la migración:
- Añade el nuevo dominio en Plesk.
- Configura el nuevo dominio para que use la misma carpeta raÃz que el antiguo.
- (Opcional) Convierte el nuevo dominio en el principal.
- Ejecuta la consulta SQL en phpMyAdmin para reemplazar las URLs.
- Configura redirecciones 301 desde el dominio antiguo al nuevo (muy importante para el SEO).
5. ¿Perderé mi SEO (posicionamiento en Google) al cambiar de dominio?
Si no tomas precauciones, sÃ, podrÃas perder posicionamiento. La clave está en las redirecciones 301. Estas redirecciones le indican a Google que tu contenido se ha movido de forma permanente a una nueva dirección.
Cómo hacerlo en Plesk:
- Ve a "Sitios web y dominios" de tu dominio antiguo.
- Busca la opción "Redireccionamiento HTTP" (o "Redirecciones").
- Crea una redirección 301 desde
https://dominioantiguo.com(ohttp://) ahttps://nuevodominio.com. Marca la opción "Redireccionar con el código 301 (permanente)". - Asegúrate de marcar "Redireccionar también la ruta completa". Esto hará que si alguien visita
dominioantiguo.com/articulo, sea redirigido anuevodominio.com/articulo.
[WARNING] No uses redirecciones 302 (temporales) porque no transmiten la autoridad SEO. Siempre usa 301 para cambios permanentes.
6. ¿Qué pasa con los enlaces internos de mi web? ¿Se romperán?
SÃ, los enlaces internos que apunten a tu dominio antiguo se romperán si no los actualizas. La consulta SQL que ejecutamos en el paso 2 solo actualiza las opciones principales de WordPress, pero no los enlaces dentro de tus artÃculos, páginas, menús o widgets.
Para solucionarlo, necesitas usar un plugin de búsqueda y reemplazo. Te recomiendo "Better Search Replace" o "Velvet Blues Update URLs". Son gratuitos y muy fáciles de usar.
- Instala y activa el plugin.
- En "Buscar", introduce
https://dominioantiguo.com(sin la barra final). - En "Reemplazar con", introduce
https://nuevodominio.com. - Selecciona todas las tablas de la base de datos (o al menos las de
wp_posts,wp_postmeta,wp_optionsywp_links). - Haz clic en "Ejecutar reemplazo".
- ¡Importante! Haz una copia de seguridad de tu base de datos antes de ejecutar este plugin por si algo sale mal.
7. ¿Y si mi web usa un plugin de caché? ¿Debo hacer algo especial?
SÃ, es muy recomendable purgar o limpiar toda la caché de tu sitio después de cambiar el dominio. Los plugins de caché (como WP Rocket, W3 Total Cache o LiteSpeed Cache) guardan versiones estáticas de tus páginas con la URL antigua. Si no las limpias, los visitantes podrÃan ver la web con la URL antigua o tener errores.
Pasos generales:
- Ve al panel de ajustes de tu plugin de caché.
- Busca la opción "Purgar caché", "Limpiar caché" o "Vaciar caché".
- También es buena idea purgar la caché desde el panel de Plesk si tu servidor la usa (suele estar en "Sitios web y dominios" > "Caché").
8. Mi sitio usa Syspanel (antes conocido como HestiaCP). ¿Cómo cambio el dominio?
Si tu hosting utiliza Syspanel (HestiaCP), el proceso es ligeramente diferente, pero igual de seguro. Recuerda que el puerto de acceso a Syspanel es el 2106 (ej: https://tudominio.com:2106).
Pasos en Syspanel:
- Accede a Syspanel: Ve a
https://tudominio.com:2106e inicia sesión. - Añade el nuevo dominio: Ve a "WEB" > "Añadir dominio web". Introduce tu nuevo dominio.
- Configura la carpeta raÃz: En la configuración del nuevo dominio, asegúrate de que la "Carpeta raÃz del documento" (o "Document Root") apunte a la misma carpeta que el dominio antiguo. Por ejemplo, si tu dominio antiguo usaba
public_html, el nuevo también debe usarpublic_html. - Actualiza la base de datos: El proceso es exactamente el mismo que en Plesk. Accede a phpMyAdmin (desde Syspanel suele estar en "BASE DE DATOS" > "phpMyAdmin") y ejecuta la misma consulta SQL para reemplazar las URLs.
- Redirecciones: En Syspanel, puedes crear redirecciones 301 desde la sección "WEB" > "Redirecciones" de tu dominio antiguo.
[INFO] Syspanel es un panel de control muy potente. Si tienes dudas, suele tener una sección de "FAQ" o "Ayuda" integrada.
9. ¿Qué hago si tengo problemas con la base de datos después del cambio?
Los problemas más comunes suelen ser errores de conexión o tablas que no se actualizan correctamente. Aquà tienes algunas soluciones:
- Error "Error establishing a database connection": Verifica que el nombre de la base de datos, el usuario y la contraseña en el archivo
wp-config.phpson correctos. A veces, al cambiar de dominio, la configuración de la base de datos puede variar si el hosting es diferente. - La web se ve sin estilos (CSS roto): Esto suele ocurrir si la URL del tema no se ha actualizado. Ejecuta de nuevo el plugin de búsqueda y reemplazo, asegurándote de que también busca en la tabla
wp_options. - Los enlaces de las imágenes se ven rotos: Vuelve a ejecutar el plugin de búsqueda y reemplazo, pero esta vez busca solo en la tabla
wp_postmeta, donde se almacenan las rutas de los archivos multimedia.
10. ¿Cuánto tiempo tarda en propagarse el cambio de dominio?
La propagación de DNS puede tardar entre 24 y 48 horas en completarse a nivel global. Sin embargo, tú podrás ver el cambio casi de inmediato si limpias la caché de tu navegador o usas una ventana de incógnito.
Consejos para acelerar el proceso:
- Limpia la caché de tu navegador.
- Usa una herramienta como "What's My DNS?" para verificar si el nuevo dominio ya se está resolviendo correctamente en diferentes partes del mundo.
- Paciencia. Durante las primeras horas, algunos usuarios podrÃan ver la web antigua y otros la nueva. Es normal.
Conclusión: Cambiar dominio en WordPress con Plesk es sencillo si sigues los pasos correctos
Como has visto, cambiar el dominio de tu WordPress sin perder datos es un proceso perfectamente realizable si sigues una metodologÃa clara. Recuerda los puntos clave:
- Prepara Plesk: Añade el nuevo dominio y apunta a la misma carpeta.
- Actualiza la base de datos: Ejecuta la consulta SQL en phpMyAdmin.
- Actualiza enlaces internos: Usa un plugin de búsqueda y reemplazo.
- Configura redirecciones 301: Para no perder tu valioso SEO.
- Limpia la caché: Para que los cambios se vean al instante.
Si en algún momento te sientes inseguro, no dudes en contactar con el soporte técnico de tu hosting. Ellos estarán encantados de guiarte. ¡Mucha suerte con tu nuevo dominio!
