Cuando una carretera de tu ciudad está en reparación o es cerrada definitivamente porque es imposible trasladarse a través de ella, las autoridades crean un desvío por otra ruta que te permita llegar al mismo destino.

Si no lo hicieran, las personas se darían cuenta que no es posible llegar al destino que desean cuando ya hayan recorrido cierto tiempo a través de ella.

Tendrían que devolverse o tomar otra ruta que los saque de ahí. Eso sería una muy mala experiencia de usuario.

Las redirecciones funcionan de la misma manera.

Índice

  1. ¿Qué es una redirección?
  2. Redirección 301
  3. Redirección 302
  4. ¿Cómo hacer una redirección 301 y 302?
  5. Preguntas frecuentes

¿Qué es una redirección?

diferencia entre una URL con redireccion y otra sin redireccion

Una redirección es un desvío automático que colocas en tu web para que dirija al usuario hacia una url B cuando intente acceder a una url A.

Ahora en español. Si un usuario intenta acceder a www.mascotas.ej/alimento-para-perros, automáticamente será dirijido a www.mascotas.ej/comida-para-cachorros.

Los motivos para hacer una redirección pueden ser diversos:

  • La página que se desea visitar ya no existe.
  • Cambiaste toda la estructura de tus URLs o un caracter.
  • Cambiaste el nombre del dominio.
  • Cuando él sitio web está en construcción o en reparación.
  • Cuando varias páginas hablaban de lo mismo y decidiste unificarlas para evitar contenido duplicado.
  • Para cambiar el dominio con www a la versión sin ella o con http a la versión con https, o viceversa.

El objetivo principal es evitar que el usuario llegue a una página de error 404 cuando haga clic en un enlace.

La idea general es simple. Si una página no existe, fue movida o está en reparación, debe ser redireccionada hacia otra que contenga lo que busca el usuario.

Existen 2 tipos de redirecciones, en función del caso concreto que se te presente, tendrás que usar una u otra.

Redirección 301

que es una redirección 301 seo

Una redirección 301 es una redirección permanente. Se utiliza cuando tus cambios son fijos; mueves el contenido a otra URL, cambian el nombre de tu dominio, cambias la estructura de tus URLs, entre otros.

Cuando haces esta redirección, le dices a los motores de búsqueda que pueden eliminar la URL de origen de su índice y sustituirla por la URL redireccionada permanentemente, ya que el cambio será para siempre.

Ejemplo rápido. Tienes un valioso contenido en la URL www.mascotas.ej/0986. Recibes buena cantidad de visitas y quieres cambiar la estructura de tus URLs por una más amigable, como: www.mascotas.ej/perros/10-beneficios-de-tener-un-perro.

El problema es que si solo haces el cambio de estructura, perderás los beneficios y las visitas que obtenías de la antigua URL, porque el enlace compartido en las redes sociales y el que aparece en los resultados de búsqueda de Google, dirige a la URL www.mascotas.ej/0986, y si mueves el contenido para una nueva URL, los usuarios seguirán llegando a la antigua y se encontrarán con una página de error 404 y no con el contenido que ellos buscan.

Obviamente, la solución es crear una redirección 301 desde la antigua URL hacia la nueva. Así, cuando los usuarios hagan clic en un enlace que apunte hacia la URL vieja, automáticamente serán redirigidos hacia la URL nueva.

Redirección 302

que es una redirección 302 seo

Una redirección 302 es una redirección temporal, no permanente.

Se utiliza cuando todo el sitio está en construcción, en rediseño, en reparación o si tu web necesita estar inhabilitada por un tiempo hasta estar lista otra vez.

En algunos casos puedes redirigir todas las URL hacia una página que le informe al usuario que el sitio está en construcción o en reparación.

En otro casos, puedes redirigir una página o contenido concreto que esté en reparación, hacia una que tenga contenido similar.

Cuando haces la redirección 302,  Google no elimina la URL de sus resultados de búsqueda porque sabe que es algo temporal y volverá a la normalidad pronto.

¿Cómo hacer una redirección 301 y 302?

El método más simple para crear redirecciones es insertando un código en el archivo htaccess del servidor de tu web. No te asustes, mencioné la palabra simple.

Ese archivo es muy delicado, el más mínimo error sacaría de circulación toda tu web. Para recuperarla, solo tendrías que solucionar el error o eliminar el código que insertaste con error.

Utiliza esta herramienta online que genera el código de redirecciones 301 y 302.

Sigue los pasos:

  1. Inserta la dirección del directorio antiguo (De:)
  2. Inserta la dirección del directorio nuevo (A:)
  3. Elige el tipo de redirección que deseas realizar
  4. Clic en el botón añadir
  5. Copia y pega el código generado en el archivo .htaccess de tu web
Un directorio es toda la parte de la URL que está después del dominio, incluyendo el slash. Si la URL antigua es www.mascotas.ej/perros/10-beneficios-de-tener-un-perro el directorio, es: /perros/10-beneficios-de-tener-un-perro.

generador de redirecciones 301 y 302

Puedes editar el archivo .htaccess accediendo al cpanel de tu servidor web o a través del plugin para WordPress Yoast SEO.

Si no sabes como acceder al cpanel, contacta a tu proveedor de hosting para que te brinde asesoría. Solo tienes que pegar el código y guardar los cambios.

Si usas WordPress y tienes instalado el plugin Yoast SEO (si no, puedes instalarlo), te muestro cómo hacerlo.

  1. Coloca el mouse encima del plugin en la barra izquierda de tu editor wordpress
  2. Clic en herramientas (Tools)
  3. Clic en editor de archivos
  4. Pega el código en la sección de archivo .htaccess
  5. Clic en el botón guardar cambios y listo.

como modificar el archivo htaccess con el plugin yoast seo

Puedes hacer múltiples redirecciones, no hay límites. Repites el mismo proceso y pegas el código ahí.

Simple Htaccess Redirects es una herramienta más potente que la anterior. Tiene una serie de opciones preestablecidas, haces clic en una de ellas y sigue las instrucciones. Luego pegas el código generado en el archivo .htaccess.

herramienta para crear codigo de redirecciones 301 y 302

  1. Redireccionar desde la versión de tus URL sin www a una con www
  2. Redireccionar desde la versión de tus URL con www a una sin www
  3. Redireccionar todos las urls con https hacia http, y viceversa
  4. Redireccionar desde una página a otra.
  5. Desde un dominio a otro.
  6. Desde página hacia el directorio principal de la URL
  7. Versiones de URL sin Slash hacia la versión con él, y viceversa.
  8. Hacia una página personalizada de error 404.
  9. Bloquear una IP
  10. Eliminar las extensiones de las URLs (.html, .htm, .php)
  11. Mayúsculas a minúsculas
  12. Desde un subdominio hacia un subdirectorio

Preguntas frecuentes

preguntas frecuentes sobre redirecciones 301 y 302

¿Existe algún límite de redirecciones para un sitio web?

“No hay límites de redirecciones para un sitio web”, Matt Cutts.

¿Pierdo PageRank cuando hago una redirección?

“Una parte del PageRank se disipa en una redirección. Se pierde casi la misma cantidad que cuando usas un link normal”, Matt Cutts.

¿Crear redirecciones en cadena tiene alguna consecuencia negativa? (Cuando la URL A redirecciona a la B, esta a su vez, a la C, esta hacia la D…)

“Si tienes de 4 a 5 páginas redireccionadas en cadena, el bot puede dejar de seguir rastreando. Lo ideal es una redirección desde una URL a otra.”, Matt Cutts.

¿Qué hago si cometo un error en el archivo .htaccess y mi web deja de funcionar?

Elimina el código que haz insertado y pégalo otra vez cuando lo hayas corregido. Apóyate en generadores de códigos de redirecciones para reducir al mínimo las probabilidades de cometer uno.

¿Tienes alguna pregunta?, ¡Déjame un comentario y con gusto la responderé!

También te puede interesar: