Redirecciones 301 con .htaccess: guía sin perder SEO

redirecciones 301 con .htaccess

📅 Publicado el 4 de noviembre, 2026 · Por Equipo RedServicio

Si mueves contenido, cambias de dominio o reorganizas la estructura de tu web, las redirecciones 301 con .htaccess son lo que evita que tires por la borda el posicionamiento que ya tenías en Google. Sin una redirección correcta, cada URL antigua que cambie acaba en un error 404. Pierdes autoridad de enlace. Y tus visitantes se marchan frustrados a otro sitio. Aquí vas a encontrar qué es exactamente una redirección 301, cómo editar tu archivo .htaccess sin sustos y qué código usar en los casos más habituales, con ejemplos listos para copiar y adaptar.

Qué es una redirección 301 y por qué importa para tu SEO

Una redirección 301 dice a navegadores y buscadores que una página se ha movido de forma permanente a otra dirección. A diferencia del 302 (que es temporal), el 301 transfiere la mayor parte de la autoridad SEO de la URL antigua a la nueva. Esencial si cambias de dominio, migras de HTTP a HTTPS o reestructuras el site.

Google lo lee sin ambigüedad: «esta página ya no existe aquí, su contenido definitivo vive en otra URL». Ahora bien, la transferencia de señales (enlaces entrantes, relevancia, historial) no es instantánea. Puede tardar semanas. Pero sin el 301, directamente no ocurre.

¿Cuándo vas a necesitar redirecciones 301? Los casos típicos:

  • Cambio de dominio (de mitienda.es a mitienda.com).
  • Migración de HTTP a HTTPS.
  • Eliminar la WWW o añadirla como dominio canónico.
  • Reorganizar categorías o cambiar slugs de URL.
  • Unificar páginas duplicadas o fusionar contenido.

Usar un 302 en estos casos es de los errores SEO más frecuentes que veo: el buscador mantiene la URL antigua indexada y tus señales de ranking se van diluyendo.

Dónde y cómo editar el archivo .htaccess de forma segura

El archivo .htaccess está en la raíz de tu sitio (normalmente public_html) y funciona en servidores Apache. Puedes editarlo desde el gestor de archivos de tu panel de hosting o por FTP con un editor de texto plano.

Antes de tocar nada: la copia de seguridad

Atención con esto. Un error de sintaxis en .htaccess puede dejar tu web caída con un error 500. Así que descarga siempre una copia del original antes de modificarlo. Si algo falla, lo restauras en segundos y asunto resuelto.

Buenas prácticas de edición

  1. Descarga el .htaccess actual y guárdalo con otro nombre (por ejemplo, htaccess-backup.txt).
  2. Añade tus redirecciones al inicio del archivo, después de la línea RewriteEngine On si ya existe; si no, inclúyela tú una sola vez.
  3. Guarda y comprueba enseguida que la web carga y que las redirecciones funcionan.
  4. Verifica los códigos de respuesta con una herramienta online o con curl -I tu-url.com/pagina-antigua en la terminal.

¿Tu hosting no muestra el archivo? Activa la opción de «ver archivos ocultos» en el gestor de archivos. En servicios de calidad como el hosting de RedServicio, el .htaccess es plenamente editable y el soporte técnico 24/7 puede echarte una mano si el servidor deja de responder tras un cambio.

Redirecciones 301 con .htaccess: ejemplos prácticos y código

Vamos al código real. Todos estos ejemplos usan el módulo mod_rewrite de Apache.

Redirigir una sola página

El caso más simple: una URL concreta se ha movido a otra dirección.

Redirect 301 /pagina-antigua.html https://tudominio.com/pagina-nueva.html

Redirigir todo el dominio (con WWW y HTTPS)

Si cambias de dominio, lo que quieres es que cada página antigua apunte a su equivalente nueva. No solo a la home:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominioviejo\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.dominioviejo\.com$
RewriteRule ^(.*)$ https://dominionuevo.com/$1 [R=301,L]

El patrón (.*)$ captura la ruta completa y $1 la replica en el dominio nuevo, de modo que la estructura de URLs se conserva.

Forzar HTTPS y WWW de forma canónica

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.tudominio.com/$1 [R=301,L]

Redirecciones masivas por carpeta

Si reorganizaste tu blog de /articulos/ a /blog/, con una sola regla cubres cientos de URLs:

RedirectMatch 301 ^/articulos/(.*)$ https://tudominio.com/blog/$1

Prueba siempre los cambios en varias URLs representativas antes de dar la tarea por terminada. Y vigila en Google Search Console que las páginas nuevas se van indexando como deben.

Errores comunes que rompen tu SEO al redireccionar

Las redirecciones 301 con .htaccess son potentes, sí. Pero también son de esas herramientas donde una línea mal puesta te cuesta posiciones en Google durante semanas. Los he visto caer por fallos muy tontos. Estos son los más habituales:

  • Cadenas de redirecciones (redirect chains): /pagina-a lleva a /pagina-b, y esta a /pagina-c. Cada salto diluye señal y ralentiza el rastreo. Apunta siempre directo a la URL final. Sin escalas.
  • Bucles infinitos: dos reglas que se redirigen mutuamente y acabas con el temido ERR_TOO_MANY_REDIRECTS. Suele pasar al mezclar reglas de forzado HTTPS con reglas de contenido. Coloca primero las de HTTPS y revisa el orden del archivo, que importa más de lo que parece.
  • Redirigir todo al home: enviar cientos de urls 404 a la portada puede interpretarse como redirección soft, y Google acabará desindexándolas. Crea redirecciones específicas o, si una página no tiene equivalente, deja que devuelva 404/410 como corresponde.
  • Usar 302 donde toca un 301: el 302 dice «temporal», y Google puede seguir mostrando la url antigua en resultados. Verifica el código con herramientas externas; el navegador solo no basta.
  • Duplicar reglas conflictivas: si dos reglas coinciden con la misma url, gana la primera. Documenta y agrupa tus reglas por secciones con comentarios. Tu yo del futuro te lo agradecerá.

Tip: guarda una copia de seguridad del .htaccess funcional antes de cada cambio. Una línea mal escrita puede tumbar el sitio entero con un error 500. Y créeme, eso no es nada divertido a las once de la noche.

Cómo probar y monitorizar tus redirecciones 301

Implementar la redirección es la mitad del trabajo. La otra mitad, la que protege tu SEO a largo plazo, es verificarla y hacerle seguimiento.

Verificación inmediata

  1. Usa una herramienta online como httpstatus.io o la extensión Redirect Path para comprobar que cada url devuelve un 301 y apunta al destino correcto.
  2. Desde terminal, curl es tu aliado: curl -I https://tudominio.com/url-antigua te muestra las cabeceras HTTP, incluida la Location.
  3. Prueba con y sin www, con http y con https. Todos los caminos deben converger en una sola url canónica.

Seguimiento tras el despliegue

  • Google Search Console: tras la migración, usa la inspección de urls y solicita reindexado de las páginas clave. Vigila el informe de Cobertura para cazar 404 inesperados.
  • Screaming Frog: rastrea el sitio completo y filtra por códigos 3xx. Ahí suelen aparecer cadenas y bucles que se te escaparon.
  • Sitemap actualizado: genera un sitemap nuevo solo con las urls finales y envíalo a Search Console. Nunca incluyas urls redirigidas.
  • Analítica: compara tráfico orgánico semana a semana. Una caída superior al 15-20% que dura más de dos semanas apunta a un problema de redirecciones o de canonicalización.

Un detalle que muchos olvidan: Google puede tardar de 4 a 8 semanas en transferir por completo las señales de las urls antiguas. Así que mantén las redirecciones activas, como mínimo, un año.

Conclusión: migra tu web sin perder tráfico

Dominar las redirecciones 301 con .htaccess es de las habilidades más rentables para cualquier webmaster. Te deja reestructurar el sitio, cambiar de dominio o limpiar urls antiguas sin sacrificar el SEO construido durante años. La receta es sencilla: planifica el mapa de redirecciones antes de tocar el archivo, usa RedirectMatch para los patrones repetitivos, evita cadenas y bucles, y verifica cada cambio con curl y Screaming Frog antes de dar la migración por cerrada.

Al final, un servidor bien configurado marca la diferencia entre una migración invisible y una pérdida de tráfico dolorosa. En RedServicio nuestros planes de hosting te dan control total sobre el .htaccess, con soporte 24/7 para echarte una mano si algo no sale como esperabas. Prepara la migración con calma, monitoriza Search Console las semanas posteriores y verás cómo tu posicionamiento no solo se conserva: mejora con una estructura de urls más limpia.

📝

Equipo RedServicio

Artículos escritos y revisados por nuestro equipo técnico especializado en hosting e infraestructura web en España.

¿Listo para un hosting de verdad?

Servidores en España · Soporte 24/7 en español · Migración gratuita

Ver Planes desde 3,95€/mes →

Te puede interesar:

Página Gratis — Crea tu web gratis

Clisec — Seguridad informática

Scroll al inicio