Herramientas SEO

Generador de Redirecciones .htaccess

Crea redirecciones 301/302 limpias, fuerza HTTPS y define www o no-www: copia las reglas directamente en tu .htaccess.

Valora esta herramienta
Redirecciones (ruta antigua → ruta nueva)
Salida de .htaccess

Cómo usar Generador de Redirecciones .htaccess

  1. Añade cada redirección como un par ruta antigua → ruta nueva, y elige 301 o 302.
  2. Si quieres, marca «Forzar HTTPS» y elige una preferencia de www.
  3. Copia las reglas generadas en el archivo .htaccess de tu sitio.

Acerca de Generador de Redirecciones .htaccess

En los servidores Apache, el archivo .htaccess controla las redirecciones y las reglas de reescritura, pero la sintaxis es delicada y un solo carácter equivocado puede tumbar un sitio con un error 500. Este generador escribe las reglas por ti. Añade tus pares de URL antigua a nueva, elige si cada una es una redirección permanente 301 o temporal 302, y producirá un bloque ordenado y correctamente organizado que puedes pegar directamente.

También gestiona las dos reglas que casi todo sitio necesita: Forzar HTTPS, que envía a cada visitante a la versión segura, y una preferencia de www / no-www para que tu dominio se resuelva de una única forma canónica. Ambas importan para el SEO: las versiones duplicadas HTTP/HTTPS y www/no-www dividen tus señales de posicionamiento, y las 301 transfieren la autoridad de enlace de las URL antiguas a las nuevas, de modo que conservas el valor de las páginas que has movido o renombrado.

Todo se genera en tu navegador. Coloca las reglas cerca del principio de tu .htaccess, y guarda siempre antes una copia de seguridad del original. Para guiar más a los rastreadores, combínalo con el generador de robots.txt y el generador de sitemaps.

Preguntas frecuentes

¿Cuál es la diferencia entre 301 y 302?

Una 301 es una redirección permanente y transfiere el valor SEO a la nueva URL: úsala para páginas movidas. Una 302 es temporal e indica a los motores de búsqueda que la URL antigua volverá.

¿Dónde va este archivo?

El archivo .htaccess vive en la carpeta raíz de tu sitio web en un servidor Apache. Añade estas reglas ahí; si ya existe uno, haz una copia de seguridad antes de editarlo.

¿Funcionará en Nginx?

No. .htaccess es una función de Apache. Nginx usa una sintaxis de configuración distinta, así que estas reglas no se aplicarán ahí.