Si no sabes lo que es una redirección, lee primero esta entrada del Diccionario SEO
¿Por qué deberías preocuparte por las 301?
Las redirecciones 301 le dicen a Google y a tus usuarios “oye, esta página ya no vive aquí, ahora está allí”.
Y son súper útiles para el SEO… siempre que las controles tú. Cuando aparecen sin avisar, pueden arruinar tu posicionamiento o, peor, mandar tráfico a sitios que ni sabías que existían.
Créeme, he visto de todo: desde blogs que redirigen a la competencia, hasta tiendas online que pierden ventas por un 301 mal puesto.
Chrome DevTools: Tu lupa para investigar redirecciones
Aquí va mi método de detective digital, paso a paso, para cazar esas redirecciones traviesas usando Chrome DevTools (sí, esa herramienta que parece complicada, pero que una vez entiendes, te hace la vida mucho más fácil):
1. Abre DevTools y vete a la pestaña “Network”

Pulsa F12 o haz clic derecho > Inspeccionar. Luego selecciona “Network”. Si nunca has usado esto, no te asustes: parece Matrix, pero solo vamos a mirar un par de cosas.
2. Recarga la página y observa la magia
Con DevTools abierto, recarga la página donde sospechas que hay una 301. Verás una lista de peticiones; busca la que tiene el código 301 en la columna “Status”.
3. Haz clic en la petición 301 y mira los “Headers”
Aquí viene lo interesante. En la sección “Response Headers” puedes ver detalles clave. Si aparece algo como X-Redirect-By: WordPress, bingo: la redirección la está haciendo el propio WordPress, no un plugin ni el servidor.

4. ¿Y si ves otros headers raros?
Si encuentras headers como X-Redirected-By: Rank Math o similares, probablemente sea un plugin el responsable.
Aquí es cuando toca revisar la configuración de ese plugin. Por experiencia, Rank Math y Redirection son los sospechosos habituales, aunque a veces el culpable es un snippet de código que ni recordabas haber pegado hace meses (sí, me ha pasado).
¿Por qué WordPress hace redirecciones 301 por su cuenta?
Te prometo que WordPress a veces parece tener vida propia. El header X-Redirect-By: WordPress significa que el core está gestionando la redirección. ¿Motivos? Unos cuantos:
- Cambio de permalinks: Si has cambiado el slug de una entrada, WordPress intenta que nadie se pierda y redirige la URL antigua a la nueva.
- Ajustes en Enlaces Permanentes: Si tocas la estructura de URLs en Ajustes > Enlaces permanentes, prepárate para ver redirecciones automáticas.
- Redirecciones canónicas: El core usa funciones como
redirect_canonical()para evitar contenidos duplicados o accesos raros (como URLs con barra final o sin ella). - Accesos a /wp-admin o login: Si intentas entrar por la puerta trasera, WordPress te redirige donde toca.
Anécdota: Hace poco, en un proyecto de migración, cambié todos los permalinks pensando que sería coser y cantar. Resultado: decenas de 301 automáticas que no había planeado. Me di cuenta porque el tráfico empezó a caer… y ahí fue cuando agradecí saber usar DevTools para ver exactamente qué estaba pasando.
¿Cómo saber si la culpa es tuya, de un plugin o del servidor?
- Si ves
X-Redirect-By: WordPress, revisa los cambios recientes en permalinks y la configuración de Ajustes > Generales. - Si el header menciona un plugin, ve directo a la configuración de ese plugin. Rank Math, Redirection, Yoast… todos pueden hacer redirecciones y a veces se les va la mano.
- Si no hay ningún header personalizado, puede que la redirección venga del servidor (por ejemplo, reglas en el .htaccess o Nginx). Aquí toca revisar archivos del servidor y, si usas cPanel, el apartado de redirecciones.
Consejo de colega: No te fíes solo de lo que ves en la web. Usa herramientas como SE Ranking o Screaming Frog para rastrear redirecciones en masa y detectar patrones raros. Yo he pillado más de una “cadena infinita” de redirecciones que solo se veían desde fuera.
Herramientas que me han salvado la vida (y el SEO)
- Rank Math: Muy potente para gestionar redirecciones sin complicarte. Además, tiene integración con Google Search Console.
- Redirection: Perfecto para controlar manualmente todas las 301, 302 y 307. Y gratis.
- Screaming Frog: Para rastrear todo tu sitio y ver el mapa completo de redirecciones.
Ojo con los errores “típicos”:
Hace años, por despiste, dupliqué reglas de redirección en el plugin y en el .htaccess. Resultado: bucle infinito y web caída. Desde entonces, siempre reviso que no haya solapamientos entre plugins y el servidor.
¿Y ahora qué?
Si tienes una redirección 301 que no entiendes, ya sabes cómo investigarla paso a paso. Mi consejo: no te obsesiones con eliminar todas las redirecciones, pero sí controla que cada una tenga sentido y no estés perdiendo tráfico por errores tontos.
¡Nos leemos, y que las 301 estén siempre bajo tu control!