Tabla de Contenidos
- 1 Qué son las redirecciones 301 y por qué importan en WordPress
- 2 Diferencias entre 301, 302, 307 y 308
- 3 Cuándo usar redirecciones 301 en tu sitio
- 4 Plugin Redirection: el estándar de la comunidad
- 5 Rank Math y su módulo nativo de redirecciones
- 6 Redirecciones por código en el archivo .htaccess
- 7 Errores comunes al implementar redirecciones
- 8 Auditoría y mantenimiento de redirecciones
- 9 Preguntas frecuentes
- 9.1 Cuánto tiempo debo mantener una redirección 301 activa
- 9.2 Las redirecciones 301 afectan la velocidad del sitio
- 9.3 Puedo redirigir una URL hacia otro dominio
- 9.4 Qué pasa si redirijo una URL hacia un 404
- 9.5 Cuántas redirecciones soporta WordPress sin problemas
- 9.6 Es mejor usar 301 o canonical para contenido duplicado
- 9.7 Las redirecciones 301 funcionan en WordPress multisite
- 9.8 Cómo verificar que una redirección 301 está funcionando bien
- 9.9 Puedo deshacer una redirección 301 si me arrepiento
- 9.10 Las redirecciones 301 mantienen los parámetros UTM y de seguimiento
Qué son las redirecciones 301 y por qué importan en WordPress
Una redirección 301 es un código de estado HTTP que le dice al navegador y a los buscadores que una URL se ha movido de forma permanente a otra dirección. Cuando alguien escribe la URL antigua o hace clic en un enlace que apunta hacia ella, el servidor responde con ese código y manda al visitante a la nueva ubicación sin que tenga que hacer nada extra. En WordPress esto pasa todo el tiempo: cambias el slug de un post, renombras una categoría, migras de HTTP a HTTPS o decides reestructurar tu menú, y necesitas que el SEO ganado no se pierda en el camino.
La gracia de una redirección 301 frente a otros tipos de redirecciones está en que Google la trata como definitiva. Eso significa que el page rank, la autoridad acumulada y las señales de relevancia que tenía la URL original se traspasan en gran parte a la URL de destino. No es una transferencia perfecta ni inmediata, pero es lo más cercano que tenemos a mover una página sin empezar de cero en posicionamiento. Si manejas un blog con cientos de artículos o una tienda con miles de productos, este detalle vale oro.
Otro punto clave es la experiencia del usuario. Una redirección bien hecha es invisible: el visitante hace clic, espera un parpadeo y llega a contenido relevante. Una redirección mal hecha o ausente termina en un error 404, que es la forma más rápida de perder una visita y de mandar una señal negativa a Google. En proyectos peruanos donde el tráfico orgánico cuesta meses de trabajo, dejar enlaces rotos es básicamente regalar visitas a la competencia.
Diferencias entre 301, 302, 307 y 308
Aunque este artículo se centra en la redirección 301, conviene tener clarísima la diferencia con sus parientes cercanos para no meter la pata. La 301 es permanente y los buscadores actualizan su índice con la nueva URL en cuestión de semanas. La 302, en cambio, es temporal: Google asume que la URL original volverá pronto, así que mantiene la versión antigua indexada. Si usas 302 para un cambio permanente, estás dejando plata SEO en la mesa.
La 307 es la versión moderna de la 302 dentro del protocolo HTTP/1.1 y exige que se conserve el método de la petición original, mientras que la 308 es el equivalente permanente de la 307. En la práctica diaria de WordPress, el 95% de los casos se resuelven con una 301 limpia y bien configurada. Las otras solo entran en escena cuando manejas APIs, formularios o pruebas A/B donde el comportamiento del método HTTP importa.
Hay un detalle técnico que muchos pasan por alto: las 301 se cachean de forma agresiva en el navegador. Si redireccionas una URL por error y luego corriges, el visitante puede seguir yendo al destino equivocado durante horas o días hasta que limpie su caché. Por eso, cuando estás haciendo pruebas, conviene primero usar una 302 y recién cuando confirmes que todo jala, cambiar a 301 definitiva.
Cuándo usar redirecciones 301 en tu sitio
El primer escenario obvio es cuando cambias el slug de una entrada o página. Pongamos que tenías un artículo en /marketing-digital-2023 y decides actualizarlo y dejarlo en /marketing-digital-actualizado. Sin una 301, todos los enlaces externos que apuntan al post original quedan rotos. Con la 301, el jugo SEO y las visitas siguen llegando a la nueva URL como si nada hubiera pasado.
El segundo caso típico es la migración de HTTP a HTTPS. Aunque WordPress y la mayoría de hostings peruanos ya manejan esto de forma automática, conviene revisar que la redirección esté configurada a nivel de servidor o de plugin para que no haya contenido mixto ni cadenas largas de redirecciones que ralenticen la carga. Una sola 301 limpia desde HTTP hacia HTTPS es lo ideal.
El tercer escenario es la reestructuración de categorías o de la arquitectura del sitio. Si decides fusionar dos categorías o cambiar la jerarquía de tus servicios, cada URL antigua necesita su 301 hacia la nueva ubicación. Lo mismo aplica para fusionar dos posts en uno solo, eliminar contenido obsoleto o consolidar páginas que canibalizaban la misma keyword. En este último caso, la 301 también ayuda a consolidar autoridad en una sola URL ganadora.
Un cuarto caso muy peruano es la migración entre dominios. Si compraste un dominio nuevo o decidiste moverte de un .com.pe a un .pe, necesitas redirigir absolutamente todas las URLs antiguas hacia sus equivalentes en el nuevo dominio. Aquí el trabajo se vuelve quirúrgico: una página por una página, manteniendo la estructura para no perder posicionamiento.
Plugin Redirection: el estándar de la comunidad
Redirection es el plugin gratuito más usado del ecosistema WordPress para manejar 301 y va por más de dos millones de instalaciones activas. Lo instalas desde el repositorio oficial, lo activas y aparece en el menú Herramientas con una interfaz limpia donde puedes registrar la URL de origen, la URL de destino y el tipo de redirección. No necesitas tocar archivos del servidor ni saber código.
Una funcionalidad muy útil de Redirection es el monitoreo automático de 404. Cada vez que un visitante llega a una URL inexistente, el plugin lo registra y te muestra un listado para que decidas qué hacer con cada caso. Si ves que mucha gente entra a una URL que ya no existe, la conviertes en redirección 301 con dos clics. Esto te permite recuperar tráfico que de otra forma se perdería.
El plugin también soporta grupos de redirecciones, lo cual es genial para mantener orden cuando manejas decenas o cientos de ellas. Puedes agrupar todas las redirecciones de una migración específica, las relacionadas con una categoría o las que vienen de un dominio antiguo. A la hora de auditar o eliminar, el agrupamiento te ahorra dolores de cabeza enormes.
Para usuarios avanzados, Redirection acepta expresiones regulares (regex). Esto significa que con una sola regla puedes redirigir patrones completos de URLs, por ejemplo todas las que empiecen con /blog/2020/ hacia /blog/archivo/. El regex bien usado ahorra cientos de redirecciones individuales, pero mal usado puede crear bucles infinitos, así que conviene probar en un entorno de staging antes de aplicar en producción.
Rank Math y su módulo nativo de redirecciones
Si ya usas Rank Math como tu plugin SEO principal (cosa que recomendamos en la mayoría de proyectos peruanos), tienes un módulo de redirecciones integrado que viene activado por defecto en la versión gratuita. Lo encuentras en el menú lateral de Rank Math y funciona de forma muy parecida a Redirection: URL de origen, URL de destino, tipo de redirección y listo.
La ventaja de manejar redirecciones desde Rank Math es que centralizas todo el SEO técnico en un solo panel. No tienes que saltar entre plugins para revisar el sitemap, las meta descripciones, los datos estructurados y las redirecciones. Para clientes que recién empiezan a entender el SEO, tener todo en un solo lugar baja muchísimo la curva de aprendizaje.
Rank Math también monitorea los 404 y te sugiere convertirlos en redirecciones desde la misma interfaz. En la versión Pro, el módulo añade redirecciones masivas por CSV, lo cual es fundamental cuando haces una migración grande. En lugar de cargar cien redirecciones a mano, las preparas en una hoja de cálculo, las exportas como CSV y las subes de golpe.
Algo importante: no uses Redirection y Rank Math al mismo tiempo para manejar redirecciones. Aunque técnicamente no hay un conflicto que rompa el sitio, sí puede haber reglas duplicadas, redirecciones encadenadas o reglas que se contradicen entre sí. Elige uno y quédate con él. Si ya tienes Rank Math instalado, lo más práctico es usar su módulo nativo.
Redirecciones por código en el archivo .htaccess
El método clásico, para quienes manejan Apache, es editar el archivo .htaccess que está en la raíz de la instalación de WordPress. Este archivo se procesa antes que PHP, así que las redirecciones que pongas ahí son rapidísimas y no consumen recursos de la base de datos. Para sitios con miles de redirecciones, esto marca una diferencia real en velocidad.
La sintaxis básica para una redirección 301 en .htaccess es simple: Redirect 301 /url-vieja /url-nueva. También puedes usar reglas más sofisticadas con RewriteRule y expresiones regulares cuando necesitas patrones. La regla de oro es siempre hacer una copia de seguridad del .htaccess antes de tocarlo, porque un error de sintaxis tumba el sitio entero en segundos.
Si tu hosting usa Nginx en lugar de Apache (cada vez más común en hostings administrados peruanos), no tienes .htaccess sino archivos de configuración del servidor a los que probablemente no tengas acceso directo. En ese caso, dependes de los plugins de WordPress o de pedirle al soporte del hosting que te configure las redirecciones desde el panel.
Una recomendación: usa el .htaccess solo para redirecciones masivas, permanentes y que sabes que no van a cambiar. Para redirecciones que ajustas a menudo, los plugins son mucho más cómodos porque te dan una interfaz visual y un historial. Mezclar los dos métodos sin orden es receta para el caos.
Errores comunes al implementar redirecciones
El primer error frecuente es crear cadenas largas de redirecciones. Pasa cuando rediriges A hacia B, luego B hacia C y luego C hacia D. Cada salto añade latencia y Google penaliza las cadenas con más de dos pasos. La solución es revisar tus reglas periódicamente y siempre apuntar la URL original directamente al destino final.
El segundo error es crear bucles infinitos. Pasa cuando rediriges A hacia B y al mismo tiempo, por descuido, tienes una regla que manda B hacia A. El navegador muestra un error de demasiadas redirecciones y la página no carga jamás. Por eso es importante auditar las reglas antes de activarlas, sobre todo cuando usas regex.
El tercer error es redirigir todo el tráfico de URLs que ya no existen hacia la página de inicio. Aunque parece una solución cómoda, Google interpreta esto como una soft 404: una página que dice estar bien pero que no tiene relación con lo que el usuario buscaba. Conviene siempre redirigir hacia contenido relevante y, si no existe, dejar el 404 honesto.
El cuarto error es no actualizar los enlaces internos después de hacer una redirección. Si rediriges /servicios-antiguos hacia /servicios, pero tu menú sigue apuntando a la URL antigua, estás obligando al servidor a procesar una redirección cada vez que alguien hace clic en el menú. Lo correcto es actualizar también los enlaces internos para que vayan directo al destino.
Auditoría y mantenimiento de redirecciones
Las redirecciones no son un fuego y olvido. Cada cierto tiempo (idealmente cada trimestre) conviene auditar el listado, eliminar las que ya no aplican y consolidar cadenas. Una buena auditoría incluye revisar los 404 nuevos, verificar que las redirecciones existentes apuntan a URLs que siguen vivas y medir cuánto tráfico realmente pasa por cada regla.
Herramientas como Screaming Frog o Sitebulb te permiten rastrear todo el sitio y detectar redirecciones rotas, cadenas largas y bucles. Es una inversión que vale la pena para sitios medianos y grandes. Para sitios chicos, basta con revisar el panel del plugin que estés usando y el informe de cobertura de Google Search Console, que también señala problemas con redirecciones.
Una buena práctica peruana, sobre todo en proyectos de e-commerce, es documentar las redirecciones más importantes en un Google Sheet compartido con el equipo. Así, cuando alguien quiere mover una URL, primero revisa si ya hay una regla activa que podría romperse. Este pequeño hábito evita muchas crisis de SEO los lunes en la mañana.
Preguntas frecuentes
Cuánto tiempo debo mantener una redirección 301 activa
Google recomienda mantener las redirecciones 301 activas al menos por un año para asegurar que la nueva URL se consolide en el índice. En la práctica, conviene mantenerlas de forma indefinida mientras haya enlaces externos apuntando a la URL original. Si la URL antigua ya no recibe tráfico ni enlaces después de un par de años, recién ahí puedes considerar eliminarla del listado.
Las redirecciones 301 afectan la velocidad del sitio
Sí, cada redirección añade un poco de latencia porque el servidor procesa una petición extra. Una sola 301 es imperceptible, pero cadenas de tres o cuatro redirecciones empiezan a notarse en tiempos de carga, especialmente en móviles con conexiones lentas. Mantener las cadenas cortas y actualizar los enlaces internos es la mejor forma de minimizar el impacto.
Puedo redirigir una URL hacia otro dominio
Por supuesto. Las redirecciones 301 funcionan igual de bien entre dominios distintos, lo cual es fundamental cuando haces una migración completa. La autoridad SEO se traspasa siempre que el contenido de destino sea relevante respecto al original. Si rediriges todo a páginas no relacionadas, Google lo interpreta como spam y puedes perder posicionamiento.
Qué pasa si redirijo una URL hacia un 404
El visitante termina en una página de error y el usuario abandona. Además, Google considera la redirección como inútil y empieza a desindexar la URL original sin transferir autoridad. Por eso es crítico verificar que la URL de destino existe y responde con código 200 antes de activar una redirección permanente.
Cuántas redirecciones soporta WordPress sin problemas
WordPress en sí no tiene un límite duro. El plugin Redirection y Rank Math manejan sin sudar miles de redirecciones, aunque a partir de los cinco mil registros conviene migrar las reglas estáticas al archivo .htaccess o al servidor Nginx para liberar la base de datos. La regla práctica es: hasta dos mil redirecciones con plugin, más de eso conviene combinar plugin con servidor.
Es mejor usar 301 o canonical para contenido duplicado
Depende. Si las dos URLs deben quedar accesibles (por ejemplo, dos categorías que comparten un mismo producto), usa canonical para indicar cuál es la versión principal. Si la URL antigua ya no tiene razón de existir, usa 301 para mandar al usuario directamente a la nueva versión. La canonical es una sugerencia para Google, la 301 es una orden.
Las redirecciones 301 funcionan en WordPress multisite
Sí, tanto Redirection como el módulo de Rank Math soportan instalaciones multisite. Cada sitio de la red maneja sus propias redirecciones de forma independiente. Si necesitas redirecciones entre subsitios distintos, conviene configurarlas a nivel de servidor o usar plugins específicos para multisite que centralicen la administración.
Cómo verificar que una redirección 301 está funcionando bien
La forma más rápida es abrir las herramientas de desarrollador del navegador, ir a la pestaña Network, escribir la URL antigua y revisar el código de respuesta. Debe aparecer un 301 seguido de un 200 en la URL final. También puedes usar herramientas en línea como httpstatus.io o el inspector de URLs de Google Search Console, que te muestran toda la cadena de redirecciones con detalle.
Puedo deshacer una redirección 301 si me arrepiento
Técnicamente sí, basta con eliminar la regla en tu plugin o en el .htaccess. El problema es que Google ya pudo haber reemplazado la URL antigua por la nueva en su índice, así que volver atrás puede tomar semanas o meses. Por eso conviene siempre planificar bien las redirecciones antes de aplicarlas y, ante la duda, primero hacer pruebas en staging.
Las redirecciones 301 mantienen los parámetros UTM y de seguimiento
La mayoría de los plugins modernos, incluyendo Redirection y Rank Math, preservan los parámetros de la URL original al redirigir, así que las campañas de Google Ads y los UTM de tus emails siguen funcionando. Conviene siempre confirmar en la configuración del plugin que esta opción está activada y probar con una URL de muestra antes de lanzar campañas grandes.








