Mucha información hay en internet sobre como hacer una redirección 301 entre sitios webs, pero hay un tema que en mi opinión no queda claro (o yo al menos no lo he leído en ningún sitio) y es que hacer con el sitemap.xml del sitio antiguo.
En todos los sitios se explica encarecidamente que en cuanto haces una redirección de una web antigua a una nueva, en la nueva hay que crear un sitemap con las nuevas url´s.
Pero, ¿y en el sitio antiguo? ¿Dejamos el sitemap como estaba? ¿Ponemos un sitemap con las urls de las redirecciones? ¿Lo eliminamos?
Esa duda tenía yo haciendo el redireccionamiento de los contenidos de Basket21.com a MueveteBasket.es, pero el propio Google me ha dado la respuesta.
Al no tener claro que hacer, deje el sitemap.xml del servidor antiguo sin tocar, pero Google me ha devuelto el siguiente error en las Google Webmasters tools:
No se han seguido estas URL (las urls que apuntaban al dominio antiguo)
Al probar una muestra de direcciones URL de su sitemap, hemos descubierto que algunas URL redirigen a otras páginas. Recomendamos que los sitemaps contengan direcciones URL que conduzcan al destino final (el destino de redireccionamiento) en lugar de redirigir a otra URL.
Conclusión: en el sitio nuevo hay que poner el sitemap.xml con las direcciones nuevas, y en el viejo también.


2 respuestas hasta ahora ↓
1 Gorka // mar 25, 2010 at 8:48
Mi bueno el artículo y coincido contigo en que el tema de los sitemaps y la redirección 301 no queda suficientemente explicada.
En mi caso quiero cambiar el nombre de las páginas para poner URLs amigables pero en el mismo dominio. Cómo hago el sitemap? Incluyo en el las URLs antiguas y las nuevas? solo las nuevas? Espero a que el robot indexe las nuevas, borro las antiguas y creo un sitemap solo con las nuevas?
2 luis // mar 25, 2010 at 19:22
Gorka, yo en tu caso pondría directamente las URL´s nuevas en el sitemap.
Deja tu comentario