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

WordPress: Cómo cambiar la URL de tu sitio de forma segura

Actualizado el 9 de enero de 2026

Cambiar la URL de tu sitio web en WordPress puede parecer una tarea de alto riesgo, pero con la guía adecuada, es un proceso sencillo y seguro. Ya sea que estés migrando de un dominio a otro, cambiando de HTTP a HTTPS, o simplemente moviendo tu sitio de un entorno de pruebas a producción, es fundamental hacerlo correctamente para evitar errores como la temida pantalla blanca o enlaces rotos.

En este artículo, te explicaremos paso a paso cómo cambiar la URL de tu sitio de forma segura, cubriendo desde los métodos más básicos hasta los más avanzados. Incluiremos consejos prácticos, advertencias importantes y soluciones a problemas comunes. Todo explicado de forma clara y sin tecnicismos innecesarios.

Entendiendo las URLs en WordPress

Antes de hacer cualquier cambio, es importante entender qué son las URLs en WordPress. Tu sitio tiene dos direcciones principales que se configuran en el archivo wp-config.php o en la base de datos:

  • URL del sitio (Site URL): Es la dirección principal de tu sitio web.
  • URL de WordPress (WordPress Address URL): Es la dirección donde están instalados los archivos de WordPress.

Normalmente, ambas son la misma, pero si instalas WordPress en un subdirectorio (ejemplo: tudominio.com/wordpress) y quieres que se vea en la raíz (tudominio.com), pueden diferir.

[INFO] Siempre que cambies estas URLs, WordPress actualizará automáticamente las rutas de las imágenes, enlaces y otros contenidos en la base de datos. Sin embargo, hay casos donde necesitas forzar esta actualización.

Preparación: Haz una copia de seguridad

Este es el paso más importante. Antes de tocar cualquier configuración, siempre haz una copia de seguridad completa de tu sitio. Necesitas dos cosas:

  1. Copia de los archivos: Descarga todos los archivos de tu sitio (carpeta public_html o www) mediante FTP o el administrador de archivos de tu panel de hosting.
  2. Copia de la base de datos: Exporta la base de datos desde phpMyAdmin o desde la herramienta que te ofrezca tu hosting.

[WARNING] Si algo sale mal, sin una copia de seguridad podrías perder todo tu contenido. No te saltes este paso.

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

Si aún tienes acceso a tu panel de WordPress, este es el método más rápido y seguro.

  1. Inicia sesión en tu WordPress como administrador.
  2. Ve a Ajustes > Generales.
  3. En los campos Dirección de WordPress (URL) y Dirección del sitio (URL), escribe la nueva URL. Por ejemplo, si cambias de http://miviejo-dominio.com a https://minuevo-dominio.com, pon la nueva en ambos.
  4. Haz clic en Guardar cambios.

[TIP] Si solo cambias de HTTP a HTTPS, asegúrate de que tu certificado SSL esté activo antes de guardar. Puedes probar escribiendo https://minuevo-dominio.com en el navegador para verificar.

Después de guardar, WordPress te redirigirá automáticamente a la nueva URL. Si todo está bien, verás tu sitio funcionando. Si no, puede que necesites usar uno de los métodos siguientes.

Método 2: Cambiar la URL mediante el archivo wp-config.php (ideal si no tienes acceso al panel)

Si te quedaste sin acceso al panel de administración (por ejemplo, porque la URL anterior ya no existe), puedes forzar el cambio desde el archivo de configuración.

  1. Accede a tu hosting mediante FTP o el administrador de archivos de Syspanel (recuerda, el puerto de acceso es el 2106 si usas este panel).
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.
  3. Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).
  4. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, agrega estas dos líneas:
define('WP_HOME', 'https://minuevo-dominio.com');
define('WP_SITEURL', 'https://minuevo-dominio.com');

Reemplaza https://minuevo-dominio.com por tu nueva URL.

  1. Guarda el archivo y súbelo de nuevo al servidor (sobrescribiendo el anterior).

[INFO] Este método solo actualiza las URLs en la configuración de WordPress, pero no modifica la base de datos. Las rutas de las imágenes y enlaces en tus páginas y entradas seguirán apuntando a la URL antigua. Para eso, necesitas el siguiente método.

Método 3: Actualizar la base de datos con una consulta SQL (para cambios de dominio completos)

Cuando cambias de dominio (por ejemplo, de viejodominio.com a nuevodominio.com), todas las URLs internas (imágenes, enlaces, etc.) quedan desactualizadas. La forma más segura de corregirlo es mediante una consulta SQL en la base de datos.

  1. Accede a phpMyAdmin desde tu panel de hosting (en Syspanel, busca "Bases de datos" o "phpMyAdmin").
  2. Selecciona la base de datos de tu WordPress.
  3. Haz clic en la pestaña SQL.
  4. Ejecuta la siguiente consulta (reemplaza los valores por los tuyos):
UPDATE wp_options SET option_value = replace(option_value, 'https://viejodominio.com', 'https://nuevodominio.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'https://viejodominio.com','https://nuevodominio.com');

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

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://viejodominio.com', 'https://nuevodominio.com');

[WARNING] Asegúrate de que el prefijo de las tablas sea wp_. Si tu instalación usa otro prefijo (por ejemplo, miwp_), cámbialo en la consulta. Puedes verlo en el archivo wp-config.php en la línea $table_prefix.

  1. Haz clic en Continuar. Esto actualizará todas las rutas en la base de datos.

[TIP] Si tu sitio tiene muchas entradas o imágenes, esta consulta puede tardar unos segundos. No interrumpas el proceso.

Método 4: Usar un plugin (para usuarios que prefieren evitar código)

Si no te sientes cómodo editando archivos o bases de datos, puedes usar un plugin como Better Search Replace o Velvet Blues Update URLs. Estos plugins hacen el mismo trabajo que la consulta SQL, pero desde el panel de administración.

  1. Instala y activa el plugin (si no tienes acceso al panel, primero usa el método 2 para recuperar el acceso).
  2. Ve a Herramientas > Better Search Replace (o el nombre del plugin).
  3. En "Buscar", escribe la URL antigua; en "Reemplazar", la nueva.
  4. Selecciona las tablas que quieres actualizar (puedes marcar todas).
  5. Haz clic en Ejecutar.

[INFO] Los plugins son seguros, pero siempre es recomendable hacer una copia de seguridad antes de usarlos.

Solución de problemas comunes

La página se ve en blanco después del cambio

Esto suele ocurrir porque la nueva URL no está bien configurada o porque hay un error en el archivo .htaccess. Prueba lo siguiente:

  • Revisa que hayas escrito la URL correctamente (sin espacios, con https:// o http:// según corresponda).
  • Accede a tu hosting y renombra el archivo .htaccess a .htaccess_old. Luego, ve a Ajustes > Enlaces permanentes en WordPress y haz clic en Guardar cambios para regenerarlo.

Los enlaces de las imágenes siguen apuntando al dominio antiguo

Esto indica que no actualizaste la base de datos correctamente. Vuelve a ejecutar la consulta SQL del Método 3 o usa un plugin de búsqueda y reemplazo.

No puedo acceder al panel de administración

Si después del cambio no puedes iniciar sesión, usa el Método 2 (wp-config.php) para forzar las URLs. Si eso no funciona, accede a phpMyAdmin y edita directamente la tabla wp_options:

  1. Busca la fila donde option_name es siteurl y cambia option_value por tu nueva URL.
  2. Haz lo mismo con la fila home.

Consejos WordPress para un cambio de dominio exitoso

  • Redirecciones 301: Si estás cambiando de dominio, configura redirecciones 301 desde el dominio antiguo al nuevo para no perder tráfico ni posicionamiento SEO. Puedes hacerlo desde el archivo .htaccess o mediante tu panel de hosting.
  • Actualiza Google Search Console y Analytics: Notifica a Google del cambio de dominio en Search Console y actualiza las URLs en Analytics.
  • Verifica enlaces internos: Revisa que todos los enlaces de tu sitio (menús, widgets, etc.) apunten a la nueva URL. Puedes usar herramientas como Screaming Frog.
  • Prueba todo: Navega por tu sitio como si fueras un visitante: haz clic en páginas, imágenes, formularios de contacto, etc. Asegúrate de que todo funcione.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la URL sin perder el SEO?

Sí, si haces redirecciones 301 y actualizas todas las URLs internas. El cambio de dominio puede afectar temporalmente el tráfico, pero con una buena estrategia (redirecciones, sitemaps actualizados, etc.) te recuperarás rápido.

¿Qué pasa si solo cambio de HTTP a HTTPS?

Es un cambio muy común y seguro. Solo asegúrate de tener un certificado SSL válido y de actualizar las URLs en los ajustes de WordPress. La base de datos se actualizará automáticamente si usas el Método 1.

¿Necesito cambiar algo en el hosting?

Sí, debes asociar el nuevo dominio a tu cuenta de hosting. En Syspanel (puerto 2106), ve a la sección "Dominios" o "Sitios web" y añade el nuevo dominio como alias o como dominio principal. Además, si cambias de dominio, configura las redirecciones desde el antiguo.

¿Puedo usar el mismo método para un sitio en localhost?

Sí, pero la URL será algo como http://localhost/misitio. Ten en cuenta que las URLs locales no son accesibles desde internet.

¿Qué hago si mi sitio usa un CDN (como Cloudflare)?

Si usas Cloudflare, primero cambia la URL en WordPress y luego actualiza la configuración de Cloudflare para que apunte al nuevo dominio. Además, purga la caché de Cloudflare después del cambio.

Conclusión

Cambiar la URL de tu sitio WordPress no tiene por qué ser una pesadilla. Con una copia de seguridad, eligiendo el método adecuado según tu nivel de acceso y siguiendo los consejos de SEO, puedes hacerlo de forma segura y sin perder tráfico. Recuerda siempre probar todo después del cambio y, si te surge alguna duda, no dudes en consultar con tu proveedor de hosting.

Esperamos que esta guía te haya sido útil. ¡Buena suerte con tu cambio de dominio!

¿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