Las redirecciones 301 son una herramienta fundamental para la gestión de un sitio WordPress. Cada vez que cambias la URL de una página, eliminas contenido, migras a un nuevo dominio o reestructuras tu sitio, necesitas redirecciones 301 para indicar a los navegadores y a los motores de búsqueda que el contenido se ha movido permanentemente a una nueva ubicación.
Sin redirecciones adecuadas, los visitantes que acceden a URLs antiguas (desde marcadores, enlaces de otros sitios o resultados de búsqueda) encontrarán un error 404. Además, toda la autoridad SEO acumulada por esa URL se perderá, afectando potencialmente al posicionamiento de tu sitio en los resultados de Google.
En esta guía te explicamos cuándo y cómo implementar redirecciones 301 en WordPress, los errores más comunes a evitar y las mejores prácticas para preservar tu SEO durante cualquier cambio de estructura.
Tipos de redirecciones y cuándo usar cada una
La redirección 301 indica un cambio permanente: la URL original ya no existe y todo el tráfico y la autoridad SEO deben transferirse a la nueva URL. Es la redirección más utilizada y la que debes usar cuando la URL original no volverá a estar activa.
La redirección 302 indica un cambio temporal: la URL original sigue existiendo pero temporalmente redirige a otra ubicación. Es útil durante mantenimientos o pruebas A/B, pero no transfiere la autoridad SEO, por lo que no debe usarse como sustituto de la 301.
La redirección 307 es similar a la 302 pero más estricta: mantiene el método HTTP original (GET, POST) durante la redirección. Es la redirección temporal correcta según HTTP/1.1 y se usa principalmente en contextos técnicos donde es importante preservar el método de la solicitud.
Cuándo necesitas una redirección 301
La situación más común es cuando cambias la URL de una página o entrada existente. Si modificas el slug de un post de "mi-articulo-viejo" a "mi-articulo-actualizado", cualquier enlace que apunte a la URL antigua dejará de funcionar sin una redirección 301.
Las migraciones de dominio (de tudominio-viejo.com a tudominio-nuevo.com) requieren redirecciones 301 masivas para que todo el tráfico y la autoridad SEO se transfieran al nuevo dominio. Sin estas redirecciones, el nuevo dominio empezaría desde cero en términos de posicionamiento.
- Cambio de slug o URL de una página o entrada existente
- Eliminación de contenido que tenía tráfico o enlaces entrantes
- Migración a un nuevo dominio
- Cambio en la estructura de permalinks del sitio
- Fusión de dos páginas similares en una sola
- Cambio de HTTP a HTTPS (aunque esto suele gestionarse a nivel de servidor)
- Redirección de www a no-www (o viceversa)
Plugins para gestionar redirecciones en WordPress
Redirection es el plugin gratuito más popular para gestionar redirecciones en WordPress. Permite crear redirecciones 301, 302 y 307, monitorizar errores 404 para identificar URLs que necesitan redirección, y agrupar redirecciones para mantenerlas organizadas. También registra el uso de cada redirección para detectar las que ya no reciben tráfico.
Yoast SEO Premium incluye un gestor de redirecciones integrado que detecta automáticamente cuando cambias el slug de una entrada y te ofrece crear una redirección 301 desde la URL antigua. Esta automatización reduce significativamente el riesgo de olvidar una redirección importante.
Rank Math SEO (tanto la versión gratuita como la Pro) también incluye un módulo de redirecciones con detección automática de cambios de URL, importación masiva de redirecciones desde CSV y monitorización de errores 404. Es una excelente opción si ya usas Rank Math como plugin de SEO.
Redirecciones manuales en .htaccess
Para obtener el máximo rendimiento, puedes implementar redirecciones directamente en el archivo .htaccess (en servidores Apache). Las redirecciones en .htaccess se procesan a nivel de servidor antes de que WordPress se cargue, lo que las hace más rápidas que las gestionadas por plugins.
Para una redirección 301 simple, añade una línea con la directiva Redirect 301 seguida de la ruta antigua y la URL completa de destino. Para redirecciones más complejas basadas en patrones (por ejemplo, redirigir toda una categoría), necesitarás usar las directivas RewriteRule del módulo mod_rewrite.
Ten precaución al editar .htaccess: un error de sintaxis puede provocar un error 500 en todo tu sitio. Siempre haz una copia de seguridad del archivo antes de editarlo y verifica que el sitio funciona correctamente después de cada cambio.
Errores comunes con redirecciones 301
Las cadenas de redirecciones ocurren cuando una URL redirige a otra que a su vez redirige a una tercera. Cada salto en la cadena añade latencia y reduce la autoridad SEO transferida. Google sigue un máximo de 5 redirecciones antes de detenerse. Asegúrate de que cada redirección apunte directamente al destino final.
Los bucles de redirección son otro error crítico: ocurren cuando la URL A redirige a B y B redirige de vuelta a A, creando un ciclo infinito que el navegador detecta y muestra como error "ERR_TOO_MANY_REDIRECTS". Los bucles suelen ocurrir por configuraciones conflictivas entre plugins o entre .htaccess y un plugin de redirecciones.
Redirigir todo al home es un error frecuente pero perjudicial para el SEO. Cuando eliminas una página, la redirección debe apuntar a la página más similar en contenido, no a la página de inicio. Google puede interpretar las redirecciones masivas al home como "soft 404" y no transferir la autoridad SEO.
Auditar y mantener tus redirecciones
Las redirecciones no son algo que configuras una vez y olvidas. Con el tiempo, las redirecciones pueden quedar obsoletas (apuntando a URLs que ya no existen en el destino), crear cadenas no deseadas o acumular entradas innecesarias que ralentizan el procesamiento del servidor.
Realiza una auditoría trimestral de tus redirecciones: verifica que los destinos siguen siendo válidos, elimina las redirecciones que ya no reciben tráfico y simplifica las cadenas redirigiendo directamente al destino final. Herramientas como Screaming Frog pueden rastrear tu sitio y detectar automáticamente cadenas y bucles de redirección.
Documenta tus redirecciones más importantes (especialmente las de migración) en un documento externo. Si algún día necesitas migrar las redirecciones a otro sistema o reconstruirlas, tener un registro centralizado te ahorrará mucho tiempo.
Puntos clave
- Usa siempre redirecciones 301 para cambios permanentes de URL y 302 solo para cambios temporales.
- El plugin Redirection es la mejor opción gratuita para gestionar redirecciones en WordPress.
- Redirige cada URL eliminada a la página más similar en contenido, nunca todo al home.
- Evita cadenas de redirecciones: cada URL debe redirigir directamente a su destino final.
- Las redirecciones en .htaccess son más rápidas que las gestionadas por plugins al procesarse a nivel de servidor.
- Audita trimestralmente tus redirecciones para eliminar las obsoletas y simplificar las cadenas.
¿Necesitas ayuda con las redirecciones de tu WordPress?
Gestionamos las redirecciones de tu sitio WordPress de forma profesional, evitando errores comunes y preservando tu autoridad SEO durante migraciones y reestructuraciones.
Solicitar presupuesto