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

WordPress: Cómo cambiar la URL del sitio sin romper nada (guía completa)

Actualizado el 19 de enero de 2026

¿Por qué cambiar la URL de WordPress puede ser un dolor de cabeza?

Cambiar la URL de tu sitio web es como cambiar la cerradura de la puerta de tu casa: si no tienes la llave nueva a mano, te quedas fuera. En WordPress, la configuración de la URL se guarda en la base de datos, y si la cambias de forma incorrecta, puedes terminar con un error de "página no encontrada" (el temido 404) o, peor aún, con un sitio completamente inaccesible.

Pero no te preocupes. Esta guía completa está diseñada para que cualquier persona, incluso sin conocimientos técnicos, pueda realizar este cambio de forma segura. Vamos a desglosar cada método, desde los más sencillos (como usar el panel de administración) hasta los más avanzados (como editar archivos de configuración). El objetivo es que aprendas a cambiar url wordpress sin romper nada en el proceso.

Antes de empezar, es fundamental que entiendas dos conceptos clave: la dirección de WordPress (URL) y la dirección del sitio (URL). La primera es donde residen los archivos de tu instalación (por ejemplo, https://mipagina.com/wordpress), y la segunda es la dirección que los visitantes verán en su navegador (por ejemplo, https://mipagina.com). Cambiar una sin la otra es la causa más común de los problemas.


Preparación previa: La copia de seguridad (¡No la omitas!)

[WARNING] Antes de tocar cualquier cosa, haz una copia de seguridad completa de tu sitio. Un pequeño error puede dejarte sin acceso al panel de administración. Asegúrate de guardar tanto los archivos (vía FTP o el administrador de archivos de tu hosting) como la base de datos (vía phpMyAdmin o la herramienta de tu panel de control).

¿Por qué es tan importante? Porque si algo sale mal, podrás restaurar tu sitio a su estado original en cuestión de minutos. Sin una copia de seguridad, podrías perder horas (o incluso días) intentando solucionar un problema que, con una simple restauración, se resolvería al instante.


Método 1: Cambiar la URL desde el Panel de Administración (El más fácil)

Este es el método más rápido y seguro, pero solo funciona si aún tienes acceso a tu escritorio de WordPress. Es ideal para casos donde quieres cambiar dirección wordpress de un dominio a otro o simplemente actualizar la URL de tu sitio.

Pasos a seguir:

  1. Inicia sesión en tu panel de administración de WordPress.
  2. En el menú lateral izquierdo, ve a Ajustes y luego haz clic en Generales.
  3. Verás dos campos cruciales:
    • Dirección de WordPress (URL): Aquí debes poner la ruta donde están los archivos de WordPress.
    • Dirección del sitio (URL): Aquí debes poner la dirección que quieres que vean tus visitantes.
  4. Cambia ambos campos a la nueva URL que deseas. Por ejemplo, si estás migrando de http://miviejo.com a http://miviejo.com, simplemente reemplaza la dirección antigua por la nueva.
  5. Haz clic en el botón Guardar cambios.
  6. WordPress te pedirá que inicies sesión de nuevo. Hazlo con la nueva URL.

[TIP] Si estás cambiando de un dominio a otro (por ejemplo, de mipagina.com a mipagina.es), asegúrate de que el nuevo dominio ya esté apuntando a tu servidor de hosting. De lo contrario, no podrás acceder a tu sitio.


Método 2: Cambiar la URL desde el archivo wp-config.php (El método del "código")

Si el método anterior no funciona porque no puedes acceder al panel de administración (por ejemplo, si ya cambiaste la URL y ahora recibes un error), este es tu salvavidas. Este método es perfecto para cambiar url wordpress cuando estás bloqueado.

Pasos a seguir:

  1. Accede a tu hosting a través de FTP (con programas como FileZilla) o mediante el Administrador de Archivos de tu panel de control (como cPanel o Syspanel).

  2. Navega hasta la carpeta raíz donde está instalado WordPress (normalmente public_html o www).

  3. Busca el archivo llamado wp-config.php y descárgalo a tu computadora o ábrelo para editarlo.

  4. Añade las siguientes líneas justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:

    define('WP_HOME', 'http://tunuevadireccion.com');
    define('WP_SITEURL', 'http://tunuevadireccion.com');
    

    Importante: Reemplaza http://tunuevadireccion.com con tu nueva URL real. Si usas HTTPS, asegúrate de incluirlo (por ejemplo, https://tunuevadireccion.com).

  5. Guarda el archivo y súbelo de nuevo a tu servidor, reemplazando el archivo original.

  6. Ahora, intenta acceder a tu panel de administración con la nueva URL. Debería funcionar.

[INFO] Este método es temporal en el sentido de que fuerza a WordPress a usar la nueva URL. Una vez que puedas acceder al panel de administración, es recomendable que vayas a Ajustes > Generales y guardes los cambios de nuevo para que la información se actualice correctamente en la base de datos.


Método 3: Cambiar la URL desde la base de datos (El método "quirúrgico")

Este es el método más técnico y el que debes usar si los dos anteriores han fallado. Requiere acceso a phpMyAdmin, que es la herramienta estándar para gestionar bases de datos en la mayoría de los hostings.

Pasos a seguir:

  1. Accede a tu panel de control de hosting. Si tu hosting usa Syspanel, la dirección de acceso es https://tu-dominio.com:2106. Busca la sección de Bases de Datos y haz clic en phpMyAdmin.
  2. En la columna de la izquierda, selecciona la base de datos que corresponde a tu sitio de WordPress.
  3. Verás una lista de tablas. Busca la tabla llamada wp_options (el prefijo wp_ puede ser diferente si lo personalizaste).
  4. Haz clic en esta tabla para ver sus filas.
  5. Busca las filas donde option_name es siteurl y home. Puedes usar la barra de búsqueda dentro de phpMyAdmin para encontrarlas rápidamente.
  6. Haz clic en el icono de "Editar" (el lápiz) en la fila de siteurl.
  7. En el campo option_value, cambia la URL antigua por la nueva. Por ejemplo, cambia http://miviejo.com a http://miviejo.com.
  8. Haz clic en Continuar o Ejecutar para guardar los cambios.
  9. Repite los pasos 6-8 para la fila home.
  10. Después de esto, tu sitio debería estar funcionando con la nueva URL.

[WARNING] Ten mucho cuidado al manipular la base de datos. Un error en el nombre de una tabla o en un valor puede dañar tu sitio. Si no te sientes seguro, es mejor que contrates a un profesional o uses uno de los métodos anteriores.


Método 4: Usar un plugin (El método "amigable")

Si no te sientes cómodo editando archivos o la base de datos, existen plugins que hacen este trabajo por ti. Son ideales para principiantes.

Pasos a seguir:

  1. Desde tu panel de administración de WordPress, ve a Plugins > Añadir nuevo.
  2. Busca un plugin llamado "Better Search Replace" o "Velvet Blues Update URLs".
  3. Instálalo y actívalo.
  4. Una vez activado, ve a la configuración del plugin (normalmente aparece en Herramientas).
  5. En el campo "Buscar", escribe la URL antigua (por ejemplo, http://miviejo.com).
  6. En el campo "Reemplazar por", escribe la nueva URL (por ejemplo, http://miviejo.com).
  7. Selecciona todas las tablas de la base de datos (o todas las que estén relacionadas con tu contenido).
  8. Haz clic en Ejecutar o Buscar y Reemplazar.

[TIP] Este plugin no solo cambia la URL en los ajustes, sino que también actualiza todas las referencias a la URL antigua dentro de tus entradas, páginas y medios. Esto es crucial para evitar 404 wordpress en el futuro, ya que si quedan enlaces antiguos, los motores de búsqueda y los visitantes encontrarán páginas rotas.


Solución de problemas: Qué hacer si algo sale mal

Incluso siguiendo estos pasos, a veces las cosas pueden fallar. Aquí tienes los problemas más comunes y cómo solucionarlos.

El sitio muestra un error de "500 Internal Server Error"

Esto suele indicar un problema con el archivo .htaccess o con los permisos de los archivos.

  • Solución: Accede a tu hosting por FTP y busca el archivo .htaccess en la raíz. Renómbralo a .htaccess.bak (esto lo desactivará). Luego, intenta acceder a tu sitio. Si funciona, ve a Ajustes > Enlaces permanentes en WordPress y haz clic en Guardar cambios para regenerar el archivo.

El sitio muestra un error de "404 Not Found" en todas las páginas

Esto es muy común después de cambiar la URL, especialmente si tu sitio usa enlaces permanentes personalizados.

  • Solución: Ve a Ajustes > Enlaces permanentes en tu panel de administración y haz clic en Guardar cambios sin modificar nada. Esto actualizará las reglas de reescritura de tu sitio y debería solucionar los problemas de 404.

No puedo acceder al panel de administración

Si no puedes acceder a tu-dominio.com/wp-admin, es posible que la URL no se haya actualizado correctamente.

  • Solución: Usa el Método 2 (editar wp-config.php) para forzar la URL y recuperar el acceso. Una vez dentro, ve a Ajustes > Generales y guarda los cambios de nuevo.

El sitio carga, pero las imágenes o los enlaces están rotos

Esto significa que hay referencias a la URL antigua en tu base de datos que no se han actualizado.

  • Solución: Usa el Método 4 (plugin "Better Search Replace") para buscar y reemplazar la URL antigua por la nueva en todas las tablas de la base de datos.

Consejos adicionales para evitar errores futuros

Una vez que hayas cambiado la URL con éxito, hay algunas cosas que puedes hacer para asegurarte de que todo siga funcionando sin problemas.

Actualiza tus enlaces internos

Si tienes enlaces a otras páginas de tu sitio que contienen la URL antigua, es recomendable actualizarlos. Puedes hacerlo manualmente o usando el plugin "Better Search Replace" de nuevo, pero esta vez buscando solo la URL antigua sin el dominio nuevo.

Configura redirecciones 301

Para evitar 404 wordpress y no perder tu posicionamiento en Google, es fundamental configurar redirecciones 301 desde la URL antigua a la nueva. Esto le dice a los motores de búsqueda que tu contenido se ha movido de forma permanente.

Puedes hacerlo añadiendo el siguiente código al archivo .htaccess en la raíz de tu sitio:

Redirect 301 / http://tunuevadireccion.com/

[WARNING] Esta redirección es global y enviará todo el tráfico de tu dominio antiguo al nuevo. Si solo quieres redirigir páginas específicas, tendrás que hacerlo de forma individual.

Revisa tus enlaces en Google Search Console

Después de cambiar la URL, es importante que verifiques que Google ha indexado tu nueva dirección. Puedes usar la herramienta Cambio de dirección en Google Search Console para facilitar este proceso.


Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre "Dirección de WordPress (URL)" y "Dirección del sitio (URL)"?

La Dirección de WordPress (URL) es la ubicación de los archivos de tu instalación de WordPress. La Dirección del sitio (URL) es la dirección que los usuarios escriben en su navegador. Para la mayoría de los sitios, ambas son iguales, pero si instalas WordPress en una subcarpeta, serán diferentes.

¿Puedo cambiar la URL de mi sitio sin perder mi posicionamiento en Google?

Sí, siempre y cuando configures redirecciones 301 correctamente. Esto le dice a Google que tu contenido se ha movido de forma permanente, y transferirá la mayor parte del "jugo" SEO a la nueva URL.

¿Qué hago si mi sitio usa HTTPS?

Asegúrate de incluir el https:// en todas las URLs que configures. Si tu sitio tiene un certificado SSL válido, todo debería funcionar sin problemas.

¿Es mejor usar un plugin o editar la base de datos?

Para principiantes, usar un plugin como "Better Search Replace" es la opción más segura y fácil. Editar la base de datos es más arriesgado y solo se recomienda si tienes experiencia técnica.

Mi sitio está en Syspanel, ¿cómo accedo a la base de datos?

Si tu hosting usa Syspanel, accede a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Dentro del panel, busca la sección de Bases de Datos y luego haz clic en phpMyAdmin.


Conclusión: Cambiar la URL es un proceso sencillo si sigues los pasos

Cambiar la URL de tu sitio de WordPress puede parecer una tarea desalentadora, pero con esta guía, tienes todas las herramientas que necesitas para hacerlo de forma segura y sin romper nada. Recuerda siempre hacer una copia de seguridad antes de empezar, y elige el método que mejor se adapte a tu nivel de comodidad técnica.

Ya sea que uses el panel de administración, edites el wp-config.php, manipules la base de datos o uses un plugin, lo importante es que sigas los pasos al pie de la letra y verifiques que todo funciona correctamente después del cambio. Con un poco de paciencia y cuidado, podrás cambiar dominio wordpress o actualizar tu dirección sin estrés y manteniendo tu sitio en perfecto estado. ¡Buena suerte!

¿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