Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
30 Millones+
Sitios web que usan nuestros plugins
20+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo mover fácilmente WordPress a un nuevo dominio (sin perder SEO)

Mover tu sitio de WordPress a un nuevo dominio puede parecer arriesgado. No quieres perder tus rankings SEO ganados con esfuerzo, y necesitas asegurarte de que los visitantes que usan tu dominio antiguo sean enviados automáticamente al nuevo.

En esta guía, te mostraremos cómo mover WordPress a un nuevo dominio sin perder tu SEO. Hemos utilizado estos mismos pasos para migrar cientos de sitios web, incluido el nuestro.

Mover tu sitio web de WordPress a un nuevo nombre de dominio

Aquí tienes un resumen rápido de todo lo que cubriremos en este tutorial. Puedes hacer clic en cualquier enlace a continuación para saltar directamente a esa sección:

Qué saber antes de cambiar de dominio

No todos los cambios de dominio necesitan una migración completa. Antes de empezar, elige el escenario que coincida con tu situación:

  • Estás moviendo tu sitio de WordPress a un nuevo dominio, incluyendo mover el sitio a una nueva cuenta de hosting o servidor. Sigue los pasos de esta guía.
  • Solo quieres renombrar tu dominio, y el hosting del sitio web se queda exactamente donde está. Salta a cambiar solo el nombre de tu dominio.
  • Mantienes tu dominio pero cambias de compañía de hosting. Esta guía no es para ti. Consulta nuestro tutorial sobre mover un sitio de WordPress a un nuevo host en su lugar.

Cambiar de dominio afectará *temporalmente* tus rankings de búsqueda y tráfico mientras Google y otros motores de búsqueda se ajustan al cambio. Esto le sucede a todos los sitios web que cambian de dominio, y es normal.

Sin embargo, puedes reducir en gran medida el impacto SEO configurando redirecciones 301 adecuadas y notificando a los motores de búsqueda de la manera correcta. Eso es exactamente lo que hacen los pasos a continuación.

Por último, si tu sitio web antiguo está en WordPress.com, entonces necesitas seguir las instrucciones de nuestra guía sobre cómo migrar de WordPress.com a WordPress.org en su lugar.

Lo que necesitas para empezar

En esta guía, asumimos que tienes tu sitio web de WordPress configurado en sitioantiguo.com y que estás intentando migrarlo a sitenuevo.com.

Aquí tienes lo que necesitas antes de empezar:

  • Ambos dominios agregados a tu cuenta de hosting, con el DNS del nuevo dominio apuntando al servidor donde vivirá el nuevo sitio.
  • Acceso al panel de control de tu hosting web.
  • Familiaridad básica con el uso de un cliente FTP como FileZilla, o la aplicación Administrador de Archivos en tu panel de hosting.

Si todavía necesitas hosting para tu nuevo dominio, los planes de Bluehost incluyen un nombre de dominio gratuito.

Paso 1: Crear una copia de seguridad de Duplicator de tu sitio de WordPress

Lo primero que necesitas hacer es crear una copia de seguridad completa de tu sitio de WordPress. Usarás esta copia de seguridad para crear una copia exacta de tu sitio web en el nuevo dominio.

Si bien existen muchos plugins de copia de seguridad de WordPress disponibles, usaremos el plugin gratuito Duplicator Lite para este tutorial. Hace todo lo que esta migración necesita, y no necesitarás un plan de pago para mover tu dominio.

Más de 1,500,000 profesionales usan Duplicator, y nos ha funcionado de manera confiable incluso en sitios muy grandes.

Comencemos instalando y activando Duplicator en tu dominio antiguo. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, el plugin agregará un elemento de menú Duplicator en tu administrador de WordPress. Necesitas ir a la página Duplicator » Copias de seguridad y luego hacer clic en el botón ‘Crear nueva’.

Crear una nueva copia de seguridad en Duplicator

Duplicator ahora iniciará el asistente de copia de seguridad y asignará automáticamente un nombre a esta copia.

Haz clic en el botón ‘Siguiente’ para continuar.

Configuración de copia de seguridad de Duplicator con un nombre de copia de seguridad asignado automáticamente

Duplicator ahora escaneará tu sitio para ver si todo está en orden. Los elementos marcados como ‘Bueno’ pasaron la verificación, y una ‘Notificación’ es solo informativa.

Si el plugin encuentra un problema real, verás una advertencia con instrucciones sobre cómo solucionarlo.

Si los resultados se ven bien, haz clic en el botón ‘Construir’.

Construye tu copia de seguridad

El plugin ahora empaquetará los archivos de tu sitio web en una copia de seguridad. Dependiendo del tamaño de tu sitio, esto puede tomar unos momentos.

Una vez terminado, verás las opciones de descarga. Haz clic en ‘Descargar ambos archivos’ para guardar el instalador y el archivo comprimido en tu computadora.

Archivos de instalador y archivo de copia de seguridad de Duplicator

El archivo comprimido es una copia completa de tus archivos de WordPress. Incluye tus temas de WordPress, configuraciones de enlaces permanentes, plugins, subidas y cualquier otro archivo creado por plugins de WordPress.

El script instalador es un archivo PHP que automatizará y ejecutará la migración de WordPress descomprimiendo el archivo comprimido.

Si más adelante deseas copias de seguridad programadas, almacenamiento en la nube o recuperación con 1 clic, el plan de pago Duplicator Pro agrega esas funciones.

Paso 2: Crea una base de datos para tu nuevo nombre de dominio

Los dos archivos que acabas de descargar contienen una copia de la base de datos de tu sitio antiguo. Antes de descomprimir tus archivos, crea una base de datos MySQL nueva y vacía en tu nuevo dominio.

Si ya has creado una base de datos, puedes omitir este paso.

Para crear una base de datos, necesitas visitar el panel de control cPanel de tu cuenta de hosting y encontrar la sección ‘Bases de datos’.

Te mostraremos cómo localizarlo en Bluehost, pero las instrucciones básicas son las mismas y deberían aplicarse a todos los proveedores de alojamiento.

Inicia sesión en el panel de tu cuenta de Bluehost y haz clic en el botón ‘Administrar sitio’ debajo de tu sitio web.

Debajo de la configuración de tu sitio, haz clic en el botón cPanel bajo la pestaña ‘Descripción general’.

Iniciar cPanel en tu cuenta de hosting de WordPress

Esto abrirá el panel de control de cPanel.

Desplázate hacia abajo hasta la sección Bases de datos y haz clic en la opción ‘Administrar mis bases de datos’.

cPanel administrar bases de datos

Proporciona un nombre para tu base de datos y luego haz clic en el botón ‘Crear base de datos’.

Crear nueva base de datos

cPanel creará una nueva base de datos para ti. Después de eso, necesitas desplazarte hacia abajo hasta la sección de Usuarios MySQL.

A continuación, proporciona un nombre de usuario y una contraseña para tu nuevo usuario y haz clic en el botón ‘Crear Usuario’.

Crear un nuevo usuario de base de datos

El nuevo usuario que acabas de crear todavía no tiene permiso para trabajar en la base de datos. Cambiemos eso.

Desplázate hacia abajo hasta la sección ‘Agregar usuario a la base de datos’. Primero, selecciona el usuario de la base de datos que creaste en el menú desplegable junto al campo ‘Usuario’. Luego selecciona la nueva base de datos que acabas de crear y haz clic en el botón ‘Agregar’.

Agregar usuario a la base de datos

A continuación, cPanel te pedirá que elijas los privilegios para el usuario, los cuales definen lo que los usuarios pueden hacer con la base de datos.

Selecciona ‘Todos los privilegios’ y haz clic en el botón ‘Realizar cambios’ para continuar.

Otorgar privilegios

Tu base de datos ya está lista y puedes usarla para mover WordPress al nuevo nombre de dominio.

Asegúrate de anotar el nombre de la base de datos, el nombre de usuario y la contraseña. Necesitarás esta información en el siguiente paso.

Paso 3: Desempaqueta WordPress en tu nuevo nombre de dominio

Ahora, necesitas subir los archivos de Duplicator que descargaste anteriormente a tu nuevo nombre de dominio.

La copia de seguridad de Duplicator incluye también tu instalación de WordPress, por lo que no necesitas instalar WordPress en tu nuevo dominio.

Primero, conéctate a tu nombre de dominio usando un cliente FTP o la aplicación Administrador de Archivos en tu cuenta de hosting. Una vez conectado, asegúrate de que el directorio raíz de tu sitio web esté vacío.

Después de eso, puedes subir los archivos de archivo e instalador al directorio raíz. Esto generalmente se llama public_html.

Subir archivos de copia de seguridad e instalador

Una vez que ambos archivos hayan terminado de subirse, ahora estás listo para descomprimir WordPress.

Abre una nueva pestaña del navegador y ve a la siguiente URL:

https://newsite.com/installer.php

No olvides reemplazar nuevodominio.com con tu nombre de dominio real. Esto iniciará el asistente de instalación de Duplicator y verás la pantalla 'Paso 1 de 2: Despliegue'.

Nota: Si tu nuevo dominio no se abre o te lleva a una página diferente, es posible que debas esperar a que se actualicen la configuración de DNS. Esto puede tardar hasta 24 horas, pero generalmente sucede mucho más rápido.

Instalador de Duplicator ejecutándose en el nuevo dominio

El instalador buscará el archivo de archivo y luego seleccionará automáticamente las opciones por ti en la pantalla.

Desplázate hacia abajo hasta la sección 'Conexión de base de datos' en Configuración. Aquí, necesitas ingresar la información de la base de datos que creaste en el paso anterior, luego haz clic en el botón 'Validar'.

Ingresar detalles de la base de datos

Duplicator ahora intentará conectarse a la base de datos utilizando la información que proporcionaste.

Al tener éxito, te mostrará un Pase de Validación. De lo contrario, te mostrará una advertencia con detalles sobre cómo solucionarlo.

Haz clic en el botón ‘Siguiente’ para continuar.

Duplicator ahora extraerá el archivo, importará tu base de datos y actualizará automáticamente las URL a tu nuevo nombre de dominio. Una vez finalizado, verás un mensaje de éxito con un botón de Inicio de sesión de administrador.

Migración finalizada

Ahora puedes hacer clic en el botón 'Inicio de sesión de administrador' para ingresar al área de administración de WordPress de tu sitio en el nuevo dominio.

El instalador activa su opción 'Eliminar automáticamente los archivos del instalador después del inicio de sesión' por defecto. Eso significa que una vez que inicies sesión, Duplicator eliminará installer.php y el archivo de archivo por ti.

Busca la notificación que confirma que Duplicator eliminó estos archivos, ya que dejarlos en el servidor es un riesgo de seguridad. También puedes eliminarlos manualmente en cualquier momento desde la página Duplicator » Herramientas.

Paso 4: Configura redirecciones permanentes 301

Tu sitio ahora está en vivo en el nuevo dominio, pero cualquiera que escriba tu antigua dirección todavía llega al sitio antiguo. Así que lo siguiente que debes hacer es redirigirlos al nuevo dominio.

Puedes hacer esto configurando redirecciones 301. Este es el paso más importante para proteger tu SEO.

Cada vez que alguien aterriza en tu antiguo dominio, una redirección 301 los envía automáticamente a la misma publicación o página en tu nuevo dominio en lugar de mostrarles un error 404.

La redirección también le dice a los motores de búsqueda que la página se ha movido permanentemente, por lo que los enlaces y la autoridad que apuntan a tu antigua URL cuentan para la nueva.

En este punto tienes dos sitios web: el original en tu antiguo dominio y una copia idéntica en el nuevo, y necesitas mantener esa antigua instalación en su lugar para que pueda seguir redirigiendo a los visitantes.

Hay dos formas de configurar las redirecciones.

Método 1: Configurar redirecciones 301 con .htaccess

Con este método, editarás el archivo .htaccess de WordPress en tu antiguo dominio. Funciona en servidores Apache y LiteSpeed, que son ampliamente utilizados por los proveedores de hosting de WordPress.

Primero, necesitas conectarte a tu sitio antiguo usando FTP o el administrador de archivos de tu hosting.

Encontrarás el archivo .htaccess en el mismo directorio que tus carpetas wp-includes y wp-admin. Ábrelo y pega las siguientes líneas de código en la parte superior:

#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?oldsite.com$ [NC]
RewriteRule ^(.*)$ https://www.newsite.com/$1 [R=301,L]

Asegúrate de reemplazar oldsite.com con tu dominio anterior y www.newsite.com con tu nuevo dominio en el código anterior. Si tu nuevo sitio no usa www, entonces elimina el www de la última línea.

Una vez que guardes los cambios, visita algunas URL en tu dominio anterior, incluyendo una entrada de blog. Cada una debería redirigirte automáticamente a la página correspondiente en el nuevo dominio.

Si nada redirige, entonces es probable que tu sitio anterior esté en un servidor NGINX, que no usa archivos .htaccess.

En ese caso, puedes usar la herramienta de redirección en el panel de control de tu hosting, ya que la mayoría de los hostings tienen una. El soporte de tu hosting también puede agregar la redirección por ti, o puedes usar el Método 2 a continuación, que funciona en cualquier servidor porque se ejecuta a través de WordPress.

Método 2: Configurar una redirección completa del sitio con All in One SEO (Pro)

Si prefieres no editar archivos del servidor, entonces el plan Pro de All in One SEO (AIOSEO) puede configurar la redirección completa del sitio desde una página de configuración. La mayoría de los plugins SEO populares incluyen una función de redirección similar, y nosotros usamos AIOSEO en nuestros propios sitios, así que eso es lo que mostraremos aquí.

Primero, necesitas volver al panel de WordPress de tu sitio web anterior. Luego, instala y activa el plugin AIOSEO allí.

Al activarlo en tu dominio antiguo, debes visitar la página All in One SEO » Redirects y hacer clic en el botón ‘Activate Redirects’.

A continuación, debes cambiar a la pestaña ‘Full Site Redirect’ y activar el interruptor ‘Relocate Site’.

Después de eso, necesitas ingresar el nombre de tu nuevo dominio y hacer clic en el botón ‘Guardar Cambios’.

Redirección de sitio completo de AIOSEO

Paso 5: Notifica a Google sobre tu nuevo dominio

A continuación, necesitas informarle a Google sobre tu cambio de dirección para que pueda encontrar tu nuevo dominio rápidamente y comenzar a mostrarlo en los resultados de búsqueda.

Primero, necesitas agregar tanto tu dominio nuevo como el anterior a Google Search Console como dos propiedades diferentes. Consulta el paso 1 en nuestra guía de Google Search Console para obtener instrucciones.

A continuación, debes seleccionar el nombre de dominio antiguo como la propiedad activa en el panel de control de tu cuenta de Google Search Console.

Selecciona tu dominio anterior en Google Search Console

Después de eso, haz clic en el menú Configuración en la columna izquierda.

Ahora, puedes hacer clic en la herramienta ‘Cambio de dirección’.

Configuración de cambio de dirección de Google Search Console

Ahora, necesitas seleccionar tu nuevo dominio en la sección Actualizar Google.

Luego, deberías hacer clic en el botón ‘Validar y Actualizar’. Google ahora validará que tu dominio anterior está redirigiendo al nuevo dominio y guardará tus cambios.

Validar y actualizar el cambio de dirección en Google Search Console

En la siguiente pantalla, Google Search Console te mostrará un asistente paso a paso para enviar tu solicitud de cambio de dirección.

Antes de salir de Search Console, abre la propiedad de tu dominio nuevo y envía tu sitemap XML en el menú Sitemaps. Esto ayuda a Google a rastrear tus nuevas URL más rápido.

Si recibes tráfico de búsqueda de Bing, entonces también deberías informarle a Bing sobre la mudanza usando la herramienta Cambio de Sitio en Bing Webmaster Tools.

Cambiando solo el nombre de tu dominio (mismo hosting)

A veces solo quieres que tu sitio existente use un nuevo nombre de dominio, y nada más cambie. Si el sitio permanece en la misma cuenta de hosting, entonces no necesitas un plugin de migración en absoluto.

Solo necesitas apuntar el nuevo dominio a tu sitio y actualizar las URL.

Primero, agrega el nuevo dominio en el panel de tu hosting y asígnalo a tu sitio web existente. La mayoría de los hostings llaman a esta configuración el ‘dominio principal’ o ‘dominio asignado’ para el sitio.

La documentación de tu hosting te mostrará dónde encontrar esta configuración, y el soporte de tu hosting también puede cambiarla por ti.

A continuación, inicia sesión en tu área de administración de WordPress y ve a la página Ajustes » Generales. Aquí, necesitas reemplazar el dominio anterior con el nuevo en ambos campos ‘Dirección de WordPress (URL)’ y ‘Dirección del Sitio (URL)’.

Cambiar los campos de Dirección de WordPress y Dirección del sitio en la página General de Configuración

Después de hacer clic en ‘Guardar Cambios’, WordPress te cerrará la sesión. Vuelve a iniciar sesión en el nuevo dominio para continuar.

Nota: Si no puedes acceder al área de administración, puedes establecer los mismos valores en tu archivo wp-config.php en su lugar agregando define( 'WP_HOME', 'https://newdomain.com' ); y define( 'WP_SITEURL', 'https://newdomain.com' );.

Tu base de datos todavía contiene el dominio antiguo en el contenido de las publicaciones, las URL de las imágenes y la configuración. La forma más fácil de arreglar todo es con el plugin gratuito Buscar y Reemplazar Todo.

Instálalo y actívalo, luego ve a la página Herramientas » WP Buscar y Reemplazar. Ingresa tu dominio antiguo en el campo ‘Buscar’ y tu dominio nuevo en el campo ‘Reemplazar con’, y selecciona todas tus tablas.

Buscar y reemplazar el dominio antiguo por el nuevo

El plugin encontrará todas las instancias de tu nombre de dominio antiguo en la base de datos. Luego puedes hacer clic en el botón Reemplazar Todo para reemplazarlas.

O, si te sientes cómodo con la línea de comandos, entonces WP-CLI hace el mismo trabajo en una línea:

wp search-replace 'https://oldsite.com' 'https://newsite.com' --all-tables

WordPress almacena algunas configuraciones en un formato de texto especial llamado datos serializados, y editarlos con consultas SQL simples puede corromperlos. Ambas herramientas anteriores manejan los datos serializados de forma segura, por eso las recomendamos sobre las ediciones directas de la base de datos.

Finalmente, tu dominio antiguo todavía necesita redirigir, y Google todavía necesita enterarse del cambio.

Sigue los Pasos 4 y 5 anteriores, que funcionan exactamente igual para un cambio de dominio en el lugar.

Cómo mover WordPress a un nuevo dominio sin un plugin

Puedes mover WordPress a un nuevo dominio manualmente, sin ningún plugin. Sin embargo, tiene más pasos, y un pequeño error puede romper tu sitio web, causando inactividad hasta que lo arregles.

Así que, guarda tus archivos de copia de seguridad hasta que confirmes que el nuevo sitio funciona. Aquí está la versión corta del proceso:

  1. Exporta tu base de datos. Abre phpMyAdmin desde tu panel de control de hosting, selecciona la base de datos de tu sitio y usa la pestaña Exportar. El método Rápido en formato SQL está bien.
  2. Descarga todos tus archivos de WordPress del dominio antiguo por FTP, incluyendo la carpeta wp-content y el archivo oculto .htaccess.
  3. Sube los archivos a la carpeta raíz del nuevo dominio, usualmente public_html.
  4. Crea una nueva base de datos y usuario en el hosting del nuevo dominio. El Paso 2 anterior muestra exactamente cómo.
  5. Importa tu archivo .sql en la nueva base de datos usando la pestaña Importar de phpMyAdmin.
  6. Edita wp-config.php en el nuevo dominio y actualiza los valores de DB_NAME, DB_USER y DB_PASSWORD para que coincidan con la base de datos que acabas de crear.
  7. Actualiza las URL. La base de datos todavía apunta a tu dominio antiguo, así que ejecuta una búsqueda y reemplazo del dominio antiguo al nuevo. Puedes usar el plugin gratuito Buscar y Reemplazar Todo o el comando WP-CLI mostrado en la sección anterior.
  8. Prueba el nuevo sitio, luego configura tus redirecciones 301 y notifica a Google (Pasos 4 y 5 anteriores).

Este es el mismo proceso que Duplicator automatiza en los Pasos 1-3. Pero si te sientes cómodo con FTP y phpMyAdmin, el método manual funciona igual de bien.

Lista de verificación SEO post-migración

La mudanza no ha terminado cuando el nuevo sitio carga. Revisa esta lista de verificación durante los primeros días para proteger tus rankings:

  • Prueba tus redirecciones. Abre varias URL antiguas, incluyendo entradas, páginas y algunas imágenes. Confirma que cada una aterriza en la URL nueva correspondiente y no en la página de inicio.
  • Revisa tus etiquetas canónicas. Estas etiquetas le dicen a Google cuál es la versión oficial de una página. Mira el código fuente de algunas páginas y asegúrate de que apuntan al nuevo dominio, lo cual tu plugin de SEO normalmente maneja automáticamente.
  • Actualiza tu propiedad de Google Analytics. En GA4, edita la URL de tu flujo de datos al nuevo dominio para que tu informe de tráfico continúe sin interrupciones.
  • Actualiza los enlaces que controlas. Cambia la URL en tus perfiles de redes sociales, Perfil de Empresa de Google, listados en directorios y firmas de correo electrónico.
  • Anuncia la mudanza a tus lectores. Publica una entrada de blog corta y compártela con tu boletín de correo electrónico y suscriptores de notificaciones push. Pide a los lectores que informen si algo está roto, ya que a menudo detectarán cosas que tú pasaste por alto.
  • Mantén registrado el dominio antiguo y redirigiendo durante al menos 12 meses, o más si puedes permitírtelo. Si el dominio antiguo expira, todas las redirecciones fallan y pierdes cualquier valor SEO restante.

Preguntas frecuentes sobre cómo mover un sitio de WordPress

Aquí están las respuestas a las preguntas que escuchamos con más frecuencia sobre cómo mover un sitio de WordPress a un nuevo dominio.

1. ¿Cambiar el nombre de mi dominio afectará permanentemente mi SEO?

No. Una caída temporal en los rankings es normal mientras los motores de búsqueda procesan el cambio.

Sin embargo, las redirecciones 301 y la notificación de la Consola de Búsqueda en esta guía le dicen a Google exactamente a dónde te has mudado, para que pueda transferir tu autoridad existente al nuevo dominio.

También te puede interesar nuestra guía sobre cómo verificar que tu SEO está intacto después de la migración del dominio de WordPress.

2. ¿Cuánto tiempo toma todo el proceso de migración de dominio?

Normalmente puedes completar los pasos técnicos de esta guía, desde hacer una copia de seguridad de tu sitio hasta configurar las redirecciones, en unas pocas horas.

Sin embargo, tomará más tiempo para que los motores de búsqueda como Google rastreen e indexen completamente tu nuevo dominio. Si bien notificar a Google acelera esto, puede tomar varias semanas para que tus rankings se estabilicen por completo después de la mudanza.

3. ¿Puedo mover mi sitio de WordPress sin usar un plugin como Duplicator?

Sí, puedes transferir tus archivos por FTP, exportar e importar tu base de datos con phpMyAdmin, y luego actualizar las URL. Cubrimos los pasos exactos en la sección de migración manual de esta guía.

Un plugin como Duplicator simplemente automatiza las partes más propensas a errores, como las actualizaciones de URL y el empaquetado de la base de datos, por eso la mayoría de los principiantes lo encuentran más rápido y seguro.

4. ¿Cuál es la diferencia principal entre mudarse a un nuevo dominio vs. a un nuevo host?

Mudarse a un nuevo dominio es como cambiar la dirección postal de tu negocio. Mudarse a un nuevo host es como cambiar la empresa que posee el edificio, pero tu dirección sigue siendo la misma.

Esta guía es para cambiar tu dominio, lo cual tiene sus propios requisitos de SEO como las redirecciones 301.

5. ¿Cómo cambio el dominio principal en WordPress?

Si tu sitio permanece en la misma cuenta de hosting, apunta el nuevo dominio a tu sitio existente desde tu panel de hosting, y luego actualiza los campos de ‘Dirección de WordPress (URL)’ y ‘Dirección del Sitio (URL)’ en Ajustes » Generales.

Después de eso, realiza una búsqueda y reemplazo de las URL antiguas y configura redirecciones 301. La sección cambiar solo el nombre de tu dominio, que se encuentra arriba, te guía paso a paso.

Tutorial en video

Suscríbete a WPBeginner

Esperamos que este tutorial te haya ayudado a mover tu sitio de WordPress a un nuevo nombre de dominio. También te puede interesar nuestra guía definitiva de migración de WordPress o nuestra guía completa sobre SEO de WordPress.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

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

Interacciones del lector

512 ComentariosDeja una respuesta

  1. Hola, una pregunta sencilla,

    Domain1.com (expirado pero los archivos están en CPanel de X Hosting)
    Domain2.com (dominio nuevo agregado a X Hosting y nameservers actualizados para apuntar al servidor de hosting)

    Simplemente quiero que mi Domain2.com apunte a los archivos o carpeta de Domain1.com en mi cuenta de hosting

    por favor, dime cómo hacer esto... esto no está respondido claramente en ningún lado

    • Hola Eben,

      En la configuración de tu dominio hay una opción para seleccionar la carpeta raíz o el directorio principal de ese dominio. Puedes usar esa opción y apuntarla al directorio que tiene los archivos de tu dominio anterior.

      Administrador

  2. Hola,
    El nombre de dominio de mi sitio web ha expirado pero tengo una copia de seguridad completa usando backup to dropbox. ¿Ahora puedo migrar el sitio anterior a un nuevo dominio? Si es posible, ¿cuál es el proceso?
    Gracias de antemano
    Rafi

    • Hola Rafi,

      Sí, puedes migrarlo a un nuevo nombre de dominio. El proceso en realidad depende de la copia de seguridad que tengas. Si tienes una copia de seguridad completa de WordPress, puedes simplemente subirla a tu nuevo nombre de dominio y luego actualizar las URLs.

      Administrador

  3. ¡Disfruté el artículo! Solo me preguntaba, ¿qué hago si mi nuevo sitio todavía está alojado con WordPress? Tampoco hay cambio de URL.
    No creo que necesite hacer ninguna redirección 301, ¿es correcto?

    Sin embargo, estoy perdido en cuanto a los pasos que debo seguir para mover el tráfico de A a B, ¿depende esto del cambio de DNS? ¡Agradecería cualquier consejo!

  4. Este es un artículo MUY útil.
    Actualmente estoy atascado en el paso "sitename.com/installer.php". Cuando pongo esto en el navegador (pero con mi dominio real), obtengo un error 404.
    El archivo installer.php está subido a mi directorio, así que en teoría debería funcionar.

    He revisado todos los pasos anteriores y parece que todo está bien, así que estoy atascado.

    Mi primer pensamiento es que quizás los nameservers de DNS aún no se han propagado completamente, y estoy impaciente.

    ¿Alguien tiene una idea?

  5. Hola chicos, excelente artículo. De hecho, fusioné 2 sitios existentes y moví todo el contenido de mi sitio subdominio a mi sitio de dominio principal.

    Todos los datos se han transferido y he configurado la redirección usando el archivo htaccess. Todos los enlaces parecen estar redirigiendo correctamente =)

    Mi pregunta es, ¿qué debo hacer con la instalación de WordPress ANTIGUA (archivos, base de datos, etc.) ubicada en el subdominio?

  6. ¡Gran artículo! Mi pregunta es similar, pero mi cliente ya tiene un sitio nuevo alojado con Bluehost. Su sitio antiguo es un sitio de wordpress.com. No necesita nada del contenido, ya que ha terminado por completo el sitio nuevo. Mi pregunta es sobre las redirecciones del sitio antiguo. La gente todavía lo visita y tiene buenas clasificaciones. ¿Cuál es la mejor manera de redirigir las páginas (URL) de su antiguo sitio de wordpress.com a su nuevo sitio autohospedado? Sin contenido ni nada. Solo las redirecciones.
    ¡Gracias por toda su ayuda! ¡Ustedes son los mejores!!

  7. Hola,
    Tengo un sitio web con un subdominio y no publiqué mi dominio principal. Cuando intento solicitar AdSense, muestra que no puedes registrarte con un subdominio.
    Así que estoy intentando mover mi subdominio al dominio principal. Pero tengo problemas

    Estos son los problemas a continuación:
    1. He registrado Google Analytics, Google Optimize, Tag Manager y Webmasters, etc. (SEO) con el subdominio.
    2. Tráfico y seguimientos

    Así que, por favor, ayúdenme a mover mi sitio web de forma segura

  8. Tuve una idea para un sitio web y en lugar de registrar un dominio, simplemente creé un subdominio de uno de mis otros sitios. La idea se ha desarrollado en algo más ahora. Quiero registrar un nombre de dominio y mover todo allí y eliminar el subdominio. No tengo tanto contenido, aún no lo he puesto en marcha. Podría simplemente eliminar el subdominio y poblar el nuevo dominio manualmente. Pero tengo el subdominio en Google Analytics y Search Console. ¿Dañaría mi nuevo sitio si simplemente eliminara el subdominio, registrara un nuevo dominio y comenzara desde allí?

  9. Este artículo tiene sentido sobre cómo mover un dominio completo a una nueva dirección, pero ¿qué cambiaría en este proceso si solo quisiera mover parte del contenido de un sitio a otro?

    Estoy trabajando con un cliente que tiene un sitio nuevo en desarrollo (para una gran audiencia nacional), para que su sitio actual pueda centrarse únicamente en generar clientes potenciales locales.

    Quiero saber cómo trasladar sus blogs de mejor rendimiento al nuevo sitio nacional sin perder las excelentes clasificaciones de palabras clave que hemos logrado en los últimos años en su sitio actual (que es el sitio que se moverá a un enfoque extremadamente local).

    Cualquier consejo y/o guía sería muy apreciado, ¡gracias de antemano!

  10. desafortunadamente, eliminé todos los archivos del dominio antiguo, incluido el archivo .htacess, del servidor sin redirigir. Ahora tengo mi nuevo dominio y no tengo los archivos de mi dominio antiguo. ¿Podrías decirme cómo puedo redirigir a los usuarios del dominio antiguo al nuevo en esta situación? De lo contrario, mi dominio será penalizado por Google, lo que parecerá una duplicación ya que no redirigí.

    • Hola Sam,

      Suponiendo que todavía tienes registrado el nombre de dominio antiguo, eliminar el archivo solo hace que tu sitio web no esté disponible en tu dominio antiguo. Simplemente puedes crear un nuevo archivo .htaccess en la carpeta del dominio antiguo para configurar las redirecciones.

      Administrador

  11. Hola, mi WordPress actual está en la carpeta raíz; ahora quiero crear una Red de WordPress / Multisitio con subcarpetas.
    ¿Puedo mover mi example.com actual a example.com/subfolder-1 siguiendo lo anterior? ¿O hay una forma sencilla de hacer esto?

  12. Hola

    Quiero mover un sitio web a otro dominio, sin embargo, la estructura es muy diferente. El sitio web antiguo se creó hace varios años y ni siquiera se ha enviado a Google Webmaster o Console como está ahora. ¿Cuál sería la mejor manera de abordarlo?

  13. Hay alrededor de un millón de preguntas sin respuesta que preguntan lo mismo:

    ¿Cuánto tiempo dejas el sitio antiguo activo?

    Si elimino los archivos del sitio antiguo (para ahorrar espacio de respaldo), ¿dejará el archivo .htaccess editado en el directorio antiguo y seguirá redirigiendo al nuevo sitio?

    Gracias.

  14. Hola,

    ¡Muchas gracias por tu publicación!

    Estoy usando un dominio abcd.com para mi sitio web basado en WordPress alojado en Bluehost y quiero cambiar a wxyz.com. He comprado este nuevo dominio.

    Ahora tu artículo dice: “A continuación, necesitas abrir tu programa FTP y conectarte a tu nuevo sitio. Asegúrate de que el directorio raíz, o el directorio donde quieres copiar tu sitio web, esté completamente vacío. Sube el archivo installer.php y tu archivo zip del paquete a tu nuevo sitio”.

    ¿Qué quieres decir con “conectarte a tu nuevo sitio”? Por lo que he leído en tu sitio web, un cliente FTP se utiliza para acceder a los archivos en tu 'hosting' y no en el 'dominio'. ¿Cómo accedo al directorio raíz de mi nuevo dominio? Solo tengo el nombre de dominio.

    No soy un profesional en temas de sitios web, así que contacté a mi proveedor de dominio, me dijeron que simplemente puedes cambiar el registro A y los nameservers.

    Estoy atascado, por favor ayúdame.

    • Hola Abhay,

      Los nombres de dominio son direcciones que apuntan a archivos alojados en tu cuenta de hosting. Por favor, consulta nuestra guía sobre la diferencia entre nombres de dominio y hosting web para obtener más información.

      Si tu nuevo dominio también está alojado en Bluehost, puedes ir a la configuración de tus dominios y encontrar tu carpeta raíz. Podría ser cualquier carpeta dentro del directorio raíz de tu sitio web. Usualmente se llama como tu nombre de dominio.

      Administrador

      • Hola,

        Estoy usando los siguientes proveedores de servicios:

        Alojamiento: Bluehost
        Dominio anterior: Hostgator
        Dominio nuevo: Godaddy

        ¿Cómo accedo ahora a la carpeta raíz de mi nuevo dominio?

        • Hola Abhay,

          Primero, necesitarás apuntar tu dominio de GoDaddy a los servidores de Bluehost cambiando su configuración de DNS. Luego, necesitarás agregar tu nombre de dominio a tu cuenta de hosting de Bluehost. Ve a tu panel de control cPanel de hosting y haz clic en Agregar dominios.

  15. ¡¡Hola!! ¡Gracias por esto!

    Sin embargo, tengo una pregunta: ¿Necesito conservar mi dominio antiguo para siempre? ¿Hasta cuándo debo esperar para eliminar finalmente mi dominio antiguo?

  16. Hola, estoy intentando mover un blog entre dos dominios alojados en el mismo servidor y con las mismas versiones de servidor MySQL. Sin embargo, al instalar la base de datos, estoy recibiendo un error de conexión y la razón mencionada en el mensaje fue el problema de la versión de MySQL. A continuación, se muestra el mensaje exacto que estoy recibiendo:

    NOTA: La versión actual detectada fue lanzada antes de MySQL 5.5.3, cuya fecha de lanzamiento fue el 8 de abril de 2010. WordPress 4.2 incluyó soporte para utf8mb4, que solo es compatible con el servidor MySQL 5.5.3+. Se recomienda encarecidamente actualizar su versión del servidor MySQL en este servidor para que sea más compatible con las versiones recientes de WordPress y evitar problemas con errores de instalación.

    Cualquier ayuda al respecto es muy apreciada.

    Gracias

  17. Todo funcionó perfectamente con la mudanza, pero ¿y ahora?

    ¿Cuánto tiempo necesitas mantener la instalación antigua y seguirá funcionando la redirección solo con el .htaccess editado en el directorio?

  18. En primer lugar, gracias por tu gran trabajo... quiero migrar mi sitio a un nuevo dominio en el mismo servidor... el dominio antiguo está en el directorio público, ¿así que el nuevo sitio será un subdominio o qué, estoy confundido?

  19. Hola,
    Gracias por este contenido increíble. Por favor, quiero saber cuánto tiempo le tomará a Google posicionar el nuevo sitio como el sitio antiguo. Y además, ¿se transferirá todo el jugo de enlaces del sitio antiguo al nuevo sitio?
    Porque en el momento en que cambié la URL siguiendo esto, todo el tráfico y los rankings de las publicaciones cayeron. Ahora me pregunto si volverá a ocupar su posición en la búsqueda.

    • Hola Adesanmi,

      Por favor, consulta el paso 4. Te permite decirle a Google que la dirección de tu sitio web ha cambiado. Los rankings de búsqueda comenzarán a reaparecer en algún momento. Mientras tanto, tus redirecciones 301 seguirán enviando usuarios a tu nuevo sitio web.

      Administrador

  20. Gracias por esta publicación detallada. Me pregunto por qué necesito duplicar el sitio de WordPress. ¿Por qué no puedo simplemente cambiar el dominio del sitio actual sin duplicarlo? Si creo una instalación duplicada de WordPress, existirá en una subcarpeta, lo cual no es ideal, especialmente para la estructura de enlaces. Gracias de antemano.

      • Gracias por tu respuesta. Tengo otra pregunta. Si uso el plugin Duplicator, ¿tengo que crear primero una base de datos para el nuevo sitio antes de ejecutar el instalador de Duplicator? ¿Tienes instrucciones para hacer esto? Las instrucciones anteriores indican que el instalador debe colocarse en una carpeta completamente vacía. Eso implica que no puedo usar primero el instalador de WordPress que viene con BlueHost para instalar WordPress (y supongo que también crea la base de datos asociada). Gracias por tu ayuda.

        • Hola Tanya,

          Sí, necesitarás crear la base de datos. Pronto actualizaremos el artículo con instrucciones más detalladas. Mientras tanto, puedes crear una nueva base de datos visitando el panel de control Cpanel de tu cuenta de hosting. Busca la sección de bases de datos y haz clic en Bases de datos MySQL. Primero deberás crear una nueva base de datos, después deberás crear un nuevo usuario de base de datos. Finalmente, deberás agregar tu nuevo usuario de base de datos a tu base de datos.

  21. Hola Wpbeginner, gracias por el artículo. ¿Cómo puedo mover mi dominio gratuito bajo WordPress a un hosting de pago y un nuevo nombre de dominio? He buscado por todas partes pero no tengo ni idea. Gracias

  22. Hola Wp-Support,

    Gracias por un artículo tan genial. Aunque fue escrito hace meses, es un artículo perenne.

    Sin embargo, mi pregunta es: recientemente registré un dominio nuevo, de hecho es mi primer sitio web en WordPress. Pero aún no ha sido indexado. ¿El proceso que describiste aquí aplica también a mi sitio nuevo?

  23. Gran artículo. Lo seguí paso a paso y parece que mi sitio antiguo ahora está redirigiendo y que mis herramientas de Google Analytics y Webmaster también están funcionando. ¡Gracias!

  24. ¡Hola!
    Antes que nada, me gustaría felicitarte por tus excelentes, útiles y completos posts. Los pasos parecen realmente sencillos de seguir.
    Quiero preguntar algo que aún no se ha cubierto, ni en el texto, ni en tus respuestas. Digamos que mi sitio actual es https://www.example.net (ya tiene un certificado SSL) y quiero redirigir todas las páginas a https://www.example.com (también https), sin cambiar de proveedor de hosting.
    ¿Qué código debería usar en el archivo .htaccess? ¿Debería hacer algo más?
    ¡Gracias de antemano!

  25. Hola,
    ¿Qué debemos hacer con el dominio antiguo.

    ¿Por cuánto tiempo se deben mantener los datos antiguos tal como están en el dominio antiguo?

  26. Hola, acabo de comprar un nuevo nombre de dominio y quiero cambiar el dominio antiguo por el nuevo. Mi preocupación ahora es que mi hosting actual no tiene certificado SSL y estoy usando el SSL Flexible de Cloudflare. ¿Necesito poner una redirección tanto para http como para https (aunque no tenga el certificado en mi hosting)?

    ¿Qué hay de Cloudflare? ¿Uso la misma cuenta, la edito con el nuevo nombre de dominio o registro una nueva cuenta?

    Muchas gracias de antemano.

  27. Gracias por esto. ¿Esto solo funciona para wordpress.org? Tengo wp.com y no parece que pueda encontrar el enlace htaccess y parece que la única forma de cambiar el nombre de mi sitio con el nuevo dominio es pagar para mapearlo. ¿Es esto normal?

  28. ¡Hola, gracias por tu buen tutorial! ¿Puedes aclarar la mejor manera de ejecutar el Paso 4, cuando tienes que migrar tu sitio cada 2 meses aproximadamente debido a que las autoridades locales lo bloquean? ¡Saludos!

  29. Mi banda tiene una página de registro (.net) y un sitio web (.com). El .net es una redirección a un directorio en el sitio .com, no es un dominio propio real. El .com también es un dominio adicional de mi dominio principal, así que es así:
    Dominio principal – dominio adicional .com (como una carpeta del principal) – .net (una carpeta en el .com)

    Instalé un sitio de WP en mi dominio principal. Lo puso en la raíz, incluso antes de la carpeta .www que tiene el principal, el adicional, etc. Pero tiene una ruta específica, así que (finalmente) la pregunta:

    ¿Puedo simplemente cambiar la redirección del .net a la nueva instalación de WP que he hecho? Disculpen si esto suena como un nudo gordiano, pero es la mejor manera en que puedo explicarlo. No he usado mucho WP antes, y quería asegurarme de que no se alterara al ser objeto de una redirección. Es decir, los complementos, Paypal, etc. La redirección solo afectaría realmente a la página de destino principal, donde la gente se suscribe a la lista de correo.

    Gracias por tu ayuda.

  30. Este artículo ayuda mucho, gracias. Solo tengo una pregunta. Tengo mi dominio principal y el nuevo dominio, y ambos apuntan a la misma raíz. Cuando escribes cualquiera de los dominios, irán a la misma página de inicio, pero por supuesto todas las publicaciones y páginas están bajo el dominio principal.

    Dicho esto, no estoy cambiando de ubicación ni nada. Me refiero a que el archivo raíz seguirá siendo el mismo, solo necesito cambiar el nombre del dominio {con las redirecciones de inicio y publicaciones, por supuesto}. Entonces, ¿necesito hacer todo el proceso de duplicador?

    ¡Este proceso me da mucho miedo!
    Cualquier ayuda será apreciada.

    Saludos cordiales
    Cami

  31. Para el paso 3 y el paso 4:

    si el sitio usa la misma url, eso no debería ser necesario o?
    asimismo, obtuvimos un 301 en nuestro dominio principal pero no sabemos cómo eliminarlo..
    El 301 no está en el www. pero sin el www. ¡sí está!

    Un poco extraño y desconcertante..

    Gracias por tus ideas :)

    • Hola equipo,

      Acabo de mudarme de mi dominio antiguo a uno nuevo. Tengo una cuenta básica en Bluehost, por lo que el equipo de soporte al cliente dice que no puedo agregarlo como un dominio adicional para crear redirecciones 301. Mi dominio antiguo tenía 6 meses, ahora tengo que empezar de nuevo desde el primer paso. ¿Puedes ayudarme a solucionar esto?

  32. ¿Dónde puedo encontrar un servicio completo para la migración de dominios?

    Necesito migrar (cambiar de marca) domain1.com a domain2.com con todo el contenido y las URL, también el subdominio. Parece que es un trabajo complicado :(

    Gracias

  33. Hola,

    Quiero preguntarte, ¿qué tal redirigir el dominio y cambiar la plataforma al mismo tiempo? Quiero mover aaaa(punto)com (usando el dominio personalizado de Blogspot) a bbbb(punto)com usando WordPress autoalojado.
    ¿Cuál es el mejor paso para evitar perder mi posicionamiento en el motor de búsqueda al hacerlo?

    Gracias

  34. Una pregunta o factor que normalmente no se menciona cuando cambias de dominio es cuánto tiempo se tarda en recuperar tu ranking en Google, y la respuesta según este artículo a continuación es de 2 a 6 meses dependiendo de lo que hagas para mejorarlo.

  35. Gracias por publicar este artículo, no habría recordado notificar a Google sobre el cambio, simplemente iba a reenviar el nuevo sitio para indexar. ¡También tengo que hacer el cambio en GA!

    ¡Mucho más trabajo de lo anticipado pero está hecho!

  36. Primero que nada, buen artículo, muy útil.
    La pregunta es, ¿cuánto tiempo necesito dejar el sitio antiguo activo? ¿o puedo eliminar el sitio antiguo ahora que tengo el sitio nuevo en funcionamiento?
    Gracias de antemano.

  37. ¡Quiero cambiar mi dominio y mover ese WordPress a un nuevo hosting! ¿esto tendrá algún efecto en el ranking? ¿backlinks o algo así?

    ¿Alguien me sugiere alguna publicación sobre cómo puedo mover mi WordPress a Blogger completamente?
    No solo copiar y pegar, quiero moverme completamente a Blogger.
    ¿Es esto posible?

  38. ¿Hay alguna forma de transferir los comentarios de Facebook del dominio antiguo? Estoy usando comentarios de Facebook en mi sitio web antiguo y me encantaría conservarlos en el nuevo dominio.

  39. Hola, necesito ayuda por favor

    Mi caso es un poco diferente

    Migré el contenido de mi sitio web example.com de Blogger a WordPress con un servidor dedicado y decidí dejar el primero activo hasta que termine el desarrollo de la versión de WordPress que tiene un dominio provisional 'example.net'

    Cuando terminé de desarrollar, intenté cambiar permanentemente el nombre de dominio .NET a .COM porque podría perder todos los resultados de búsqueda de los motores de búsqueda.

    ¿Cómo puedo lograr este objetivo y gracias?

  40. Hola señor, ya cambié la dirección de mi sitio en Webmaster Tools, pero ahora necesito cambiar el dominio nuevamente. ¿Qué debo hacer ahora?

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO se publicará. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.