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

Cómo cambiar la URL de WordPress en cPanel (migración o cambio de dominio)

Actualizado el 15 de mayo de 2026

¿Por qué necesitas cambiar la URL de WordPress en cPanel?

Cambiar la URL de WordPress es una tarea habitual cuando migras tu sitio a un dominio nuevo o cuando decides moverlo de un subdominio a un dominio principal. Puede parecer complicado, pero con cPanel y un poco de paciencia, es un proceso que puedes hacer tú mismo sin necesidad de contratar a un programador.

Antes de empezar, es importante que entiendas qué significa exactamente cambiar URL WordPress. En WordPress, la URL del sitio se guarda en dos opciones dentro de la base de datos: siteurl y home. Estas dos direcciones controlan absolutamente todos los enlaces internos, la carga de archivos, las imágenes y el funcionamiento general del panel de administración.

Si intentas cambiar el dominio sin actualizar estas opciones, lo más probable es que tu sitio se rompa o que no puedas acceder al escritorio. Por eso, en esta guía te voy a enseñar los métodos más seguros y efectivos para hacerlo desde cPanel, incluso si eres principiante.


Antes de empezar: prepara tu entorno

Haz una copia de seguridad completa

Este es el paso más importante de todos. Si algo sale mal, una copia de seguridad te salvará la vida. No lo saltes.

  • Accede a cPanel y busca la sección "Archivos" o "Backup".
  • Descarga una copia completa del directorio public_html (o el directorio donde esté instalado WordPress).
  • Entra en "phpMyAdmin" y exporta tu base de datos completa en formato .sql.

Guarda ambos archivos en tu ordenador o en un servicio en la nube. Si no sabes hacer esto, busca en la documentación de tu proveedor de hosting, ya que todos los cPanel tienen estas herramientas.

Ten a mano tus credenciales

Necesitarás:

  • Acceso a cPanel (usuario y contraseña).
  • Acceso a phpMyAdmin (normalmente está dentro de cPanel).
  • Un cliente FTP como FileZilla (opcional, pero muy útil).
  • Las credenciales de acceso a la base de datos de WordPress (usuario, contraseña y nombre de la BD).

Método 1: Cambiar la URL desde el archivo wp-config.php (el más rápido)

Este es el método más directo para cambiar dominio WordPress cuando no tienes acceso al panel de administración. Es ideal si tu sitio se ha roto y no puedes entrar.

Paso 1: Accede a tu archivo wp-config.php

  1. Entra en cPanel y abre el Administrador de archivos.
  2. Navega hasta el directorio donde está instalado WordPress (normalmente public_html).
  3. Busca el archivo llamado wp-config.php. Haz clic derecho y selecciona "Editar".

Paso 2: Añade las líneas de configuración

Una vez abierto el archivo, busca la línea que dice:

/* ¡Eso es todo! Deja de editar. ¡Feliz blogging! */

Justo antes de esa línea, pega lo siguiente:

update_option( 'siteurl', 'https://tunuevodominio.com' );
update_option( 'home', 'https://tunuevodominio.com' );

Reemplaza https://tunuevodominio.com por la URL real de tu nuevo dominio. Si usas http:// en lugar de https://, asegúrate de escribirlo correctamente.

Paso 3: Guarda y comprueba

Guarda el archivo y visita tu nuevo dominio. Si todo ha ido bien, verás tu sitio funcionando. Después, entra en el panel de administración (/wp-admin) y ve a Ajustes > Enlaces permanentes. Haz clic en "Guardar cambios" para actualizar las reglas de reescritura.

[WARNING]: Este método es temporal. Una vez que hayas entrado en el panel de administración, elimina esas dos líneas del wp-config.php y guarda el archivo. Si no lo haces, WordPress las ejecutará en cada carga, lo que puede causar problemas de rendimiento o sobrescribir configuraciones futuras.


Método 2: Cambiar la URL desde phpMyAdmin (el más fiable)

Este método es el más recomendado para migrar WordPress dominio porque actúa directamente sobre la base de datos. Es especialmente útil si el método anterior no funciona o si prefieres no tocar archivos de configuración.

Paso 1: Localiza tu base de datos en phpMyAdmin

  1. Entra en cPanel y busca el icono de phpMyAdmin (normalmente está en la sección "Bases de datos").
  2. En el panel izquierdo, verás una lista de bases de datos. Haz clic en la que corresponda a tu WordPress.
  3. Si no sabes cuál es, revisa tu archivo wp-config.php y busca la línea DB_NAME. Ese es el nombre de tu base de datos.

Paso 2: Encuentra la tabla wp_options

Dentro de la base de datos, verás una lista de tablas. Busca la que se llama wp_options (si tu prefijo de tabla es diferente, por ejemplo miweb_options, búscala por ese nombre).

Haz clic en el icono "Examinar" (o "Browse") que aparece al lado de esa tabla.

Paso 3: Actualiza las opciones siteurl y home

En la tabla wp_options, busca las filas donde option_name sea siteurl y home. Normalmente están en las primeras filas.

  • Haz clic en el icono de "Editar" (el lápiz) de la fila siteurl.
  • En el campo option_value, escribe la URL completa de tu nuevo dominio (por ejemplo, https://tunuevodominio.com).
  • Guarda los cambios.
  • Repite el mismo proceso con la fila home.

Paso 4: Verifica el resultado

Ve a tu nuevo dominio y comprueba que todo funciona. Después, entra en /wp-admin y ve a Ajustes > Enlaces permanentes y guarda los cambios.

[TIP]: Si tu sitio tiene muchas URLs internas antiguas (por ejemplo, enlaces a imágenes o páginas), te recomiendo usar un plugin como Better Search Replace o Velvet Blues Update URLs después de hacer el cambio. Esto actualizará todas las URLs antiguas en el contenido y evitará enlaces rotos.


Método 3: Cambiar la URL desde el panel de administración (el más sencillo)

Este método solo funciona si aún puedes acceder a tu panel de administración de WordPress. Es perfecto para cambios de dominio que no implican una migración completa.

Paso 1: Entra en Ajustes > General

  1. Entra en tu WordPress como administrador.
  2. Ve a Ajustes > General en el menú lateral izquierdo.

Paso 2: Cambia las dos direcciones

Verás dos campos:

  • Dirección de WordPress (URL): Aquí va la dirección donde están los archivos de WordPress.
  • Dirección del sitio (URL): Aquí va la dirección que los visitantes ven en el navegador.

Escribe tu nueva URL en ambos campos. Normalmente son la misma, salvo que tengas una instalación en un subdirectorio.

Paso 3: Guarda y confirma

Haz clic en "Guardar cambios". WordPress te pedirá que confirmes la nueva URL. Hazlo y serás redirigido a la nueva dirección.

[INFO]: Si después de guardar no puedes acceder al panel, no te preocupes. Simplemente usa el Método 2 (phpMyAdmin) para corregirlo. Esto pasa a veces cuando hay problemas de caché o de DNS.


Qué hacer si tu sitio se rompe durante el cambio

Es muy común que algo falle en el primer intento. No entres en pánico. Aquí tienes las soluciones a los problemas más frecuentes.

Problema: "Error al conectar con la base de datos"

Esto significa que la base de datos no está siendo encontrada. Revisa:

  • Que el nombre de la base de datos, el usuario y la contraseña en wp-config.php sean correctos.
  • Que la base de datos exista en tu cPanel.
  • Que el prefijo de las tablas en wp-config.php coincida con el de la base de datos.

Problema: "Página no encontrada" (404)

Esto suele pasar porque las reglas de reescritura no se han actualizado. Ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" sin cambiar nada. Esto fuerza a WordPress a regenerar las reglas.

Problema: El sitio carga pero sin estilos ni imágenes

Esto indica que las URLs de los archivos estáticos siguen apuntando al dominio antiguo. Usa el plugin Better Search Replace para reemplazar todas las ocurrencias de tu URL antigua por la nueva.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL de WordPress sin perder mi SEO?

Sí, pero debes configurar redirecciones 301 desde el dominio antiguo al nuevo. Esto le dice a Google que tu sitio se ha movido de forma permanente. Puedes hacerlo desde el archivo .htaccess en cPanel o usando un plugin de redirección.

¿Qué pasa con mis correos electrónicos si cambio de dominio?

Nada. Los correos asociados a tu dominio antiguo seguirán funcionando si mantienes el plan de hosting. Si cancelas el dominio antiguo, perderás los correos. Te recomiendo configurar redirecciones de correo antes de eliminar nada.

¿Necesito cambiar algo en Cloudflare o en mi CDN?

Sí. Si usas Cloudflare, deberás añadir el nuevo dominio a tu cuenta y actualizar los registros DNS. También es recomendable purgar la caché después del cambio.

¿Y si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor usa Syspanel, el proceso es muy similar, pero el acceso se realiza a través del puerto 2106. La interfaz puede variar ligeramente, pero encontrarás las mismas secciones: Administrador de archivos, phpMyAdmin y Backup. Busca los mismos nombres de archivos y tablas que te he indicado.

¿Cuánto tiempo tarda en propagarse el cambio de dominio?

La propagación de DNS puede tardar entre 24 y 72 horas. Durante ese tiempo, algunos visitantes verán tu sitio antiguo y otros el nuevo. Es normal y no debes preocuparte.


Consejos finales para una migración sin dolor

  • Haz el cambio en horas de bajo tráfico: así minimizas el impacto si algo sale mal.
  • Comunica el cambio a tus usuarios: si tu sitio tiene visitantes habituales, avísales con antelación.
  • Revisa todos los enlaces internos: después del cambio, navega por tu sitio y haz clic en todas las páginas principales para asegurarte de que no hay enlaces rotos.
  • Actualiza tu sitemap: envía el nuevo sitemap a Google Search Console para acelerar la indexación.

Cambiar la URL de WordPress en cPanel no es un proceso complicado si sigues estos pasos con calma. Recuerda que la copia de seguridad es tu mejor amiga y que siempre puedes pedir ayuda a tu proveedor de hosting si te sientes perdido. La mayoría de ellos tienen soporte 24/7 que puede guiarte en el proceso.

Si has llegado hasta aquí, ya tienes todo lo necesario para hacerlo tú mismo. ¡Manos a la obra!

¿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