50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
15 min restantes
Web y aplicaciones de negocio

Redirecciones 301 en WordPress (guía paso a paso)

Rexa Cyrus By Rexa Cyrus 15 min de lectura Actualizado el 2 de octubre de 2025
301 Redirects en WordPress (Guía paso a paso)

Los enlaces rotos pueden aparecer por distintos motivos y generan problemas que afectan negativamente tanto al SEO como a la experiencia del usuario. Los 301 redirects en WordPress ofrecen una solución eficaz para evitarlos: redirigen automáticamente a los visitantes desde las URLs antiguas hasta el nuevo destino. Esta guía completa explica cómo implementar 301 redirects en WordPress mediante varios métodos probados, desde plugins para principiantes hasta configuraciones avanzadas del servidor.

¿Qué es una redirección en WordPress?

Redirigir URLs para mantener el posicionamiento SEOUna redirección envía tanto a los motores de búsqueda como a los usuarios a una URL distinta de la que intentaban visitar originalmente. Hay varias razones por las que puede ser necesario redirigir una página, y saber cuándo son necesarios los 301 redirects en WordPress es clave para mantener la imagen profesional de tu sitio y su posicionamiento en buscadores.

5 situaciones en las que necesitas redirecciones en WordPress

Identificar los escenarios concretos en los que las redirecciones son imprescindibles ayuda a los propietarios de sitios web a mantener el flujo de tráfico y evitar los enlaces rotos que perjudican la experiencia del usuario y el rendimiento SEO.

Encontrar un enlace roto ocurre cuando sitios externos enlazan a páginas que has movido o eliminado sin previo aviso. Sin las redirecciones adecuadas, los visitantes que siguen esos enlaces externos se encuentran con un error 404 que, por lo general, provoca el abandono inmediato del sitio.

Mover tu página web a una nueva dirección sucede con frecuencia durante la optimización de contenido, cuando actualizas los slugs de las entradas para mejorar el targeting de palabras clave o la legibilidad. Las URLs antiguas siguen indexadas en los motores de búsqueda y guardadas en los marcadores de los usuarios, por lo que las redirecciones son esenciales para conservar el tráfico.

Cambiar el nombre de dominio implica una migración importante del sitio que afecta a la URL de cada página. Sin una implementación completa de redirecciones, pierdes todo el posicionamiento existente en buscadores y el tráfico procedente de los backlinks externos acumulados con el tiempo.

Eliminar una página requiere decidir cuidadosamente a dónde se debe dirigir a los visitantes en su lugar. En vez de dejar que aparezcan errores 404, las redirecciones pueden llevar a los usuarios a contenido de reemplazo relevante, manteniendo su interés y evitando la pérdida de tráfico.

Corregir problemas de seguridad a menudo implica migrar de HTTP a HTTPS para resolver las advertencias de seguridad del navegador. Los navegadores modernos muestran el aviso "HTTPS no seguro" en los sitios sin cifrado; implementar redirecciones garantiza que todo el tráfico use conexiones seguras sin perder valor SEO.

Como es sabido, cuando no existe un código de redirección se produce un error 404 (Página no encontrada), que puede dañar tanto el posicionamiento como la reputación de tu sitio web y afectar negativamente a la experiencia del usuario.

Mediante los códigos de redirección, informas al navegador de que la URL solicitada ha sido movida o reemplazada. Las tres redirecciones más utilizadas son los 301 redirects, los 302 redirects y las redirecciones Meta Refresh o JavaScript. Los 301 redirects en WordPress son permanentes y, por ello, son los recomendados para SEO.

¿Qué es el código de redirección 301?

El 301 redirect, o código HTTP 301, es un código de estado HTTP habitual que el servidor envía al navegador. Es la forma más sencilla, rápida y favorable para el SEO de redirigir una URL de forma permanente. Este código de redirección transfiere a los visitantes desde la URL solicitada hasta la alternativa. Al implementar redirecciones permanentes WordPress 301, el servidor comunica a los navegadores y motores de búsqueda que el contenido se ha trasladado definitivamente a un nuevo destino.

¿Cuándo deberías usar 301 redirects en WordPress?

Redirigir usuarios a un nuevo dominio o entradaPor ejemplo, puedes usar redirecciones 301 en WordPress cuando trasladas tu sitio web a un nuevo dominio y quieres apuntar a los usuarios a esa nueva dirección. También puedes redirigir usuarios cuando deseas eliminar una entrada o cambiar el permalink de una entrada o página.

Aloja tu WordPress en hardware de alto rendimiento, con almacenamiento NVMe y baja latencia en todo el mundo, con Hosting WordPress VPS que ofrece recursos dedicados e infraestructura de nivel profesional para un rendimiento óptimo.

Por qué deberías crear redirecciones 301

Las redirecciones 301 en WordPress cumplen varias funciones clave para el mantenimiento del sitio web y la preservación del SEO. Una implementación correcta mantiene la experiencia del usuario y conserva la autoridad acumulada en los motores de búsqueda.

Los principales beneficios incluyen:

  • Mejor experiencia de usuario - Cuando los usuarios llegan a tu sitio mediante enlaces desactualizados, pueden encontrarse con un error 404 o contenido irrelevante. Las redirecciones 301 en WordPress garantizan que lleguen a la URL de destino sin interrupciones.
  • Valor SEO preservado - Los motores de búsqueda reconocen las redirecciones 301 como cambios permanentes y transfieren la autoridad de enlace de la página antigua a la nueva. Según investigación de Search Engine Journal, Google confirma que las redirecciones 301 transfieren aproximadamente entre el 90 y el 99 % de la autoridad SEO de la página original a la nueva dirección. Sin reglas de redirección permanente, tu sitio perderá su posicionamiento en los motores de búsqueda y la autoridad acumulada.
  • URLs actualizadas - Los enlaces rotos frustran a los usuarios y dañan la credibilidad de tu sitio. Al reorganizar todo tu sitio web o actualizar su estructura de URLs, las redirecciones garantizan que cada enlace apunte a la página correcta.
  • Eliminación de contenido duplicado - Si varias URLs muestran el mismo contenido, los motores de búsqueda tendrán dificultades para determinar cuál es la versión autoritativa. Redirigir las URLs duplicadas a la versión preferida mejorará la visibilidad de tu blog en WordPress.
  • Contenido mejorado - Con el tiempo, las entradas del blog pueden quedarse obsoletas, ser inexactas o dejar de estar alineadas con tus objetivos actuales. Con las redirecciones 301 en WordPress, puedes mejorar el contenido existente reemplazando piezas de bajo rendimiento con artículos actualizados.

5 métodos para configurar redirecciones 301 en WordPress

Para crear redirecciones de forma automática, usa los paneles de control de tu hosting o plugins de WordPress dedicados a la redirección de URLs. Los usuarios con conocimientos técnicos también pueden configurar redirecciones 301 en WordPress editando manualmente los archivos de configuración del sitio o creando scripts PHP personalizados.

Cómo configurar redirecciones 301 desde el panel de control del hosting

Muchos proveedores de hosting ofrecen gestión de redirecciones integrada en su panel de control, con una interfaz sencilla para crear redirecciones 301 en WordPress sin necesidad de conocimientos técnicos.

Si usas servicios de hosting profesional, sigue estos pasos para configurar una redirección 301:

  1. Inicia sesión en el panel de control de tu hosting y ve a la sección de gestión del sitio web
  2. Elige el sitio web que prefieras y haz clic en el panel o en la opción de gestión
  3. Ve a la configuración del dominio y busca «Redirecciones» o «URL Redirects»
  4. Selecciona tu dominio en el menú desplegable e indica la ruta si es necesario
  5. Elige el tipo de destino – URL o dirección IP
  6. Introduce el nuevo dominio o URL en el campo de destino de la redirección
  7. Elige «Redirección permanente 301» entre las opciones de tipo de redirección
  8. Haz clic en Crear o Guardar para aplicar la redirección

Este método te permite crear varias redirecciones de forma eficiente. El listado de redirecciones existentes aparecerá en tu panel de control, donde podrás eliminarlas o modificarlas fácilmente cuando lo necesites.

Cómo configurar redirecciones 301 con el plugin AIOSEO

All in One SEO (AIOSEO) es un plugin WordPress que ofrece numerosas funciones para mejorar el posicionamiento en buscadores y aumentar el tráfico del sitio. Entre ellas se incluyen la creación automática de sitemaps WordPress, herramientas de análisis de contenido, integración con Gooogle Search Console y un gestor de redirecciones 301 que simplifica la gestión de redirecciones URL.

Así es como crear redirecciones 301 en WordPress con este popular plugin SEO:

  1. Instala y activa el plugin desde el panel de WordPress
  2. Ve a All in One SEO en los ajustes del plugin
  3. Desplázate hacia abajo hasta el Gestor de redirecciones y haz clic en Administrar
  4. En Agregar nueva redirección, introduce tu URL de origen
  5. Añade la nueva página en el campo URL de destino
  6. Elige 301 Moved Permanently como tipo de redirección
  7. Haz clic en Agregar redirección para implementar tus redirecciones 301 en la configuración de WordPress

Desafortunadamente, las redirecciones solo están disponibles para usuarios con licencia pro. Si buscas una solución gratuita, considera otros plugins de redirección para WordPress. El plugin AIOSEO destaca por la detección automática de redirecciones 301 en WordPress, sugiriendo redirecciones automáticamente cuando cambias permalinks o mueves contenido.

Cómo configurar redirecciones 301 con el plugin 301 Redirects

301 Redirects es otro plugin de redirección 301 recomendado para WordPress que redirige correctamente a los usuarios desde la URL de origen hasta el destino nuevo. Además de crear redirecciones 301 permanentes en WordPress, su versión gratuita también permite configurar redirecciones temporales 302 y 307:

  1. Inicia sesión en tu panel de WordPress e instala el plugin 301 Redirects
  2. Con el plugin instalado y activado, ve a Configuración y busca 301 Redirects
  3. Go a Redirect Rules y elige uno de los tipos de redirección: 301, 302 o 307
  4. Introduce la URL de tu página o entrada existente en URL en la sección Redirect From
  5. En Redirect To, despliega el menú y selecciona Custom, luego introduce tu nuevo enlace
  6. Haz clic en el botón Save para activar tu redirección

Cómo configurar redirecciones 301 manualmente editando el archivo .htaccess

Si te sientes cómodo editando código, modificar el archivo de configuración directamente es otra opción válida para implementar redirecciones 301 en WordPress. Este método de redirección 301 mediante WordPress htaccess ofrece mejor rendimiento que las soluciones basadas en plugins, ya que gestiona las redirecciones a nivel de servidor.

Comprender cómo trabajar con archivos de configuración del servidor es esencial para la gestión avanzada de WordPress. Aprender sobre ""¿Qué es el archivo .htaccess?» y sus funciones te permiten aplicar optimizaciones avanzadas a nivel de servidor para tu sitio WordPress.

Sigue estos pasos para localizar el archivo de configuración del servidor en la carpeta raíz de tu sitio y crear una redirección 301:

  1. Accede a los archivos de tu sitio web usando un cliente FTP o el Administrador de archivos de tu panel de control de hosting
  2. Navega al directorio raíz de tu sitio (normalmente public_html)
  3. Activa «Mostrar archivos ocultos» en la configuración de tu gestor de archivos para ver los archivos que comienzan con un punto
  4. Localiza el archivo .htaccess y haz doble clic para abrirlo
  5. Debajo de la línea que dice "# END WordPress", agrega tu código de redirección
  6. Guarda el archivo de configuración haciendo clic en el icono de guardar o en el icono de disco

Nota importante: Haz siempre una copia de seguridad de tu archivo .htaccess antes de modificarlo, porque cualquier error pequeño en el código puede provocar un Internal Server Error y dejar tu sitio inaccesible.

Aquí tienes algunos fragmentos de código para realizar distintos tipos de redirecciones en tu sitio WordPress:

El script para redirigir a un nuevo dominio

Para crear redirecciones 301 en WordPress para un dominio completo, añade el siguiente código a tu archivo .htaccess:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.olddomain.com$

RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]

</IfModule>

Repite este shortcode para cada página que vayas a redirigir.

El script para redirigir a una nueva página

Para redirigir una sola página a una nueva ubicación dentro del mismo dominio, añade el siguiente código al archivo .htaccess:

Redirect 301 /old/old.htm http://www.domain.com/new.htm

Ejecutar este código puede realizar una redirección efectiva de la página WordPress.

El script para redirigir HTTP a HTTPS usando .htaccess

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Importante: Estos códigos e instrucciones son exclusivos para servidores web Apache.

Cómo configurar redirecciones 301 con un script PHP

Los usuarios avanzados pueden crear un script PHP para configurar redirecciones 301 en WordPress. Este método es útil cuando se gestionan múltiples redirecciones o se necesita implementar lógica de redirección condicional.

Accede a los archivos de WordPress desde el panel de control de tu hosting y sigue estos pasos:

  1. Abre la carpeta raíz de tu sitio web (normalmente public_html)
  2. Crea un archivo nuevo y llámalo redirects.php
  3. Añade el siguiente código al archivo:
<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://www.example.com/new-url/");

exit();

?>
  1. Sustituye la URL de ejemplo por la URL de destino real
  2. Guarda el archivo PHP para aplicar la redirección

Para comprobar que la redirección 301 funciona correctamente, abre el navegador e introduce la dirección de tu script PHP. Ten en cuenta que un simple error tipográfico en el código puede provocar fallos en el sitio, así que revisa el código con cuidado y prueba las redirecciones a fondo.

Saca el máximo partido al rendimiento de WordPress con Hosting WordPress VPS que ofrece infraestructura de alto rendimiento, almacenamiento NVMe y redes de distribución de contenido globales para una experiencia de usuario óptima.

¿Qué otros tipos de códigos de redirección existen?

Distintos tipos de redirección para distintas necesidadesAl crear redirecciones, el código de estado 301 no es la única opción disponible. Conocer los diferentes tipos de redirección te ayuda a elegir el método adecuado según los requisitos de tu implementación de redirecciones 301 en WordPress.

Redirección 301

Una redirección 301 indica un traslado permanente de una URL a otra. Esta solución de redirección permanente en WordPress es especialmente importante para mantener el valor SEO y preservar la experiencia de usuario. Es la mejor opción cuando tienes la certeza de que el cambio es definitivo y quieres llevar a los visitantes a la nueva ubicación sin interrupciones.

Redirección 302

A diferencia de los redireccionamientos 301, que son permanentes, un redireccionamiento 302 indica un traslado temporal: la URL original se restaurará en algún momento. Este tipo de redireccionamiento es útil cuando necesitas realizar tareas de mantenimiento o pruebas en la página original, pero tienes previsto volver a publicarla más adelante.

Redireccionamiento 303

Un redireccionamiento 303 es un tipo específico de redireccionamiento que indica que un recurso se puede encontrar en otra ubicación. Se utiliza habitualmente como respuesta a una solicitud POST realizada por un navegador web. En esencia, un código de estado 303 indica al cliente que realice una solicitud GET para obtener el recurso.

Redireccionamiento 307

Al igual que el redireccionamiento 302, un redireccionamiento 307 indica un traslado temporal. Señala que el recurso al que se está accediendo se ha movido temporalmente a otra ubicación.

Cuándo usar redireccionamientos 301

Implementar redireccionamientos 301 en WordPress garantiza una buena experiencia de usuario y mantiene el posicionamiento SEO de tu sitio web. A continuación se presentan algunos casos en los que se recomienda usar redireccionamientos 301:

  • Canonicalización – Tener varias páginas con contenido similar puede perjudicar el SEO. Usa redireccionamientos 301 en WordPress para consolidar el potencial de posicionamiento de estas versiones en una sola URL. Ejemplos habituales son los redireccionamientos de HTTP a HTTPS y de non-www a www, o viceversa.
  • Eliminación de páginas o entradas – Si quieres eliminar una página o entrada con mucho tráfico, redirigela primero a una nueva ubicación. Así evitarás que los usuarios se encuentren con un error 404 Not Found.
  • Reestructuración del sitio web – Los redireccionamientos 301 en WordPress son útiles cuando realizas cambios importantes en tu sitio web, como crear nuevas categorías o modificar la estructura de URL.
  • Migración de dominio – Al mover tu sitio web a un dominio completamente nuevo, los redireccionamientos son imprescindibles. Te permiten transferir el tráfico existente y la autoridad SEO del dominio actual a la nueva dirección web.
  • Actualización de URLs – Tras optimizar las URLs para palabras clave o mejorar su legibilidad, usa redireccionamientos 301 en WordPress para dirigir a usuarios y motores de búsqueda a la nueva URL. Esto evita enlaces rotos y preserva la autoridad de tu contenido.
  • Cambio de estructura de permalinks – Si cambias la estructura de permalinks de tus entradas o páginas, los enlaces antiguos dejarán de funcionar. Para no romper enlaces externos ni marcadores, configura redireccionamientos de las URLs antiguas a las nuevas.

Los 4 mejores plugins de redireccionamiento para WordPress
Los redireccionamientos 301 protegen el SEO y la experiencia de usuario

Si no te sientes cómodo editando el archivo de configuración ni escribiendo código, otra opción es usar un plugin de redireccionamiento 301 para WordPress. Aquí tienes varios plugins que pueden ayudarte con los redireccionamientos 301 en WordPress:

1. RankMath SEO

RankMath SEO es uno de los mejores plugins de WordPress para gestionar redireccionamientos. Te permite tanto administrar redireccionamientos como mejorar el SEO de tu sitio web. Para configurar un redireccionamiento, solo tienes que añadir una URL de origen y una URL de destino.

RankMath es un plugin ligero con una interfaz intuitiva, ideal para principiantes. Puedes configurar redireccionamientos HTTP fácilmente, y activarlos o desactivarlos cuando quieras. Es una solución gratuita de redireccionamiento 301 para WordPress con soporte de calidad y varios módulos opcionales.

2. Redirección sencilla con HTTPS

Puedes descargar este plugin desde el repositorio de WordPress. Te permite crear una redirección HTTP que se configura de forma automática. Ten en cuenta que solo puedes usarlo si ya tienes un certificado SSL instalado en tu sitio web.

3. Plugin Quick Page/Post Redirect

Es uno de los plugins de WordPress mejor valorados para gestionar redirecciones en tu sitio web de forma rápida. Solo tienes que indicar la URL de origen y la de destino. Con este plugin puedes definir fácilmente redirecciones 301 y 302, evitando así errores 404 en tu sitio.

4. Administrador de redirecciones Yoast SEO

Este plugin es una solución muy práctica. Con Yoast SEO Redirect Manager, implementar una redirección 301 con Yoast es un proceso sencillo. Por ejemplo, para eliminar una entrada puedes seguir estos pasos:

  1. Abre la entrada que necesitas eliminar
  2. Muévela a la papelera
  3. Elige «si debe recibir una redirección 410 de contenido eliminado o una redirección a otra página»
  4. Guarda los cambios

¡Listo! Has gestionado la redirección de tu sitio WordPress usando Yoast SEO Premium.

Conclusión

Las redirecciones 301 en WordPress informan a los usuarios, navegadores y motores de búsqueda de que una URL ha sido movida o reemplazada de forma permanente. Este artículo ha cubierto varios métodos de redirección, como la edición de código, y ha presentado distintos plugins para este fin. Ahora puedes redirigir dominios, páginas, carpetas o URLs usando plugins de WordPress o editando directamente el archivo .htaccess.

En este artículo explicamos el código HTTP 301 y la redirección de HTTP a HTTPS. Saber cómo implementar correctamente las redirecciones 301 en WordPress te permite conservar el valor SEO mientras ofreces una buena experiencia de usuario durante los cambios de contenido. Tanto si prefieres plugins por su facilidad de uso como archivos .htaccess por su rendimiento, las redirecciones evitan enlaces rotos y mantienen la autoridad en los motores de búsqueda.

Obtén el máximo rendimiento de WordPress con Hosting WordPress VPS infraestructura de alto rendimiento, almacenamiento NVMe y distribución global de contenido que garantiza el correcto funcionamiento de tus redirecciones en cualquier ubicación geográfica.

 

Preguntas frecuentes

¿Debo activar la redirección 301 en .htaccess?

Sí, actívala para obtener un rendimiento de redirección más rápido que con los plugins. Antes de hacerlo, haz una copia de seguridad de tu archivo .htaccess.

¿Cuáles son los tipos de redirección más habituales?

301 (permanente), 302 (temporal) y Meta Refresh (a nivel de página). Usa la 301 para cambios permanentes de URL.

¿Qué significa una redirección HTTP?

Es el reenvío automático de una URL a otra cuando las páginas se mueven, se eliminan o cambia el dominio.

¿Cuánto tardan en funcionar las redirecciones 301?

Las redirecciones 301 son inmediatas para los usuarios. Los motores de búsqueda suelen procesarlas en un plazo de 24 a 48 horas.

¿Se pueden eliminar las redirecciones 301 más adelante?

Sí, elimina el código de redirección del .htaccess o desactívalo desde los plugins. Prueba bien el sitio después de hacerlo.

¿Las redirecciones 301 afectan la velocidad de la página?

El impacto es mínimo si están bien configuradas. Las redirecciones a nivel de servidor (.htaccess) son más rápidas que las de plugins.

Compartir

Más del blog

Sigue leyendo.

Imagen destacada de la reseña de Odoo con un titular grande a la izquierda y el logotipo de Odoo a la derecha, rodeada de paneles de interfaz flotantes sobre un fondo de nubes en tonos violeta suave.
Web y aplicaciones de negocio

Una reseña completa de Odoo: ¿Es Odoo el ERP adecuado para tu empresa?

Odoo es una de las plataformas ERP más consideradas por empresas en crecimiento, y la razón es sencilla: promete cubrir muchas necesidades en un solo lugar. Ventas, contabilidad, inventario

Jim SchwarzJim Schwarz 11 min de lectura
Imagen destacada de alternativas de código abierto a WordPress con fondo de degradado de colores, monitor de escritorio, editor de código, vista previa de panel difuminada y un titular grande a la izquierda.
Web y aplicaciones de negocio

Las mejores alternativas de código abierto a WordPress para desarrolladores

WordPress sigue siendo relevante y funciona bien para una gran variedad de sitios. Su directorio de plugins alberga más de 62.000 y su directorio de temas ofrece más de 14.000 temas gratuitos. Eso

Jim SchwarzJim Schwarz 14 min de lectura
Imagen destacada de Automad vs. WordPress con los logotipos de ambas plataformas y un titular que pregunta qué CMS deben elegir los desarrolladores.
Web y aplicaciones de negocio

Automad vs. WordPress: una comparativa detallada entre dos de las mejores plataformas CMS

Automad y WordPress resuelven el mismo problema de formas muy distintas. Automad es un CMS de archivos planos y motor de plantillas, por lo que el contenido vive en archivos en lugar de en una base de datos; WordPress,

Jim SchwarzJim Schwarz 9 min de lectura

¿Listo para desplegar? Desde 2,48 $/mes.

Cloud independiente, desde 2008. AMD EPYC, NVMe, 40 Gbps. 14 días de garantía de devolución.