🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para cambiar la URL de WordPress desde cPanel (sin perder SEO)

Actualizado el 15 de febrero de 2026

Cambiar la URL de tu sitio WordPress es una tarea que, aunque suena técnica, es más sencilla de lo que parece. Ya sea porque estás migrando de un dominio a otro, porque cambiaste de nombre de marca o simplemente porque necesitas pasar de HTTP a HTTPS, hacerlo de forma incorrecta puede afectar tu tráfico y posicionamiento en buscadores. En esta guía aprenderás a cambiar URL WordPress cPanel de manera segura, paso a paso, y con todas las precauciones para WordPress cambiar dominio sin perder el SEO que tanto te ha costado construir.

Aquí te explicaré cómo hacerlo desde el panel de control cPanel (o su equivalente Syspanel, con puerto 2106), incluyendo ajustes en la base de datos, archivos de configuración y herramientas de redirección. El objetivo es que migrar WordPress sin perder SEO sea un proceso transparente tanto para tus visitantes como para Google.

[WARNING] Antes de empezar, haz una copia de seguridad completa de tu sitio: archivos (wp-content, etc.) y base de datos. Un error en este proceso puede dejar tu web inaccesible. Si tienes dudas, contacta con tu hosting.

¿Por qué es importante mantener el SEO al cambiar la URL?

Cuando cambiar URL WordPress cPanel, no solo estás moviendo la dirección de tu web. Estás alterando todas las referencias que los buscadores tienen indexadas. Si no gestionas bien el cambio, puedes perder:

  • Posiciones en Google.
  • Enlaces entrantes (backlinks) que apuntan a tu dominio anterior.
  • Tráfico orgánico acumulado.
  • La confianza de los usuarios que tenían tu página en favoritos.

Por eso, el proceso debe incluir redirecciones 301 (permanentes) y actualización de todas las rutas internas. Con esta guía, WordPress cambiar dominio será un cambio limpio y sin sobresaltos.

Paso 1: Prepara tu nuevo dominio o URL en cPanel

Antes de tocar WordPress, asegúrate de que el nuevo dominio esté correctamente configurado en tu hosting. En cPanel, ve a la sección Domains o Addon Domains y añade el dominio nuevo como un alias o dominio adicional. Si estás usando Syspanel (puerto 2106), el proceso es similar: busca "Dominios" y agrega el nuevo.

[TIP] Si tu nuevo dominio ya apunta a otro servidor, primero cambia los DNS para que apunten a tu hosting actual. Espera entre 24 y 48 horas a que se propaguen.

Paso 2: Cambia la URL en la base de datos de WordPress

WordPress guarda la URL del sitio en dos opciones de la tabla wp_options (o el prefijo que uses). Para cambiar URL WordPress cPanel sin romper nada, puedes hacerlo directamente desde phpMyAdmin o mediante un plugin. Aquí te explico el método manual, que es más seguro.

2.1 Accede a phpMyAdmin desde cPanel

  1. En cPanel, busca phpMyAdmin (normalmente en la sección "Databases").
  2. Selecciona la base de datos de tu WordPress (la que uses en el archivo wp-config.php).
  3. Busca la tabla wp_options (o tuprefijo_options).

2.2 Actualiza las opciones de URL

En la tabla wp_options, localiza las filas donde option_name sea:

  • siteurl
  • home

Edita cada una y cambia el valor de option_value por tu nueva URL completa (incluyendo https:// si usas SSL). Por ejemplo, de http://viejodominio.com a https://nuevodominio.com.

[INFO] Si tu sitio usa HTTPS, asegúrate de que la nueva URL también empiece con https://. De lo contrario, tendrás problemas de contenido mixto.

2.3 Actualiza enlaces internos y contenido

Además de las opciones principales, es probable que tengas URLs antiguas en entradas, páginas, menús y widgets. Para SEO cambiar URL correctamente, necesitas reemplazar todas las referencias al dominio viejo por el nuevo. Puedes hacerlo con una consulta SQL en phpMyAdmin:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://viejodominio.com', 'https://nuevodominio.com');

Repite esto para las tablas wp_postmeta, wp_options (otras opciones), wp_links y cualquier tabla personalizada que contenga URLs. Si no te sientes cómodo con SQL, usa un plugin como Better Search Replace (gratuito) desde el panel de WordPress.

Paso 3: Actualiza el archivo wp-config.php (si es necesario)

En algunos casos, especialmente si cambias de dominio principal, es posible que necesites ajustar el archivo wp-config.php. Conéctate a tu hosting vía FTP o desde el administrador de archivos de cPanel y edita este archivo. Busca estas líneas y ajústalas si es necesario:

define('WP_HOME','https://nuevodominio.com');
define('WP_SITEURL','https://nuevodominio.com');

Si no existen, puedes agregarlas justo antes de la línea /* That's all, stop editing! Happy blogging. */. Esto fuerza a WordPress a usar la nueva URL incluso si la base de datos tiene valores antiguos.

Paso 4: Configura redirecciones 301 para preservar el SEO

El paso más crítico para migrar WordPress sin perder SEO es implementar redirecciones 301 desde la URL antigua a la nueva. Esto le dice a Google que el contenido se ha movido permanentemente, transfiriendo así la autoridad y el posicionamiento.

4.1 Redirección en .htaccess (Apache)

Si tu servidor usa Apache (lo más común en cPanel), edita el archivo .htaccess en la raíz de tu sitio antiguo. Agrega estas líneas al principio:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^viejodominio\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.viejodominio\.com$ [NC]
RewriteRule ^(.*)$ https://nuevodominio.com/$1 [L,R=301]

Reemplaza viejodominio.com y nuevodominio.com con tus dominios reales. Si usas Syspanel (puerto 2106), la estructura es la misma, pero asegúrate de que el módulo mod_rewrite esté activo.

[WARNING] Si tu web usa Nginx (menos común en cPanel básico), no uses .htaccess. Deberás configurar la redirección en el archivo de configuración del servidor. Consulta con tu hosting.

4.2 Redirección desde cPanel

cPanel tiene una herramienta llamada Redirects (en la sección "Domains"). Ahí puedes crear una redirección 301 desde el dominio antiguo al nuevo, seleccionando "Permanent (301)" y marcando "Wild Card Redirect" para que todas las páginas se redirijan automáticamente.

Paso 5: Verifica que todo funcione correctamente

Después de cambiar URL WordPress cPanel, es hora de probar:

  1. Accede a tu nuevo dominio: debe cargar el sitio sin errores.
  2. Prueba una URL antigua (ej. http://viejodominio.com/contacto): debe redirigir automáticamente a https://nuevodominio.com/contacto.
  3. Revisa enlaces internos: haz clic en menús, entradas y páginas para asegurarte de que no haya enlaces rotos.
  4. Usa herramientas como Redirect Checker para confirmar que las redirecciones son 301.

Paso 6: Notifica a Google y actualiza tu sitemap

Para que SEO cambiar URL sea efectivo, debes ayudar a Google a descubrir el cambio:

  1. En Google Search Console, añade tu nuevo dominio como propiedad.
  2. Solicita la verificación (mediante archivo, DNS o etiqueta HTML).
  3. En la propiedad antigua, usa la herramienta Cambio de dirección (en "Configuración") para indicar que te has mudado al nuevo dominio.
  4. Genera y envía un nuevo sitemap XML desde tu WordPress (puedes usar el plugin Yoast SEO o Rank Math).
  5. Si tenías un sitemap antiguo, elimínalo o actualízalo.

[TIP] No elimines el dominio antiguo de tu hosting hasta que hayas confirmado que todo el tráfico se redirige correctamente y Google ha indexado el nuevo sitio. Pueden pasar semanas.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder el SEO si uso un plugin?

Sí, plugins como Velvet Blues Update URLs o Better Search Replace facilitan el reemplazo de URLs en la base de datos. Sin embargo, las redirecciones 301 y la notificación a Google debes hacerlas manualmente. El plugin no crea redirecciones.

¿Qué pasa si cambio la URL y no hago redirecciones 301?

Perderás todo el tráfico orgánico de las páginas antiguas. Los visitantes verán un error 404 y Google eliminará tu sitio de los resultados de búsqueda. Es el error más común al WordPress cambiar dominio.

¿Necesito cambiar algo en el archivo wp-config.php si solo cambio de HTTP a HTTPS?

Sí, aunque no cambies de dominio, al pasar a HTTPS debes actualizar WP_HOME y WP_SITEURL en la base de datos y en el archivo de configuración. Además, instala un plugin para forzar HTTPS y actualiza el .htaccess.

¿Cómo afecta esto a mi correo electrónico?

El cambio de dominio no afecta al correo si mantienes el mismo servicio de hosting. Sin embargo, si cambias de dominio principal, deberás crear nuevas cuentas de correo o redirigir las antiguas. Consulta con tu proveedor.

¿Puedo hacer el cambio sin acceso a cPanel, solo desde WordPress?

Sí, si tienes acceso al panel de administración, puedes cambiar la URL desde Ajustes > Generales. Pero cuidado: si la URL es incorrecta, perderás el acceso al panel. Por eso es más seguro hacerlo desde la base de datos o con un plugin como Duplicator para migraciones completas.

Conclusión

Cambiar URL WordPress cPanel no tiene por qué ser traumático si sigues los pasos adecuados. La clave está en: actualizar la base de datos, configurar redirecciones 301, notificar a Google y verificar que todo funcione. Con esta guía, WordPress cambiar dominio será una tarea que puedas hacer en menos de una hora, conservando todo tu esfuerzo SEO.

Recuerda que la paciencia es importante: las redirecciones y la indexación pueden tardar días en estabilizarse. Monitorea tu tráfico con herramientas como Google Analytics y no dudes en pedir ayuda a tu hosting si algo falla. ¡Buena suerte con tu migración!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel