Redirección 301, páginas con www o sin www

Aclaración: Si queremos realizar una redirección 301 genérica, aquí podréis ver como hacer redirecciones 301 con diferentes lenguajes de programación, si queréis simplemente redirecciones por 301 para que la página se pueda acceder con www o sin www, quedaros aquí.

Se comenta por la red que el tener el acceso a una página habilitado de distintas maneras perjudica el posicionamiento de la misma en los buscadores ya que es como si la considerara como diferentes páginas.

Lo normal es que cuando adquirimos un dominio habilitemos su acceso tanto con el www. como sin él y eso está bien, por que no sabemos nunca como va a meter el visitante nuestra URL, pero lo que si podemos hacer y que no perjudica a nuestras visitas es redireccionar uno de los dos hacia el otro.

¿Qué redirección es mejor?

Eso da igual, si tu página empieza ahora, deberás elegir tu mismo, si ya lleva tiempo, tendrás que comprobar cual, si www.midominio.com o midominio.com tiene mejor posicionamiento para no perderlo.

Para hacer la redirección 301 haremos uso del archivo .htaccess

Redireccionar midominio.com a www.midominio.com

Es decir, si alguien escribe la url, midominio.com irá a la página pero la url se actualizará a www.midominio.com

El código necesario a añadir en el archivo .htaccess sería el siguiente:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.midominio.com$ [NC]
RewriteRule ^(.*)$ http://www.midominio.com/$1 [L,R=301]

Redireccionar www.midominio.com a midominio.com

Si por el contrario queremos redirigir la url www.midominio.com a midominio.com, deremos añadir en el .htaccess lo siguiente:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^midominio.com$ [NC]
RewriteRule ^(.*)$ http://midominio.com/$1 [L,R=301]

Personalmente prefiero la segunda redirección, ya que la url se hace más corta, pero como se suele decir, para gustos los colores.

Redirección 301

Cuando cambiamos una página de una URL a otra tenemos que utilizar una redirección 301 para asegurarnos de transferir tanto pagerank como anchor text, y la forma más correcta de hacerlo es ir página por página, es decir, por cada página antigua, una redirección 301 a la nueva página.

Las redirecciones 301 se realizan en los ficheros .htaccess y de la siguiente forma

RewriteEngine On
Redirect 301 http://www.paginavieja.com http://www.paginanueva.com
Redirect 301 http://www.paginavieja.com/idiomas http://www.paginanueva.com/idiomas

....

Artículos relacionados



Comentarios en Redirección 301, páginas con www o sin www

Hay 20 Comentarios en el artículo Redirección 301, páginas con www o sin www, ¿a qué esperas para dar tu opinión?


  1. lasextamola dice:

    hola, sabes como se mira el pagerank? que paleto que soy ^^ saludos

  2. Emirodgar dice:

    Claro, desde páginas como http://www.vermiip.es/pagerank/index.asp también hay códigos php para consultarlo.

  3. lasextamola dice:

    Ok bueno referente a el tema lo he hecho y me funciona perfectamente muchas gracias

  4. Emirodgar dice:

    Me alegro, por si te interesa, aquí tienes una recopilación de páginas para ver el pagerank.
    http://foro.aesinformatica.com/index.php?topic=210.0

  5. lasextamola dice:

    gracias, yo solo tengo un uno jaja es normal porque hemos pasado por mas de 5 foros, hasta el de ahora que es de pago y para siempre esperemos, saludos

  6. Emirodgar dice:

    Bueno.. yo no tengo pagerank :p últimamente Google se ha vuelto más exigente a la hora de asignar PR.

  7. lasextamola dice:

    yo pensaba que era obligatorio el pagerank, aunque fuera con un uno pero bueno en tu caso no afecta, ya que sales en google perfectamente, y si tu contenido no es el mismo que en otros sitios seguro que sales primero.

  8. Emirodgar dice:

    Hay que diferenciar el pagerank público (el que ves) y el que realmente tiene una página, que sólo lo conoce Google.

    Evidentemente mi página tiene pagerank, pero no público debido a penalizaciones, sino, no saldría en las primeras posiciones.

  9. lasextamola dice:

    ah no sabia yo no entiendo mucho de eso y eso que tengo mi web todo cosas de google.

    como es que te han penalizado? si no hay nada ilegal..

  10. Emirodgar dice:

    Tenía contratada la publicidad con una empresa de intercambio de links, a ellos no les gusta ese tipo de empresas por que “alteran su sistema de pagerank” y lo penalizan, así pues llevo varios meses con pagerank 0

  11. Emirodgar dice:

    Esto también nos servirá si queremos que se acceda desde otra dirección a nuestra página. Por ejemplo, si tenemos varias direcciones de acceso, http://estoesunforo.com y http://foro.aesinformatica.com pero sólo queremos dejar una (la segunda), bastará con que pongamos esto:

    RewriteCond %{HTTP_HOST} !^foro.aesinformatica.com$ [NC]
    RewriteRule ^(.*)$ http://foro.aesinformatica.com/$1 [L,R=301]

  12. yo tengo un blog de blogger y un dominio de godaddy.

    go daddy me permite hacer la redireccion 301 desde el panel de administracion, y asi poder acceder con y sin WWW a mi sitio. ya he hecho la redireccion 301 y funciona perfecto, ahora bien..

    google no me penalizara por hacer esto, es decir si las ve como paginas duplicadas o algo por el estilo??

  13. Emirodgar dice:

    Todo lo contario, Google está a favor de utilizar la redirección 301 ya que si no fuera así sería cuando tu página sería considerada como dos diferentes, con www y sin www y lejos de ser penalizado lo único malo sería que el pagerank se dividiría en dos páginas cuando en realidad es la misma, por lo que tu posición dentro del buscador se resentería.

    Por cierto, la redirección de tu página está fallando.

  14. Gracias funciono a la perfección el redireccionamiento excelente articulo saludos

  15. Emirodgar dice:

    Me alegro de que te sirviera :)

  16. Txurro dice:

    ¿Cómo puedo hacer este redireccionamiento si mi web está en ASP y el Servidor es Windows?

  17. [...] que cuando cambiamos una dirección por otra (por ejemplo un cambio de dominio) debemos hacer una redirección 301 para indicarle que la página anterior va a dejar de existir, pero sobretodo para traspasar la [...]

  18. aca463 dice:

    Muchas gracias por el tuto.
    La explicación está OK.

    Yo Redireccioné un dominio completo y el pagerank y el nº de páginas indexadas por google es el que tenía en el dominio antiguo.

    Saludos.

Deja un comentario