+34 638350949info@seoparaweb.es

Redirección 301, cuándo y cómo usarla

Las redirecciones 301 de páginas y sitios web son útiles tanto a efectos SEO como para usabilidad

Tanto para redirigir páginas web que se hayan dejado de utilizar o que no queremos que aparezcan, como para resolver problemas de duplicidad de páginas y de un sitio web entero, las redirecciones 301 son un elemento fundamental del archivo .htaccess en el servidor.

Las redirecciones 301 son la mejor solución a efectos de posicionamiento web para redirigir un usuario a otra web o página, ya que la nueva página hereda casi el 90% del pagerank (el valor otorgado por Google) de la página original.

Se pueden utilizar para:

1)     redireccionar páginas web que ya no sean válidas (por ejemplo landing pages específicas de alguna oferta, páginas completamente actualizadas y que tengan otra URI, y en general páginas que se hayan eliminado o ya no se quieran utilizar)

2)     redireccionar sitios web enteros: cuando se decide cambiar el directorio completo de una web, es posible redireccionar de un directorio a otro (por ejemplo, si mi antigua web estaba en public_html/web/… y la nueva está en public_html/web/es/… o viceversa)

3)     redireccionar de un dominio a otro (cuando, por cuestiones de marca, se poseen tanto el dominio .es como .com, etc.)

4)     redireccionar de un subdominio a un dominio (el típico caso de un subdominio por país: es.dominio.com, uk.dominio.com, jp.dominio.com, etc.)

5)     canonicalizar el dominio con o sin www (para evitar duplicidades, tan penalizantes para el SEO)

CÓMO REALIZAR UNA REDIRECCIÓN 301

Cogemos nuestro archivo .htaccess, y le añadimos unas simples líneas de código:

1)     redirección página: Redirect 301 /antigua-pagina.html http://www.midominio.com/nueva-pagina.html

Así se redirecciona una página que ya no queremos que se muestre a otra nueva

2)     redirección directorio: Redirect 301 /web/ http://www.midominio.com/web/es/

Si tienes todo alojado en el directorio /web/, lo redireccionas al subdirectorio /es/

3)     redirección dominio: Redirect 301 / http://www.midominio.com/

Si tienes un dominio .es y quieres que cuando un usuario lo ponga en su navegador, lo redirija automáticamente a otro dominio .com.

Lo mismo se aplicará cuando quiera redireccionar un subdominio a un dominio: se utilizará el mismo código en el .htaccess del subdominio.

4)     redirección canónica (del dominio con www al domnio sin www, y viceversa):

<IfModule mod_rewrite.c>

RewriteCond %{HTTP_HOST} ^www.midominio.com [NC]

RewriteRule ^(.*)$ http://midominio.com/$1 [R=301,L]

</IfModule>

De esta forma estás redireccionando tu dominio con www al dominio sin www. Intercambiando las dos direcciones de dominio, obtendrás el resultado contrario.

CONSEJOS SOBRE USOS DE REDIRECCIONES 301

1)     Redireccionar de forma directa, sin saltos por varias páginas

Es mejor hacer una única redirección

página original – página nueva (destino final)

Que una redirección que incluya varios saltos entre páginas

página original – página nueva A – página nueva B – página nueva C (destino final)

ya que los robots de los buscadores podrían decidir abandonar el seguimiento de las redirecciones después de algunos pasos.

(Matt Cutts en este vídeo asegura que a partir de 4 o 5 pasos, es casi seguro que Google decida no seguir la redirección)

2)     Redireccionar en el mismo nivel de profundidad de la página

Si lo único que ha cambiado es el dominio de la web y necesito redireccionar sus páginas internas de la antigua a la nueva, la solución óptima es redireccionarlas a las páginas homólogas de la nueva web, es decir en el mismo nivel, y no todas a la página principal.

De esta forma estaremos haciendo un buen trabajo de usabilidad, mejorando la experiencia de usuario (aunque sea a través de una redirección 301, le estamos llevando al contenido que está buscando), y transmitiendo el pagerank de esa página para la nueva.

3)     No existe un límite de redirecciones 301 directas

Se pueden hacer todas las redirecciones 301 que uno quiera, aunque es importante que sean directas (ver el primer punto, arriba)

4)     Usarlas siempre y cuando el redireccionamiento sea definitivo

Las 301 son redirecciones definitivas.

Para operaciones temporales es mejor utilizar la redirección 302, por ejemplo cuando se están haciendo cambios en la página original y se quiere redirigir al usuario a otra página temporalmente.

Como has podido verificar las redirecciones 301 sirven para muchos objetivos de posicionamiento SEO y de usabilidad, permitiendo resolver fácil y rápidamente distintos aspectos.

Y si quieres aportar más, esperamos tus comentarios!

Artículos recomendados
Comentarios
  • Alfonso
    Responder

    Muchas gracias por compartir, tus consejos me han sido de gran ayuda.

    Un saludo!

Deja un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies. Para mayor información consulte nuestros Términos y Condiciones

ACEPTAR