Cambiar tu dominio de WordPress no tiene por qué significar empezar de nuevo con tus rankings de Google.
La clave es asegurarse de que los visitantes y los motores de búsqueda puedan seguir tus URL antiguas a las nuevas. Una redirección de sitio completo hace esto enviando cada página de tu dominio antiguo a la misma ruta en tu nuevo dominio. Por ejemplo, `https://dominioantiguo.com/acerca` envía automáticamente a los visitantes a `https://dominionuevo.com/acerca`.
En esta guía, te mostraremos tres formas gratuitas de configurar una redirección de sitio completo y mover tu dominio sin perder el valor SEO que has acumulado.

¿Qué es una redirección de sitio completo (y cuándo la necesitas)?
Una redirección de sitio completo reenvía automáticamente cada página de tu dominio antiguo a la página que coincide exactamente en tu nuevo dominio. Conserva tu estructura de permalinks, lo que significa que dominioantiguo.com/acerca se dirige directamente a dominionuevo.com/acerca.
Es crucial conservar estas rutas en lugar de enviar todas las páginas antiguas a tu nueva página de inicio. Si diriges todo a la página de inicio, los motores de búsqueda como Google marcarán los enlaces como errores de "404 suave" porque el contenido específico ya no coincide. Cuando esto sucede, esas páginas pierden su poder de clasificación (equidad de enlaces) y se tratan como enlaces rotos.
Necesitas una redirección de sitio completo al cambiar el nombre de marca a un nuevo dominio, fusionar dos sitios en uno o moverte a un nuevo CMS. Usar una redirección 301 que conserve las rutas asegura que los visitantes lleguen al contenido correcto mientras se transfieren sin problemas tus clasificaciones existentes en motores de búsqueda.
Antes de comenzar (Lista de verificación de redirección de sitio completo)
Antes de configurar cualquier redirección, revisa esta breve lista de verificación para asegurarte de que la transferencia sea fluida y sin errores:
- Mueve tu contenido primero: Asegúrate de que tus páginas, publicaciones y medios ya estén publicados en tu nuevo dominio. Si rediriges el tráfico antes de que tu contenido esté en línea, los visitantes llegarán a páginas faltantes.
- Mantén registrado el dominio antiguo: Sigue renovando el dominio antiguo indefinidamente, porque si alguna vez expira, cada redirección muere con él.
- Confirma que el DNS aún resuelve: Asegúrate de que tu nombre de dominio antiguo tenga registros activos del Sistema de Nombres de Dominio (DNS) apuntando a tu servidor web antiguo, o que estén en proxy a través de Cloudflare si rediriges a nivel de DNS. Si el dominio no se resuelve correctamente, la redirección no puede ejecutarse.
- Mantén tu certificado SSL: Mantén un certificado SSL activo instalado en tu nombre de dominio antiguo. Si el certificado del dominio antiguo expira, los visitantes HTTPS se encontrarán con una advertencia de seguridad del navegador antes de que la redirección pueda ejecutarse.
- No elimines tu sitio antiguo todavía: Los métodos del plugin y
.htaccessque cubrimos en esta guía requieren que tu sitio antiguo permanezca activo, mientras que el método de Cloudflare te permite apagar el host antiguo más tarde. Para un recorrido completo de la mudanza en sí, consulta nuestra guía sobre cómo mover WordPress a un nuevo dominio sin perder SEO.
A continuación, cubriremos primero la opción de plugin más rápida, seguida de dos métodos que mantienen cada página en su URL correspondiente, que es lo que necesita una mudanza de dominio estándar.
Método 1: Usa un Plugin Gratuito de WordPress (404 a 301)
Si deseas la configuración más rápida y prefieres no editar archivos del servidor, puedes redirigir tu sitio usando el plugin gratuito 404 to 301. Este es el mejor método si estás cerrando un sitio y quieres redirigirlo a un sitio existente o reenviar un dominio antiguo a una sola página de destino.
Ten en cuenta que el plugin envía cada URL antigua al único destino que ingresas, por lo que no mantiene cada página en su propia ruta. Para una mudanza de sitio estándar donde cada página antigua debe apuntar a su equivalente nuevo exacto, usa el Método 2 o el Método 3 en su lugar.
Primero, instala y activa el plugin en tu sitio web antiguo. Si necesitas ayuda, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
A continuación, ve a 404 a 301 » Redirecciones y haz clic en el botón ‘Añadir redirección’ para abrir el editor de reglas.

Luego, crea una regla única con estos ajustes:
- Origen – Introduce una barra diagonal simple (
/). Este símbolo representa la ruta raíz de tu sitio web. - Tipo de coincidencia – Elige ‘Prefijo’, que coincide con cada URL de tu dominio usando esta regla única.
- Tipo de destino – Elige ‘URL personalizada’, porque estás enviando visitantes a una dirección en otro dominio.
- URL de destino – Introduce la dirección web completa donde quieres que aterricen todos los visitantes, por ejemplo https://newsite.com.
- Estado de redirección – Selecciona ‘301 – Movido Permanentemente’. Esta opción configura una redirección permanente que transfiere la autoridad de clasificación a tu nuevo dominio.
- Cadena de consulta – Deja este ajuste como ‘Ignorar – eliminar al coincidir’ para borrar las cadenas de seguimiento, o selecciona ‘Preservar – reenviar al destino’ si deseas que parámetros como
utm_sourcese transfieran a la nueva URL.

Finalmente, haz clic en el botón ‘Crear redirección’ en la parte inferior de la ventana emergente.

Después de completar la configuración, prueba tu regla de redirección en una ventana de navegador privada o de incógnito. Intenta visitar varias URL de tu sitio antiguo, incluidos enlaces a publicaciones profundas, para confirmar que todas redirigen a tu nuevo destino.
Si ya usas un plugin SEO todo en uno, es posible que no necesites un plugin separado. Por ejemplo, AIOSEO incluye un Administrador de Redirecciones en sus versiones premium.
Método 2: Redirigir a través de .htaccess (Gratis, Integrado en tu Alojamiento)
Si tu sitio web antiguo se ejecuta en un servidor web Apache, puedes crear una redirección completa del sitio que preserve la ruta editando un único archivo de configuración. El archivo .htaccess se encuentra en tu directorio raíz y controla cómo tu servidor maneja las solicitudes del sitio.
Para acceder al archivo, conéctate a tu servidor antiguo usando un cliente FTP o abre el Administrador de Archivos de tu cuenta de alojamiento.

Luego, busca el archivo .htaccess dentro de tu carpeta public_html o raíz del sitio, y abre este archivo para editarlo.
Si no ves este archivo, consulta nuestra guía sobre por qué no puedes encontrar el archivo .htaccess.

A continuación, añade las siguientes líneas al principio del archivo, antes de la línea que dice # BEGIN WordPress.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?oldsite.com$ [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [R=301,L]
</IfModule>
Asegúrate de reemplazar oldsite.com y newsite.com con los nombres de dominio reales.
Esta regla activa una redirección permanente 301 para cada solicitud entrante. El parámetro $1 pasa la ruta completa de la URL al nuevo dominio, cambiando automáticamente https://oldsite.com/contact a https://newsite.com/contact. También preserva los parámetros de consulta originales como las cadenas de seguimiento.
Después de añadir el fragmento, guarda el archivo y vuelve a subirlo a tu servidor.
Para comprobar que la redirección funciona, abre una ventana de navegador privada y visita una página profunda como https://oldsite.com/contact. La página debería enviarte directamente a https://newsite.com/contact.
Para obtener consejos adicionales sobre cómo administrar este archivo, lee nuestra guía completa sobre trucos útiles de .htaccess para WordPress.
Si tu cuenta de hosting incluye cPanel, puedes omitir la edición manual de este archivo. Simplemente abre la herramienta Redirecciones en la sección Dominios para generar esta regla automáticamente.
Método 3: Redirigir a nivel de DNS con Cloudflare
Si usas el plugin o el método .htaccess, deberás mantener tu sitio antiguo en línea. Si deseas cancelar tu plan de hosting antiguo, puedes administrar la redirección a nivel de DNS usando Cloudflare en su lugar.
Debido a que Cloudflare procesa la redirección a nivel de red antes de que una solicitud llegue a un servidor web, tu redirección seguirá funcionando incluso después de que tu sitio antiguo desaparezca.
Para configurar esto, agrega tu nombre de dominio antiguo a una cuenta gratuita de Cloudflare y actualiza los servidores de nombres de tu registrador de dominio para que apunten a Cloudflare.
Las Reglas de Redirección de Cloudflare solo se activan en nombres de host cuyos registros DNS se reenvían a través de Cloudflare, así que asegúrate de que el registro de tu dominio antiguo muestre la nube naranja. Esto también permite que la redirección siga funcionando después de que el host antiguo se apague.
Una vez que tu dominio esté activo en Cloudflare, ve a Reglas » Reglas de Redirección en tu panel. Aquí, crea una nueva regla usando un patrón comodín para que las rutas de URL entrantes se mapeen automáticamente a la ruta correspondiente en tu nuevo dominio.

Cloudflare incluye estas reglas de Redirección Única en su plan gratuito.
Si eres nuevo en Cloudflare, nuestra guía sobre cómo configurar Cloudflare en WordPress cubre la creación de la cuenta y la actualización de tus servidores de nombres.
Advertencia Importante: Evita usar el reenvío básico de dominio o el enmascaramiento de URL que ofrecen los registradores de dominios.
El reenvío básico del registrador a menudo elimina las rutas de páginas individuales, usa redirecciones temporales 302 en lugar de permanentes 301, y frecuentemente rompe las conexiones HTTPS. Crear una Regla de Redirección adecuada en Cloudflare es la forma más segura de preservar las rutas de tus páginas y proteger tu autoridad SEO.
Informa a Google que te mudaste: Cambio de dirección en Search Console
Una vez que tus redirecciones 301 estén activas, puedes acelerar el proceso de reindexación notificando directamente a Google a través de la herramienta Cambio de dirección en Google Search Console.
Esta herramienta solicita oficialmente que Google transfiera las señales de indexación de tu dominio antiguo a tu nuevo sitio web.
Antes de usar la herramienta, asegúrate de cumplir con los requisitos de Google:
- Redirecciones 301 activas: Tus redirecciones 301 de todo el dominio deben estar completamente funcionales.
- Propiedad del dominio: Debes ser un propietario verificado de las propiedades de dominio antiguo y nuevo dentro de la misma cuenta de Google.
- Propiedades a nivel de dominio: La herramienta solo funciona para propiedades a nivel de dominio (los subdominios deben enviarse por separado).
Para iniciar el proceso, abre Google Search Console y selecciona la propiedad de tu dominio ANTIGUO.
A continuación, haz clic en Configuración en el menú de la izquierda. En la sección de configuración general, haz clic en ‘Cambio de dirección’.

En el menú desplegable 'Seleccionar nuevo sitio', elige tu nueva propiedad de dominio de la lista.

Una vez seleccionado, haz clic en el botón 'Validar y actualizar'. Google realizará una comprobación rápida de tus redirecciones 301 antes de confirmar la solicitud.
Ten en cuenta que la herramienta de Cambio de dirección no crea y envía un nuevo sitemap por ti, por lo que deberás hacerlo como un paso separado.
¿Qué sucede con tus rankings (Cronograma)?
Una redirección de sitio completo comienza a funcionar inmediatamente para los visitantes del sitio web, pero los motores de búsqueda necesitan tiempo para ponerse al día. Deberías esperar algunas fluctuaciones temporales en los rankings durante las primeras semanas mientras Google rastrea tus páginas y registra el cambio de dominio.
Para un sitio web pequeño o mediano, la mayoría de las páginas suelen estabilizarse en su nuevo dominio en unas pocas semanas. Los sitios más grandes con miles de páginas pueden tardar más. Para dar a los motores de búsqueda tiempo suficiente para procesar la mudanza, mantén tus redirecciones activas durante al menos un año antes de cambiar nada.
Si tus rankings de búsqueda no se recuperan o tus URLs antiguas continúan apareciendo en los resultados de búsqueda, consulta nuestra guía sobre cómo solucionar que WordPress redirija al dominio antiguo después de la migración.
Tutorial en video
Preguntas Frecuentes
¿Una redirección completa del sitio afectará mis rankings SEO?
Cuando utilizas redirecciones 301 que conservan la ruta de cada página, una redirección de sitio completo transfiere la mayor parte de tu autoridad de enlaces al nuevo dominio. Esto protege tus rankings a largo plazo.
Sin embargo, es posible que veas fluctuaciones temporales durante unas semanas mientras Google rastrea y reindexa tus páginas. Mantener tus redirecciones activas durante al menos un año da a los motores de búsqueda tiempo suficiente para procesar toda la mudanza.
¿Cuál es la diferencia entre una redirección 301 y una 302?
Una redirección 301 es permanente. Le dice a los motores de búsqueda que transfieran tu valor de ranking a la nueva URL, lo que la convierte en la opción correcta para una mudanza de dominio.
Una redirección 302 es temporal y señala que la página original volverá, por lo que los motores de búsqueda no transfieren valor de ranking. Para una redirección de sitio completo, elige siempre una 301. Para obtener más información, consulta nuestra guía para principiantes sobre cómo crear redirecciones en WordPress.
Esperamos que esta guía te haya ayudado a configurar una redirección de sitio completo en WordPress sin perder tu SEO. También te puede interesar ver nuestras guías sobre los mejores plugins de redirección de WordPress comparados o cómo mover WordPress a un nuevo host o servidor sin tiempo de inactividad.
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.

Shah
Como mencionaste, el plugin redirigirá todo excepto la página de inicio de sesión de WordPress, ¿eso significa que la página de inicio de sesión usará el nombre de dominio anterior o qué? No entendí eso. ¿Necesitamos conservar el dominio antiguo y seguir renovándolo cada año?
Agradecería mucho tu útil respuesta.
Soporte de WPBeginner
Correcto, esto significaría que podrías iniciar sesión para cancelar la redirección si fuera necesario. No necesitas renovar continuamente el dominio, principalmente se recomienda renovar el dominio antiguo mientras tus usuarios sigan utilizando el dominio antiguo.
Administrador
Jiří Vaněk
Tengo alrededor de 1300 artículos en el sitio web. Si quisiera cambiar el dominio, ¿cómo debería proceder? ¿Migrar el sitio web a un nuevo hosting y un nuevo dominio y dejar el original donde está configurado para redirigir cada url al nuevo? ¿Significa esto que tengo que configurar 1300 redirecciones? ¿O funciona de tal manera que configuro esta redirección en AIO SEO y solo reemplaza el nombre de dominio en la url y redirige a la URL apropiada? Estoy un poco confundido.
Soporte de WPBeginner
Querrás configurar el nuevo sitio y asegurarte de que el contenido se importe correctamente en el nuevo host primero. Después de eso, podrías crear las redirecciones manualmente o usar AIOSEO para manejar el proceso de redirección por ti. Siempre y cuando tus enlaces permanentes no hayan cambiado, puedes usar muchas menos reglas de redirección para que el sitio vaya al nuevo dominio.
Administrador
Jiří Vaněk
Los enlaces permanentes serán los mismos, solo cambiará el dominio principal. Gracias por el consejo. Intentaré resolverlo con el tiempo usando AIO SEO PRO y posiblemente su soporte pueda ayudarme con eso. Gracias por la respuesta.
GRACIAS A DIOS JONATHAN
Gracias por el tutorial. Sin embargo, en el caso de un sitio web que ya tiene mucho contenido, creo que solucionar errores 404 individualmente puede ser desafiante y también consumir mucho tiempo. ¿Cómo lidio con eso?
Soporte de WPBeginner
El primer método del artículo está diseñado para ayudarte a migrar un sitio más grande sin tener que preocuparte por los 404.
Administrador