题
任何人得到任何经验映域一视领域?
这里是我们的情况:
旧的系统 (仍然有效,但很快就会重新定向到新的存储):
www.example.com -我们的主要网站,在这里,我们将通信发送
store.example.com -我们储存的网站,这是一个完全独立的网站编制索引在谷歌
新系统:
www.example.com -同一地点之前
www.example.com/store -新的商店网站建在一个ASP.NET 视区
因为储存是一个单独域谷歌给它一个单独的入口,在搜索结果。我想保持这种受益在未来的但是想知道是否有一个很好的方式来地图的一个领域(store.example.com)的视区域或者如果它只是要更多的麻烦比它的价值。
PS。我不是在试图保持现有的索引-它是一个完全独立商店所以这就是不可能的。我只是想要重定向到相应的网页,在新的商店。我只是不想失去的惠益的两个领域的搜索引擎优化的目的。
解决方案
我会使用网址的改写,无论是在ASP.NET 或在IIS7应用程序,并要求路由(ARR)改进来的请求store.example.com/...要example.com/store/....
视会有任何问题与这个-它不会看到任何东西,但新的网址,它将产生的链接仅适用于新的布局。
其他备选方案:
创建一个网站store.example.com 这只是没有通配符301向每页相应的网页上新的网站。
如果网址不重叠,一点旧域的新的视网站,并增加了重复路线的每个行动,例如
shop.example.com/info.aspx?item27
可能有一个路线"/info.aspx/{pathinfo*}"
...其载荷的行动,知道如何处理旧的网址参数,可以做一个重定向到新的行动。
我站在那里有许多网址映射到相同的行动事实上,每一个遗留URL这曾经一直使用一个网页仍然有效,今天,甚至包括老。ASPX网址现提供一个视的行动。一些传统的网址是处理与使用301响应,其他合法有重复内容的网站上处理作为正常的,但该网页还包括一个规范的网址,以指出哪一个是较佳的网址。