servicios seo
seoclon
seoteca

Buscar en Adseok con buscar con google

 

Suscríbete al feed

feedburnerfeed de adseok

Redirección 301 en SEO

Las redirecciones 301 se utilizan para que, cuando cambiamos la URL de una página, se pueda acceder a ella tanto desde la nueva URL como desde la vieja. Es un mecanismo muy utilizado que tiene algunas consecuencias para los buscadores y el SEO en general.

A pesar de que su uso es sencillo y claro, con unas consecuencias SEO claras, hay algunas dudas y la gente se lleva algunas sorpresas cuando aplicas estas redirecciones 301. Ante todo, hay que tener en cuenta que las redirecciones 301 o redirecciones permanentes son una buena solución para mantener, en la medida de lo posible, los backlinks y el PageRank cuando es necesario cambiar una URL.

En general, por experiencia propia y de muchos otros webmasters, las consecuencias de una redirección 301 son:

  • Si redireccionas una URL de esta forma http: //www.tudominio/archivo/titulo.html a http: //www.tudominio/archivo/titulo/ y similares, los buscadores mantienen sus rankings, tanto backlinks como PageRank, por lo que los rankings de las páginas ocuparán los mismos puestos que anteriormente.
  • El PageRank que se muestra, que no el interno, desparece, hasta la siguiente actualización que puede volver a recuperarlo.
  • La redireción de la URL CON WWW a SIN WWW o al revés, es letal para los resultados. EL PageRank se pierde en gran medida en todas las páginas del dominio, los rankings bajan, las visitas se reducen a la mitad o menos, y en general, es como empezar de cero. Así que no recomiendo cambiar esto nunca. Si tienes www y las quieres quitar, o al revés, ten en cuenta que perderás todo lo conseguido hasta ahora. Es preferible mantener la URL original.
  • Cadena de redirecciones – Se produce cuando se realizan varias redirecciones de la misma página URL 1 –> URL 2 –> URL 3. Aquí si hay problemas para mantener los rankings, backlinks y PageRank. Se pierde mucho por el camino. Hay dos formas de hacerlo:
    1. Dos Redirecciones distintas a la misma URL final, preferible en todo caso:
      URL 1 –> URL 3
      URL 2 –> URL 3
    2. Una redirección después de otra, que pierde rankings y demás y que muchas veces es la única opción:
      URL 1 –> URL 2 –> URL 3

Conclusiones de las Redirecciones 301 o permanentes

  • Aplica la redirección 301 sin miedo (aunque siempre se va a perder algo por el camino) si quieres cambiar de un dominio a otro. Por ejemplo de tublog.blogspot.com a tublog.com. Ten en cuenta que el PageRank que se muestra no aparecerá hasta la siguiente actualización.
  • Redirecciones internas de páginas, como por ejemplo quitar o poner las www delante, penalizan a la web. Yo lo desaconsejo totalmente si no se quieren perder los rankings, PageRank y Backlinks.
  • La mejor forma de redireccionar una web es a través del .htaccess (este es solo un ejemplo que tendrás que cambiar en función de la estructura que quieras para la URL) :


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

    Otro ejemplo para una redirección 301 individual es:

    Redirect 301 /nivel1/nivel2/nombreurl.html http://tudominio.com/nivel1/nivel2/nombreurl/

Por lo tanto, se pueden aplacar los efectos negativos de las redirecciones 301 pero es preferible no redireccionar a no ser que sea absolutamente necesario.

Artículos Relacionados

  • Google trata igual /index.html que /
  • Cómo cambiar de servidor
  • Cómo cambiar una web de dominio sin perder los rankings
  • Etiqueta “Canonical”
  • Yahoo! podría ingresar los enlaces de los emails como backlinks
  • 37 comentarios a “Redirección 301 en SEO”

    1. Redirecciones 301 y SEO…

      Articulo en Adseok sobre las consecuencias de usar redirecciones 301 a la hora de actualizar URLs…

    2. ¿Y si no puedes modificar el .htaccess de tu servidor por estar alojado en un servidor contratado en un empresa de hosting que otras alternativa habrían? ¿Con la redirección que te ofrecen en el panel de control será lo mismo a todos los efectos?

    3. Es más, diría que el 90% de los casos esa redirección está hecha mediante el .htaccess. Si te da la opción el hosting mejor que mejor.

      También hay otras alternativas, todas correctas para redirecionar una página (enlace wikipedia), como por ejemplo esta si no tienes ninguna otra opción:

      < html>< head>
      < meta http-equiv="Refresh" content="0; url=http://www.example.com/">
      < /head>< body>

    4. Gracias.

    5. Redirección 301 en SEO…

      [Copio] Las redirecciones 301 se utilizan para que, cuando cambiamos la URL de una página, se pueda acceder a ella tanto desde la nueva URL como desde la vieja. Es un mecanismo muy utilizado que tiene algunas consecuencias para los buscadores y el SEO…

    6. Hola , muy bueno el articulo.
      tengo dos dominios , uno .cl y el otro .com se llaman igual solo cambia el .cl o com.
      mi .cl esta muy bien posicionado en google, y el .com esta actualmente redirigido a mi .cl, el asunto es que me quiero cambiar al .com y dejar redirecionado el .cl al .com , o sea al revez de como esta ahora.
      puedo perder mi page rank y mi lugar posicionamiento ???

      gracias

    7. Es probable que sí. Seguramente conservarás casi todo el PageRank, y los backlinks, pero las cosas no serán como antes casi con seguridad. Cámbialo solo si es necesario o si llevas poco tiempo, lo digo por recuperar la posición cuanto antes.

    8. ah, gracias por la respuesta.
      en mi caso es necesario , ojalá que no pierda mi posicionamiento, que es de los primeros lugares.

      ¿hay alguna forma de avisarle a google del cambio?

      gracias

    9. Se pueden hacer algunas cosas:

      -Añade la nueva URL a Google para webmasters
      -Allí dile que la nueva URL es la principal, y permite la opción de las imágenes
      -Si usas AdSense Choose AdSense -> AdSense Setup -> Channels -> URL Channels -> Add new URL channels

      En general cambiar todas las configuraciones que tenías con el anterior dominio al nuevo, como la firma de Gmail, iGoogle, etc. pero Google ya se encarga sin hacer nada de indexar el nuevo diminio.

    10. Que redirección se tiene que enviar, cuando el tienes el site en mantenimiento.

      Gracias

    11. Prueba con:
      ————–

      RewriteEngine on
      RewriteCond %{REQUEST_URI} !/mantenimiento.html$
      RewriteCond %{REMOTE_HOST} !^127\.0\.0\.1 # Tu IP
      RewriteRule $ /mantenimiento.html [R=302,L]

      ———-

      De esta forma los usuarios verán tu página de mantenimiento y tú podrás entrar a tu web.

    12. Intento redireccionar esta dirección y otras como ésta pero no lo hace
      redirect 301 /programas/descarga.php?recordID=5 http://www.miniguias.com/paginadedestino

    13. y que pasa con tecnorati? si tienes un blog del tipo http://www.miservidor.com/blog que ahora es http://blog.miservidor.com que pasa con los datos de tecnorati?

      se actualizaran como los de google? o tendre datos diferentes en tecnorati para las 2 direcciones?

    14. [...] alguna herramienta o código (Ej. Redirección 301, una excelente nota de cómo utilizarla, en Adseok) para transferirlo a la URL actual. Esto puede ser realizado naturalmente para transferir trafico, [...]

    15. Hola antes que todo felicitaciones por tu blog esta muy bueno, tengo un subdominio que esta muy bien posicionado en google pero lo que mas me interesa son la cantidad de visitas que tengo y el buen posicionamiento en algunas entradas de mi blog, pero al ser un subdominio he perdido algunas oportunidades de vender espacios de publicidad y estoy pensando en pasar todo mi blog al dominio principal que en la actualidad no tiene mucha info y el pagerank es casi igual al subdominio (PR6,PR5), a lo que voy es que tu crees que pueda perder visitas al cambiarme al dominio principal? claro todo esto aplicando redireccion 301 y de hecho tu crees que es necesario ponerme en contacto con todas las personas que me han enlazado desde sus paginas web para que actualicen el link hacia mi pagina, otra consulta mas al hacer la redireccion 301 esto redireccionaria todas las entradas de mi blog de mi subdominio a mi dominio, por favor si me podrias ayudar en este tema me seria de gran utilidad.

      Gracias

    16. Hola, un cordial saludo anticipadamente ante todo. Tengo el siguiente problema:

      Situación actual: 3 dominios, pepe.com, pepe. net y pepe. es y todos con el mismo hosting, es decir, si tecleo www .pepe.com, www .pepe.net y www .pepe.es se muestra la página index.html que es la página inicial del portal que he diseñado. La razón de haber comprado los dominios.es y .net ha sido simplemente para que nadie más los cogiera, no con intención de que me salgan todos bien posicionados en los buscadores. En el CPANEL del hosting el .es y .net están activados en la sección de “parked domains”. En el .htaccess no tengo ninguna referencia de redirección como he visto en respuestas en algunos foros respecto a problemáticas similares.

      Hasta ahora el dominio mejor posicionado era el .com que lo tenía en el top 10 de google para dos palabras claves concretas que me interesaban.

      Después de realizar unas modificaciones para optimizar las palabras claves, etc, de un dia para otro, la posición que tenía el .com ha desaparecido (bueno, no desaparecido pero está muy abajo en las búsquedas)y en su lugar aparece el .net. Mi preferencia sería que el dominio mejor posicionado fuera el .com.

      Por lo que he leido tengo dos opciones, que voy a relatar:

      1.- Página inicio diferente para cada dominio
      La mejor opción sería entiendo que diseñar página indice individuales para cada dominio de forma que de esa manera podría posicionarlas de forma diferente para otras palabras clave. Pero para ello entiendo que si escribiera www .pepe.net tendría que en algun lugar indicar que me salte a la página de inicio index2.html y también indicar que cuando ponga www .pepe.es me salte a la página de inicio index3.html. En el caso de www .pepe.com que me salte a la que ya tengo que por defecto es index.html. Sin embargo no sé como realizar esa redirección, si ha de ser mediante php o en el .htacces, y si es en este último como hacerlo.

      Creo que esta opción nº 1 sería la mejor, pero me obliga a cambiar las páginas de inicio de los otros 2 dominios para que los buscadores no encuentren contenido duplicado.

      2.- Redireccionar mediante el .htaccess.
      Esta opción no la entiendo (me refiero a las soluciones indicadas en foros para cuestiones parecidas), porque ahora no están ya redireccionados el .net y el .es?, sin haber hecho nada y solo con la opción de “parked domains” del mi CPANEL ya de forma automática se redireccionan. Eso si, a la misma index.html todos.

      Vaya tostón de respuesta y no sé si la he redactado de forma clara, pero sinceramente estoy algo desesperado, porque al ser un portal comercial, me interesa que desde el punto de vista SEO todo esté realizado con la mejor estrategia posible para mejorar el posicionamiento.

      Muchas gracias anticipadas.

      Un saludo,

      Jose

    17. [...] el propio blog oficial de Google lo comentan, haciendo una redirección 301 (el proceso es distinto a un cambio de Dirección [...]

    18. Hola Miguel.

      He estado leyendo tu artículo sobre el redireccionamiento 301 y quisiera hacerte una pregunta.

      Actualmente gestiono un bloc con dos versiones, en catalán(www.midominio.cat) y castellano(www.midominio.net) y para cada uno de ellos tengo un dominio propio. Ambos gestionados sobre TypePad

      Recientemente decidí probar con wordpress y trasladé la versión en catalán sin problemas y ahora uisiera hacer lo mismo con la versión en castellano, pero me encuentro con un problema.

      Quisiera incorporar la versión en castellano en una carpeta del dominio ( http://www.midominio.cat/esp ) para lo que quisiera redirigir las búsquedas que se realicen al antiguo dominio, a la nueva ubicación, pero las url en TypePad estan limitadas a 15 caracteres solamente, ¿es posible solucionar esto con un redirect 301?

      Gracias por adelantado

    19. Sí es posible Eduard, no hay diferencias entre éste y otro tipo de redirección. Supongo que las nuevas urls las cogerás del título de los artículos.

    20. Hola amigos… acabo de comprar un dominio nuevo para usarlo en mi blog…

      cambié de dominio.blogspot.com a nuevodominio.com

      Mi dominio de blogspot tenia PR 3, alexa rank 120,000 y bien posicionado.. me daba 3000visitas al dia solo por google

      Ahora que compre un nuevo dominio, lo agrege a sitemaps y fijando http://WWW...

      Bueno desde que compre el dominio ya no tengo muchas visitas, perdi mi PR y alexa rank, estoy en cero.. lo perdi todo por ese cambio… si hago un site:www.dominio.com me salen mis 400 entradas, pero ya no salgo posicionando en las palabras clave que solia tener y salir primero…

      hice algo malo? o blogger me frego?

      besos

    21. Hola muchachos/chas, hace mas o menos 15 días puse mi sitio en el
      espacio virtual, y una forma de experimetar lo vinculé a un blog mio
      que tiene un PageRank de 4. Con el paso de los días Google indexó
      todas las páginas de mi nuevo sitio (35 mas o menos). Ahora se me dió
      por cambiarle el nombre al nuevo sitio. Si bien nunca fué enviado
      ningún sitemap a google y ni a otro buscador, me preguntaba si puedo
      tener problemas con el nuevo sitio en caso de que google notara que
      hay 2 sitios exactamente iguales en contenido. ¿Se puedo eliminar por
      completo todas las páginas del viejo sitio de Google?.
      y en caso de que se puedo, desde donde lo hago?
      Agradecería una respuesta sana.
      Zafanor.

    22. Tengo el siguiente código en el archivo .htaccess
      # mod_rewrite in use

      Options +FollowSymLinks
      RewriteEngine on
      RewriteCond %{HTTP_HOST} ^sitio-viejo.com [NC]
      RewriteRule ^(.*)$ http://www.sitio-nuevo.com/$1 [L,R=301]

    23. Lo mejor es que redirecciones el viejo al nuevo, de esta forma evitas tener todo duplicado, además de pasar al nuevo dominio el linkjuice que tengas ya conseguido.

      El archivo htaccess suele ser diferente para cada web, te recomiendo que vayas provando.

    24. Perdón por la insistencia, pero como me doy cuenta que el viejo sitio ya esta redireccionado al nuevo?

    25. Buenas! tengo un problemilla, la cosa es que tengo un dominio .tk que esta redireccionado a un espacio web, tipico http://www.servidor.com/usuario/ y la cosa es que tenia incluido el dominio en google, pero ahora ha desaparecido y me sale la direccion completa, y cuando intento comprobar el dominio me da error, hay alguna forma de solucionarlo? es que todas los vinculos a mi pag estan con el dominio.
      Un saludo!!

    26. hola, mi pregunta es la siguiente, cómo puedo cambiar wordpress, a un dominio.cl, pretendo hacer en ese formato mi web, que es más fácil de usar y agregar información, la idea es una vez hecho todo en wordpress migrarla a un dominio.cl y si es necesario a otro servidor. Veo que este blog es de gran ayuda, a ver si me dan una mano a mí, estaré muy agradecida

    27. Hola Adseok, ¿cómo hacerlo cuando se tienen dos htaccess, uno en la raiz y otro en un directorio? Me explico:

      Tengo un blog en http://www.dominio.com/blog. El dominio tiene un htaccess que se redirecciona sin problemas, incluso en el resto de los subdirectorios, pero el blog tiene el htaccess creado por WordPress y he probado de mil formas y no logro redireccionarlo.

      ¿Puede redireccionarse un subdirectorio como este?

      dominio.com/blog a http://www.dominio.com/blog

      el htaccess creado por WordPress es este:

      # BEGIN WordPress

      RewriteEngine On
      RewriteBase /blog/
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /blog/index.php [L]

      # END WordPress

      Agradecería ayuda, un saludo a todos.

    28. Claro que se puede, como con culaquier otra url, solo prueba la que te funcione.

    29. En el directorio raiz tengo el siguiente .htaccess:
      RewriteEngine On

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

      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_URI} !(.*)/$
      RewriteRule (.*) http://www.dominio.com/$1/ [L,R=301]

      Y en el subdirectorio /blog/ el que escribe WordPress (lo copié en el anterior comentario)

      He probado mil formas sin resultado. Solamente se redirecciona el index del blog. Direcciones como

      dominio.com/blog/category no se redireccionan a
      http://www.dominio.com/blog/category y esto afecta a mi SEO.

      No he encontrado ayuda en ninguna parte :(

    30. Buenas,

      sabéis qué hay que poner en el .htaccess para redireccionar de
      xxxxxx.com/año/mes/dia/post a xxxx.com/post ???
      Gracias

    31. Estimado,
      hoy Tengo el sigte formato de url :
      http://www.misitio.cl/dato1/dato2/dato3/dato4/dato5/dato6/dato7.html/QTVW
      y se rescribe con la regla:
      RewriteRule ^/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/QTVW searchWord.do?method=searchWord&keywordComplet=$1&guideId=1&localeMarketId=-1&status=P&searchType=1100 [R,L]

      la url http://www.misitio.cl/dato1/dato2/dato3/dato4/dato5/dato6/dato7.html/QTVW pertenece al sitemap de google, google indexo muchas…pero ahora las esta dando de baja por http 302….

      como la rescribio sin que sea publica la redirección

    32. Hola! quisiera consultarte sobre el redireccionamiento de páginas internas del sitio sin .htaccess

      Recién estoy comenzando la optimización de un sitio que tiene hace ya varios meses las páginas mal nombradas. El tema es que no puedo acceder (no soy quien esta a cargo del hosting del sitio) al archivo .htaccess para hacer los redireccionamientos.
      El tema es que las url mal nombradas pueden usarse como páginas de nuevo contenido en el sitio, por lo que se debería modificar el contenido de las páginas, se entiende?
      Lo que necesito saber es si se detecta eso como contenido duplicado. Al cambiar de URL, Google tendrá indexado el contenido anterior que quiero pasar con otro nombre.

      Ejemplo:
      http://www.misitio.com/pagina_1.htm (pagina indexada actualmente, contenido erroneo)
      http://www.misitio.com/pagina.htm (nueva pagina con el contenido de pagina_1.htm)
      http://www.misitio.com/pagina_1.htm (vieja url con nuevo contenido)

      Ambas páginas serán tomadas como contenido duplicado? El caché no importa para google por lo que estimo que al pasar el robot por mi sitio irá actualizando los datos. La unica perdida serán las visitas que llegan al sitio desde esas páginas, que por el momento no son muchas.

      Espero algún comentario… Muchas Gracias!!!

    33. [...] pero yo he optado por informar del cambio a través de un archivo .htaccess tal como explica Adseok en un gran post sobre redireccionamiento (gracias a Miguel Orense también por su [...]

    34. Hola,

      me hice un blog en blogger. A traves del mismo blogger compre un dominio para que desapareciera el blogspot i fura .com . Ahora me he pasado a wordpress. Cómo puedo mantener el dominio con el nuevo blog de wordpress?

      Joan

      Gracias

    35. Genial post. Ahora me queda todo mucho más claro de las cosas que no debo hacer, sobre todo lo de www o sin www porque resulta que tengo mi blog en el servidor de mi universidad y me pusieron como dominio algo tan horrible como mi nombre de usuario q no se puede quitar, bueno como estoy hasta las narices de este servidor, q corre en IIS, pues me quiero mudar de dominio y hosting, triple salto mortal, y mi dominio actual es sin www y yo queria comprar uno, y me lo ponen con http://www... qué pasará? q perderé mi pagerank (5) q tanto me ha costado??

      Salu2!

    36. [...] rel=”canonical” no se puede usar en dominios distintos, aquí se adelantan a las “pruebas SEO” y no permiten utilizar dos páginas de distintos dominios. La acción adecuada en este caso en la redirección 301 [...]

    37. Hola adseok participo en seoteca tambien este es primer mensaje aquí, me gustaría saber como sería la redirección de un dominio a un subdominio de un nuevo dominio de esta forma:

      dominio1.com –> sub.dominio2.com que tendria que poner en el .htaccess y si este caso me podría traer problemas con SEO.

      Gracias por la respuesta.

    Escribe un comentario

    Puedes usar etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>