Informática
SEO
Desarrollo

Cómo cambiar de dominio en WordPress [Guía paso a paso]

By Tekla
enero 27, 2022

Las razones por las que puedes querer cambiar de dominio tu WordPress pueden ser infinitas. Lo importante aquí es que lo hagas de forma correcta para no perder el posicionamiento de tu página web y consigas que el cambio tenga la mínima afectación posible sobre tu WordPress.

Antes de nada, déjanos explicarte qué es un dominio y por qué cambiar WordPress a otro dominio puede parecer a simple vista una tarea engorrosa (aunque no lo sea).

Migrar Wordpress a otro dominio: tú también puedes hacerlo

Para quienes se dedican al mundo de la web, un dominio actúa como espacio online que almacena todos los archivos y bases de datos de un sitio web.

Dicho de otro modo y poniéndonos algo más técnicos, es el nombre único y exclusivo que se le da a un sitio web para que cualquier usuario pueda encontrarlo fácilmente y acceder a su contenido. De este modo, el objetivo de un dominio es hacer que un sitio web sea accesible para las personas.

Migrar wordpress de un dominio a otro

Sin embargo, lo que técnicamente se encuentra detrás de un dominio es una dirección a un servidor DNS, que a su vez enlaza con la dirección IP del dispositivo u ordenador en el que están alojados los archivos que forman una página web.

De este modo, se crea un nexo de unión entre el nombre del dominio que los usuarios escriben en su navegador para encontrar una web y el sitio web en sí.

Aunque te lo haya parecido por un momento, con este post no queremos agobiarte con tecnicismos y vocabulario informático, sino que tenemos la voluntad de ayudarte y explicarte por qué cambiar el dominio de tu WordPress no es nada complicado.

Lo cierto es que los dominios y nombres de sitios WordPress pueden ser muy flexibles, aunque si quieres que tu sitio web tenga autoridad y de una imagen más profesional, posiblemente quieras librarte de la palabra WordPress en tu dominio y alojar la instalación de tu sitio web en un hosting propio.

Pues bien, con unos simples pasos lograrás migrar tu WordPress y conseguir unos resultados óptimos. ¡Presta atención a nuestra guía paso a paso.

Migrar wordpress a otro dominio

Cambiar el dominio de WordPress puede ser una tarea frecuente para propietarios de sitios web. Es una tarea algo técnica, pero no será nada complicada si sabes cómo hacerlo. Siguiendo los pasos que encontrarás a continuación lograrás una correcta migración de WordPress y unos resultados inmejorables.

Antes de nada, déjanos aclarar que tanto si tu web usa el plan gratuito de WordPress (donde no tienes un dominio propio), como si usas un dominio propio (lo que exige un plan de pago) puedes cambiar tu dominio sin problema. Para ello, puedes hacer uso de un plugin de migración o de copias de seguridad. El plugin más popular en el repositorio de WordPress para estas ocasiones es All-in-one WP Migration.

No obstante, el cambio de dominio en WordPress se puede realizar sencillamente sin necesidad de plugins, aunque en este caso es importante que no te saltes ninguno de los pasos que te enseñamos a continuación. Presta atención y sigue los tips para cambiar tu WordPress de dominio.

Paso 1: Configura el nuevo dominio y apúntalo hacia el hosting

Lo primero que debes hacer aquí es configurar el nuevo dominio para que cuando accedemos a él con su URL correspondiente vayamos directamente al hosting donde tenemos alojada la web. A esto, le llamamos apuntar el nuevo dominio hacia el hosting en cuestión.

Si has contratado el nuevo dominio en un proveedor diferente al de tu hosting, tendrás que realizar cambios en los DNS para que apunten al mismo alojamiento que el dominio antiguo. De lo contrario, si has contratado el nuevo dominio en el mismo proveedor que el hosting, es posible que puedas cambiar el dominio desde el propio panel de control. Si tu hosting no ofrece esa opción, tendrás que realizar un cambio en los servidores DNS.

Sea cual sea la forma, el cambio llevará un tiempo. La propagación de DNS, nombre con el que conocemos este proceso, podría llegar a tardar hasta 48 horas, aunque en pocas ocasiones acaba siendo así. Una vez finalizado este proceso, el dominio apuntará al hosting y podrás acceder a tu sitio web desde la URL de tu antiguo dominio, que automáticamente llevará las visitas al nuevo.

Paso 2: Modifica las URLs en WordPress

Para terminar de configurar el nuevo dominio deberás modificar las URLs en WordPress, algo que se puede realizar a través de dos opciones válidas.

Opción 1: a través de la base de datos (recomendada)

Para cambiar las URLs a través de la base de datos, deberás acceder a tu base de datos y cambiar en la tabla “wp_options” los dos primeros campos que aparecen (“siteurl” y “home”). Una vez cambiadas esas dos URL, ya se habrán actualizado correctamente.

CAMBIOS URL BBDD

Opción 2: desde el panel de WordPress

Si te decantas por la segunda opción, deberás entrar en “Ajustes/Generales” y sustituir el dominio antiguo que aparecerá en “Dirección de WordPress (URL)” y “Dirección del sitio (URL)” por el nuevo dominio.

Después de este paso, tendrás que guardar los cambios y volver a iniciar sesión en WordPress. Una vez hecho esto, tendrás la URL de WordPress correctamente configurada.

Pero aquí no termina todo, pues aunque la web funcione correctamente, puede que haya plugins o enlaces absolutos en ella que sigan usando el antiguo dominio y que deberán ser corregidos. Te contamos cómo.

Instala el plugin Better Search Replace que encontrarás en el repositorio de WordPress, y accede a “Herramientas/Better Search Replace” para empezar a utilizarlo. Este plugin te ayudará a sustituir texto en la base de datos de WordPress.

En este punto, simplemente debes rellenar los campos. Escribe el antiguo dominio en “Buscar por” y el nuevo dominio en “Sustituir con”. Selecciona todas las tablas ayudándote de la tecla “Shift” y deja sin seleccionar la casilla para distinguir entre mayúsculas y minúsculas, además de la de sustituir el “GUID”.

Sustituir texto en migración de dominio

Una vez finalizado este proceso, ya puedes eliminar el plugin de tu WordPress y seguir con la configuración. ¡Ya queda muy poco!

Paso 3: Establece las redirecciones 301

Una vez corregidos los enlaces de tu WordPress, es el turno de un paso muy importante para el posicionamiento de tu sitio web. Se trata de establecer las redirecciones 301 en el archivo .htaccess para “informar” así de que se trata de una redirección permanente.

Para hacerlo puedes ir a la sección “Dominios/Redirecciona” y actualizar las redirecciones 301 desde cPanel. Otra forma de hacerlo es modificar o crear el archivo .htaccess. Recuerda que este archivo puede estar oculto, así que deberás comprobar que efectivamente no existe antes de crear uno nuevo.

Dentro de este archivo, tendrás que añadir un código si quieres trasladar el tráfico de un dominio a otro y mantener la estructura de tus enlaces:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominio-antiguo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dominio-antiguo\.com$
RewriteRule ^(.*)$ "https\:\/\/www\.dominio-nuevo\.com\/$1" [R=301,L]

Con esta instrucción (recuerda añadir tus respectivas URLs donde te indicamos), cualquier URL de tu dominio antiguo redirigirá a la nueva.

Paso 4: Cambia de dirección en Search Console

Por último, accede a Google Search Console y da de alta 4 propiedades más correspondientes con el nuevo dominio (4 combinaciones), para solicitar el cambio de dominio a Google. Estas 4 propiedades se añaden en la misma cuenta en la que tienes el dominio antiguo, que a su vez también debería tener sus 4 propiedades verificadas en Google Search Console.

PASO “INTRODUCIR CÓDIGO DIRECCIONES 301”

Una vez las tengas todas, dirígete a la versión antigua de Search Console, elige la primera propiedad, pulsa en el menú de configuración y a continuación haz clic en “Cambio de dirección”. Una vez hayas comprobado que las redirecciones 301 funcionan correctamente, ya puedes enviar la solicitud de cambio de dominio.

PASO “AÑADIR PROPIEDADES A SEARCH CONSOLE”

Ahora sí, ya lo tienes. Sin embargo, debes saber que Google tardará un tiempo antes de que el antiguo dominio se haya sustituido completamente por el nuevo. Es una tarea progresiva que puedes ir controlando usando el comando “Site” en el buscador y comprobando el número de enlaces indexados en cada uno de los dominios (el antiguo y el nuevo). 

¡Felicidades! Ya sabes cómo migrar WordPress a otro dominio. Como siempre, nuestra recomendación es que cada vez que actualices tu sitio web te encargues de generar una copia de seguridad actualizada del mismo. Si lo haces antes y después del cambio de dominio, mucho mejor. 

¡Esperamos que nuestros tips te sean de utilidad!

¡Gracias por llegar hasta aquí! 😉