Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo cambiar la URL de su sitio WordPress (paso a paso)

Cambiar las URL de su sitio web en WordPress puede dar miedo a los principiantes, pero es una habilidad importante. Muchos de nuestros lectores nos han preguntado acerca de la forma correcta de hacerlo.

A lo largo de los años, hemos ayudado a propietarios de sitios web a cambiar sus URL al pasar de HTTP a HTTPS, al cambiar de nombre de dominio, al transferirse a un subdominio, al migrar de un servidor local a un sitio activo e incluso cuando simplemente estaban reestructurando su contenido.

Nosotros también podemos ayudarte. Este artículo le mostrará cómo cambiar fácilmente las URL de su sitio WordPress paso a paso, asegurándose de que tiene una transición suave sin enlaces rotos o problemas de SEO.

How to change your WordPress site URLs (step by step)

¿Por qué cambiar las URL de los sitios de WordPress?

Hay muchas razones por las que puede necesitar o querer cambiar sus URLs de WordPress:

Minientrada en esto, puede que necesite cambiar los ajustes de dirección de WordPress si está viendo el error de demasiadas redirecciones en WordPress o al diagnosticar otro error de WordPress.

¿Cuál es la diferencia entre la dirección de WordPress y la dirección del sitio?

Al cambiar la URL de WordPress, deberá actualizar dos ajustes distintos: la dirección de WordPress y la dirección del sitio.

Change the WordPress Address and Site URL to Your New Domain

Esto puede resultar confuso para muchos principiantes porque no conocen la diferencia entre ambos ajustes:

  • Su dirección de WordPress (URL) es la dirección donde se almacenan sus archivos y carpetas de WordPress, incluyendo sus páginas de administrador, archivos de medios, plugins, temas y más.
  • La dirección de su sitio web (URL) en WordPress es la parte pública de su sitio web. Esto es lo que sus visitantes escribirán en sus navegadores / exploradores web para llegar a su sitio web.

Para la mayoría de los usuarios, la dirección de WordPress y la URL del sitio serán las mismas.

Sin embargo, en algunos casos, las grandes empresas pueden alojar sus sitios WordPress en un servidor diferente porque su sitio web corporativo tiene muchas otras aplicaciones, y quieren aislar dónde se aloja cada app para mejorar la seguridad de WordPress.

Dicho esto, veamos cómo cambiar fácilmente la URL de un sitio web en WordPress. Simplemente utilice los enlaces rápidos a continuación para saltar directamente al método que desea utilizar:

Método 1: Cambiar la URL del sitio WordPress desde el área de administrador

Este método es el más fácil y más amigable para los principiantes. Si tienes acceso al panel de administrador de WordPress, te recomendamos que utilices este método.

Simplemente acceda a su escritorio de WordPress y vaya a Ajustes ” General.

Aquí puede cambiar la URL de su sitio de WordPress en los cuadros “Dirección de WordPress” y “Dirección del sitio”.

Change WordPress address and site address

Como hemos dicho, para la mayoría de los sitios web, se trata de la misma URL.

A continuación, haga clic en el botón “Guardar cambios” para guardar los cambios de URL.

Ahora, puede visitar su sitio web para asegurarse de que todo funciona correctamente.

Método 2: Cambiar la URL del sitio de WordPress usando el archivo functions.php

Si no puede acceder a su panel de administrador de WordPress, tendrá que utilizar este método.

En primer lugar, debe conectarse a su sitio WordPress mediante un cliente FTP. Para más detalles, consulte nuestra guía sobre cómo utilizar FTP para subir archivos a WordPress.

A continuación, debe localizar la carpeta de su tema de WordPress. Para la mayoría de los usuarios, será algo como /wp-content/themes/your-theme-folder/.

Locate functions.php file via FTP

En esta carpeta, debe abrir el archivo functions. php y editarlo con su editor de texto preferido, como el Bloc de notas o TextEdit.

A continuación, debe añadir el siguiente código al final del archivo:

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

No olvide sustituir https://example.com por las URL de su propio sitio. Ahora puede guardar los cambios y volver a subir el archivo a su servidor mediante FTP.

Ahora, simplemente visite su sitio web para ver si todo ha vuelto a la normalidad.

La ventaja de este método es que actualiza las URLs del sitio en la base de datos. WordPress actualiza la base de datos para las URL del sitio cada vez que se carga el archivo functions.php.

Una vez que su sitio web funcione correctamente, puede quitar las dos líneas de código del archivo functions.php de su tema de WordPress.

Método 3: Cambiar las URLs del sitio WordPress usando el archivo wp-config.php

Si no está seguro de qué tema de WordPress necesita editar o no puede encontrar su archivo functions.php, puede utilizar este método.

Tendrá que añadir las URL de su sitio web al archivo de configuración de WordPress, que se llama wp-config.php. Este archivo se encuentra en la carpeta raíz de su sitio web y contiene ajustes importantes de WordPress.

Para cambiar este archivo, deberá conectarse a su sitio web mediante un cliente FTP. Para más detalles, consulte nuestra guía sobre cómo utilizar FTP para subir archivos a WordPress.

A continuación, debe localizar el archivo wp-config.php, que normalmente se encuentra en la carpeta raíz de su dominio.

Locate wp-config.php file via FTP

A continuación, debe añadir el siguiente código justo encima de la línea que dice: “Eso es todo, ¡deje de editar! Feliz publicación’.

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

No olvide sustituir https://example.com por su propio nombre de dominio.

Ahora puede guardar los cambios y volver a subir el archivo a su servidor. Después, visite su sitio web para asegurarse de que todo funciona correctamente.

Método 4: Cambiar la URL del sitio WordPress en la base de datos usando phpMyAdmin

Otra forma de actualizar las URL del sitio de WordPress es cambiándolas directamente en su base de datos de WordPress. Puede hacerlo directamente desde el escritorio de su cuenta de alojamiento de WordPress.

Antes de hacer esto, le recomendamos hacer una copia de seguridad de la base de datos de WordPress. Esto es realmente importante y te ayudará a deshacer cualquier cambio en la base de datos de WordPress si algo sale mal.

Para más detalles, consulte nuestra guía sobre cómo hacer una copia de seguridad de la base de datos de WordPress.

A continuación, acceda al panel de control de su cuenta de alojamiento web y haga clic en el icono “phpMyAdmin” de la sección “Bases de datos”.

Click on phpMyAdmin

Nota: Los pasos pueden ser ligeramente diferentes dependiendo de su proveedor de alojamiento. Sin embargo, todos los proveedores de alojamiento con cPanel, como Bluehost, le ofrecen la posibilidad de editar los ajustes de la base de datos.

Esto iniciará automáticamente la aplicación phpMyAdmin, que le ofrece una interfaz basada en web para editar bases de datos MySQL. Para obtener más información, consulta nuestra guía para principiantes sobre la gestión de bases de datos de WordPress con phpMyAdmin.

En primer lugar, debe hacer clic en su base de datos de WordPress en la columna de la izquierda. Esto mostrará las tablas dentro de su base de datos de WordPress.

A continuación, haga clic en la opción de la columna ‘wp_options’.

Click on database and wp-options

Por defecto, el prefijo de la base de datos es ‘wp_’, pero como puede cambiar el prefijo de su base de datos de WordPress, puede ser algo diferente.

Ahora, verá filas dentro de la tabla de opciones. Tienes que localizar la columna ‘option_name’ donde aparecerán ‘siteurl’ y ‘página de inicio’.

Edit options name

En primer lugar, haga clic en el icono del lápiz “Editar” situado a la izquierda de cada fila y cambie el campo “option_value” por la nueva URL de su sitio.

Es posible que tenga que desplazarse por la tabla de opciones para encontrar el nombre de la opción “inicio”.

A continuación, basta con hacer clic en el botón “Ir” de la esquina inferior derecha para guardar los cambios realizados en la base de datos.

Change option name URL

Ahora, puede visitar su sitio web para asegurarse de que todo funciona como debería.

Método 5: Cambiar URLs de sitios WordPress usando el plugin AIOSEO

Todos los métodos anteriores le ayudarán a cambiar la URL de una instalación de WordPress existente. Este método funciona de forma un poco diferente, ya que hará que su URL de WordPress actual apunte a la URL de una nueva instalación de WordPress.

Esto es habitual cuando traslada su sitio web de WordPress a un nuevo nombre de dominio y no desea perder posiciones o sufrir tiempos de inactividad.

La mejor manera de hacerlo es con el plugin AIOSEO. Es el mejor plugin SEO para WordPress del mercado, utilizado por más de 3 millones de sitios web.

AIOSEO

Nota: Hay una versión gratuita del plugin disponible, pero la versión AIOSEO Pro es la única manera de redirigir todo su sitio web, entradas, páginas, y más sin perder su posicionamiento SEO.

Dispone de un gestor de redireccionamientos integrado que permite crear redireccionamientos de sitios web completos fácilmente.

Redirigir su sitio web de esta forma conserva los enlaces de los sitios que enlazaban con su antiguo dominio, evita errores 404 y crea una mejor experiencia para sus visitantes.

AIOSEO change website URL

Para hacerlo correctamente, tendrá que crear un duplicado de su sitio actual, trasladarlo a un nuevo dominio y, a continuación, redirigir el sitio antiguo al nuevo.

Puede obtener más información en nuestra guía sobre cómo actualizar las URL al trasladar su sitio web de WordPress.

Si desea redirigir entradas y páginas individuales en WordPress, consulte nuestra guía para principiantes sobre cómo crear redireccionamientos 301 en WordPress.

Preguntas frecuentes (FAQ) acerca del cambio de URL de WordPress

A lo largo de los años, hemos ayudado a cientos de miles de usuarios a crear un sitio web en WordPress, iniciar un blog o crear una tienda en línea.

A lo largo de este tiempo, hemos respondido a muchas preguntas diferentes relacionadas con el cambio de URL de WordPress. A continuación se muestran algunas de las preguntas más frecuentes que recibimos.

¿Por qué aparecen en gris los campos Dirección de WordPress y Dirección del sitio?

Si la dirección (URL) de WordPress aparece atenuada en la página de ajustes de su área de administrador, significa que las URL están codificadas en el archivo wp-config.php.

WordPress URL greyed out

Para cambiar la URL de WordPress, tendrá que seguir el cuarto método anterior para editar el archivo wp-config.php y cambiar la URL en consecuencia.

¿Cómo puedo recuperar mi sitio de WordPress después de cambiar accidentalmente los ajustes de URL?

A veces, los usuarios sin conocimientos técnicos pueden cambiar accidentalmente los ajustes de URL y dirección del sitio de WordPress desde el área de administrador de WordPress.

Para recuperarse de ello, tendrá que seguir nuestras instrucciones anteriores para volver a cambiar las URL de WordPress editando functions.php, wp-config.php o la base de datos de WordPress.

¿Existe algún plugin para WordPress que pueda actualizar las URL de todas las entradas del blog, páginas y otras áreas de contenido por lotes / en lotes?

Sí, puede utilizar el plugin Go Live Update URLs.

Cuando cambie su URL de WordPress, necesitará una forma de enlazar por lotes / en lotes las entradas, páginas y otras áreas de su base de datos. Este plugin es un gran ahorro de tiempo.

Además de utilizarlo para actualizar URLs al trasladar sitios web, también lo utilizamos para migrar sitios web a WordPress desde otras plataformas, como por ejemplo de WordPress.com a WordPress.org, de Wix a WordPress, de Weebly a WordPress, etc.

Guías de expertos sobre URL en WordPress

Esperamos que este artículo te haya ayudado a cambiar fácilmente las URLs de sitios WordPress. Puede que también quieras ver otros artículos relacionados con las URLs de WordPress:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

51 comentariosDeja una respuesta

  1. Jiří Vaněk

    Do I understand correctly that method number 5 will help me migrate the site and redirect all urls to the new domain? So it only overwrites the domain but leaves the rest of the URL the same?

    • WPBeginner Support

      It would redirect your posts and pages as well.

      Administrador

  2. nine

    hi, my colleague used the first method and although the page still exists we cannot log into the wordpress admin site. any suggestions where do I need to revert?
    I tried all the other methods in hopes that it would help but to no avail

    • WPBeginner Support

      It would depend on what issue you are having when attempting to log into your site, you should be able to use one of the other methods from the article above to revert the address to the correct URL.

      Administrador

  3. Tomasz Lukomski

    Thanks. Save my whole website!

    • WPBeginner Support

      Glad our article was helpful!

      Administrador

  4. LittleDrop

    404
    Sorry we couldn’t find that page.
    It looks like nothing was found at this location. Maybe try one of the links below or a search?

    above is the error message.
    please what to do?

    • WPBeginner Support

      If you were changing your site’s URLs to the correct URL and it is showing that 404 error, you would want to reach out to your hosting provider and they can normally assist with setting up redirects to the correct URL.

      Administrador

  5. An

    When I change my website URL from http to https: all looks ok.
    however, every time I log out and log in again, the URL is changed back to http
    I tried changing from the wordpress admin panel and directly in the database, but the changes are always undone when I log in again.

    Any idea what might be causing this?

    • WPBeginner Support

      You may want to check with your hosting provider as some have systems in place to prevent changes in your domain unless they are updated. You would also want to clear your cache if you have it enabled as that is another common cause for that issue.

      Administrador

  6. Nate Garner

    Do I change the URLs before I change the domain DNS or after? I want as little down time as possible.

    Thanks

  7. Joseph

    Thank you guys. I mistakenly altered both my Wordpress and site URLs and I couldn’t access the site. Whenever I typed localhost/mysite it returned the error 404. But thanks to this article, I’ve found peace now. Much love.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  8. Dev Shah

    I have already changed my site URL, now I want to change my internal browsing URLs like
    my site: xyz.com

    Now if I go to about us page
    the URL should become : xyz.com/about

    Is this possible by wordpress?

  9. Michael Feinsinger

    Thanks. I used method 4. phpmyadmin. worked great!

    • WPBeginner Support

      Glad to hear our guide helped :)

      Administrador

  10. Gary Sim

    Can site url and home and be different?
    My site will not work on https with www. in
    So can I change site url to https:/www.example in config and not home address.?

    • WPBeginner Support

      You would want to reach out to your hosting provider and they can help with solving that problem as well as what is allowed/required on their hosting.

      Administrador

  11. Chris W

    Method 3 worked like a charm! Thank you so much

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  12. Frans

    I’ve already tried all options .. but nothing works!
    Changing the url is not a problem, but after that nothing works anymore.

    • WPBeginner Support

      You would want to ensure the domain you changed your site to is set up properly. If you reach out to your hosting provider they should be able to assist :)

      Administrador

  13. Alina Rekena

    Thanks for the article! But for me the domain still doesn’t work, it shows that it can’t find the server of my domain. I have entered DNS records (nameservers) for the domain. Where to look for the problem?

    • WPBeginner Support

      You would want to reach out to your hosting provider to ensure the domain is connected on their end correctly.

      Administrador

  14. Mariam Anderson

    I was messing around with settings and thought I broke my site. Method #2 worked beautifully. Thank you!

    • WPBeginner Support

      Glad our recommendation was able to help :)

      Administrador

  15. Aldo

    I am building a WP site on localhost, and will use Duplicator to move it to an online host. What should the WP Address and Site Address be set to before I run Duplicator and migrate the site?

  16. Samantha Surage

    My wordpress url is on my subdomain and I want to change my site url to my domain. I made the change in my admin area however, I am not seeing the effects of this change in the front end. Would I still need to rn the url replace plugin for it to work?

  17. Steve Shorr

    When I go to general >settings

    I don’t see the web address

  18. Rita Smith

    The two update plugins you recommend are not tested and may not work with the newest version of wp.

  19. Sacha

    I tried to create a website with wp today, however I changed the urls and now don’t have access to wp dashboard. Can you help me pls?

    • WPBeginner Support

      You would want to revert the address to the old URL and reach out to your hosting provider

      Administrador

      • Sacha

        Thanks for the reply, since i dont have access i need to do it through pho or client file? If so is there a more detailed explanation please? Its my first time and everything is new for me. Thanks so much

        • WPBeginner Support

          It would depend on the access you do have, the above article covers our recommended methods for changing the address.

  20. Bill Mundhausen

    This option (the easy one) “This method is the easiest. If you can already access the WordPress admin area, then we recommend using this method. Simply login to your WordPress website and go to Settings » General page. From here you can change WordPress site URLs under the ‘WordPress Address’ and ‘Site Address’ options. ” It doesn’t exist.

  21. Amit Patil

    Thank you soo much, this post has been a great help.
    Php option worked for me

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrador

  22. Darwish

    Thank you so much, you don’t how much i search for a solution for this .. i even contacted my host and they couldn’t know how to do it …. Method 3 solved it .

    you’re really my trusted source for everything wordpress .

    again thank you so much .

    • WPBeginner Support

      Glad our recommendations were able to help :)

      Administrador

  23. Omolewa Adetola

    Hello,I am worried that if I change my site address, I’ll lose all the files on the previous URL and be unable to redirect or reach the former site. That would mean a loss of all my blog posts, wouldn’t it? What can I do, please?

  24. Harsh Patel

    Hello
    After I changed the URL Site Address from WordPress Dashboard and then I changed from the cPanel Account after doing this my site is still displaying that This site can’t be reached.

    What can I do?

    • WPBeginner Support

      You would want to reach out to your hosting provider to ensure you set up the domain properly

      Administrador

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.