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

WordPress: Cambiar la URL del sitio sin romper nada

Actualizado el 15 de junio de 2026

¿Necesitas cambiar la URL de tu WordPress porque has comprado un dominio nuevo, te mudas de servidor o simplemente quieres pasar de http:// a https://? Es una operación que asusta, pero con la guía adecuada es un trámite sencillo.

El problema es que si lo haces mal, puedes acabar con una página en blanco o con un error de "demasiadas redirecciones". Pero tranquilo, porque hoy te voy a enseñar cómo mover WordPress o cambiar su dominio sin romper absolutamente nada.

Vamos a verlo paso a paso, con métodos para todos los niveles, desde el más básico hasta el más profesional, y con los trucos que usamos los técnicos para evitar dolores de cabeza.

¿Qué pasa exactamente cuando cambias la URL?

Antes de lanzarnos, es fundamental entender qué ocurre "bajo el capó". WordPress guarda la dirección de tu sitio en dos opciones concretas dentro de la base de datos:

  • siteurl: Es la dirección principal de tu WordPress (la raíz).
  • home: Es la dirección que escriben los visitantes para ver tu web.

Si cambias el dominio en tu proveedor de hosting pero no actualizas estos dos campos, WordPress seguirá intentando cargar los archivos desde la URL antigua. El resultado es un lío de redirecciones, o peor aún, la temida página en blanco.

Por eso, la clave está en cambiar estas direcciones de forma segura y, sobre todo, en el orden correcto. No te preocupes, vamos a ver 4 métodos infalibles, de fácil a más técnico, para que elijas el que mejor se adapte a ti.

Método 1: El cambio rápido desde el panel de administración (El más fácil)

Este es el método perfecto si todavía puedes acceder a tu escritorio de WordPress (es decir, a /wp-admin). Es ideal para cambiar de HTTP a HTTPS o para cambiar a un dominio nuevo que ya apunta a tu servidor.

Paso 1: Accede al panel de administración

Entra en tu WordPress como lo haces normalmente, por ejemplo: www.tudominioantiguo.com/wp-admin.

Paso 2: Ve a Ajustes

En el menú lateral izquierdo, busca la opción que dice Ajustes (o Settings en inglés) y haz clic en Generales.

Paso 3: Actualiza las dos direcciones

Verás dos campos críticos:

  • Dirección de WordPress (URL): Aquí va la nueva dirección, por ejemplo https://www.tudominionuevo.com.
  • Dirección del sitio (URL): Aquí va exactamente la misma dirección nueva.

IMPORTANTE: Cambia ambas a la misma URL. No dejes una con el dominio antiguo y otra con el nuevo, porque el lío será monumental.

Paso 4: Guarda los cambios

Haz clic en el botón azul de Guardar cambios. En ese momento, WordPress te sacará de la sesión y te pedirá que inicies sesión de nuevo, pero esta vez con la nueva URL.

[WARNING]: Si tu dominio nuevo aún no está apuntando a tu servidor, este método te dejará fuera de tu panel. En ese caso, usa el Método 2 o el Método 3, que se hacen desde el servidor.

Método 2: Editando el archivo wp-config.php (El plan de emergencia)

Este es el método de rescate por excelencia. Sirve para cuando te has quedado fuera del panel o para forzar WordPress a usar la nueva URL antes de que el DNS se propague del todo.

Paso 1: Accede a tus archivos

Necesitas un Administrador de Archivos en tu hosting (como el de Syspanel) o un cliente FTP como FileZilla.

[INFO]: Si tu hosting usa Syspanel, recuerda que el acceso al panel es a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Ahí dentro encontrarás el gestor de archivos.

Paso 2: Localiza el archivo

Navega hasta la carpeta raíz donde está instalado WordPress (normalmente public_html, www o htdocs). Busca el archivo llamado wp-config.php.

Paso 3: Añade las líneas mágicas

Abre el archivo con el editor de texto. Busca la línea que dice:

/* ¡Eso es todo, deja de editar! Buenas noches. */

Justo encima de esa línea, pega el siguiente código:

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

Paso 4: Guarda y sube

Guarda el archivo y reemplázalo en el servidor. Ahora, cuando intentes acceder a tu web, WordPress usará esa dirección nueva de forma forzada, sin mirar la base de datos.

[TIP]: Este método es genial para hacer una migración de WordPress en seco. Cambias el dominio en el wp-config.php y luego arreglas la base de datos con el siguiente método.

Método 3: La consulta SQL en phpMyAdmin (El método quirúrgico)

Este es el método que arregla el problema de raíz, limpiando la base de datos. Es el más fiable a largo plazo, ya que no solo cambia las opciones principales, sino que también actualiza las URLs que están metidas dentro de las entradas, páginas y menús.

Paso 1: Accede a la base de datos

Entra en tu panel de control (Syspanel o cPanel) y busca el icono de phpMyAdmin. Selecciona la base de datos que usa tu WordPress (normalmente empieza por wp_).

Paso 2: Haz una copia de seguridad (¡Obligatorio!)

Antes de tocar nada, exporta la base de datos. Ve a la pestaña Exportar y descarga el archivo SQL. Esto es vital por si algo sale mal.

Paso 3: Ejecuta la consulta SQL

Haz clic en la pestaña SQL en la parte superior. Se abrirá un cuadro de texto. Aquí vamos a usar un comando mágico.

Copia y pega esto, cambiando tudominionuevo.com por tu URL real (sin https:// y sin / al final):

UPDATE wp_options SET option_value = replace(option_value, 'https://www.tudominioantiguo.com', 'https://www.tudominionuevo.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'https://www.tudominioantiguo.com','https://www.tudominionuevo.com');

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.tudominioantiguo.com', 'https://www.tudominionuevo.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://www.tudominioantiguo.com','https://www.tudominionuevo.com');

Paso 4: Ejecuta y verifica

Haz clic en el botón Continuar o Ejecutar. Si no hay errores, habrás actualizado las URLs en las tablas principales.

[WARNING]: Si tu WordPress tiene un prefijo de tabla personalizado (por ejemplo, miweb_options en lugar de wp_options), tendrás que cambiar wp_ por tu prefijo en la consulta.

Método 4: El plugin "Better Search Replace" (El más amigable)

Si te da miedo tocar código SQL, este plugin te hace la vida mucho más fácil. No necesitas editar el wp-config.php si aún tienes acceso al panel.

  • Instálalo desde Plugins > Añadir nuevo (busca "Better Search Replace").
  • Ve a Herramientas > Better Search Replace.
  • En Buscar, pon https://www.tudominioantiguo.com.
  • En Reemplazar por, pon https://www.tudominionuevo.com.
  • Selecciona todas las tablas de la base de datos.
  • Marca la casilla de Dry run (ejecución en seco) primero para ver cuántas cosas va a cambiar. Después, desmarca esa casilla y ejecuta de verdad.

Este método es más seguro porque no toca las opciones de siteurl y home directamente (lo que evita bloqueos), pero a cambio necesitas tener acceso al panel para instalarlo.

La guía definitiva para mover WordPress a un nuevo servidor

Ahora que ya sabes cambiar la URL, vamos a juntarlo todo para el caso más común: mover WordPress a un hosting nuevo con un dominio nuevo.

Este es el flujo de trabajo profesional:

Fase 1: Preparación

  1. Copia de seguridad total: Descarga todos los archivos de tu public_html y exporta la base de datos SQL.
  2. Crea la base de datos nueva: En tu nuevo hosting (por ejemplo, en Syspanel), crea una base de datos y un usuario nuevo. Anota el nombre de la BD, el usuario y la contraseña.

Fase 2: Subir archivos

  1. Sube todos los archivos que descargaste a la nueva carpeta public_html de tu nuevo hosting.
  2. Importa la base de datos SQL que exportaste en el nuevo phpMyAdmin.

Fase 3: Configuración

  1. Edita el wp-config.php en el nuevo servidor y cambia los datos de conexión a la nueva base de datos (nombre, usuario, contraseña).
  2. Añade las líneas de WP_HOME y WP_SITEURL con tu nuevo dominio (como en el Método 2).

Fase 4: Limpieza

  1. Entra en tu nuevo panel de administración (ya con el nuevo dominio).
  2. Instala el plugin Better Search Replace y ejecuta el reemplazo del dominio antiguo por el nuevo en todas las tablas.

Fase 5: Verificación

  1. Revisa que las imágenes cargan, que los enlaces internos funcionan y que los menús están bien. Si algo falla, repite el paso 8.

Preguntas frecuentes (FAQ) sobre cambiar la URL

¿Por qué mi web se queda en blanco después de cambiar la URL?

Es porque has cambiado el dominio en el servidor pero no en la base de datos, o lo has hecho en un orden incorrecto. La solución es usar el Método 2 (editar wp-config.php) para forzar la URL y luego el Método 3 o 4 para limpiar la base de datos.

¿Qué pasa si solo cambio de http a https?

El proceso es idéntico. Solo tienes que asegurarte de que tienes un certificado SSL instalado. Te recomiendo usar el Método 1 (desde el panel) para que sea rápido y sin complicaciones.

¿Puedo cambiar la URL sin perder mi posicionamiento SEO?

Sí, siempre que hagas una redirección 301 desde la URL antigua a la nueva. Si tu dominio antiguo ya no existe, no hay nada que hacer. Pero si es un cambio de protocolo (HTTP a HTTPS), WordPress suele hacerlo automáticamente.

¿Qué es mejor, cambiar la URL desde el panel o desde la base de datos?

Para un cambio simple de dominio (donde ambos funcionan), el panel es más rápido. Para una migración completa o si te has quedado bloqueado, la base de datos o el wp-config.php son la salvación.

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

El DNS tarda entre 24 y 48 horas en actualizarse en todo el mundo. No te asustes si ves la web antigua desde algunos dispositivos; es normal.

Conclusión: No le temas al cambio

Cambiar la URL de WordPress o mover todo el sitio es una tarea de mantenimiento normal. Con estos 4 métodos en tu caja de herramientas, tienes soluciones para cada escenario: desde el cambio rápido y limpio hasta el rescate de emergencia.

Recuerda la regla de oro: siempre haz una copia de seguridad antes de tocar nada. Y si te pierdes, vuelve a leer los pasos con calma. No hay prisa, y una vez que lo haces una vez, la segunda te parecerá pan comido.

¿Tienes alguna duda concreta sobre tu configuración? Déjala en los comentarios y te ayudaré a resolverla. ¡Buena suerte con tu cambio!

¿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