2

我有一个网站,有 2 个版本,1 个是 righular,另一个是移动版,它工作得很好,但是当 google bot 研究我的网站时,我的网站在 google 上显示为 amobile 版本。我认为 google bot 通过了这条线:

if(Request.Browser.IsMobileDevice)
   ....redirect to the mobile ver (Not good for google it"s not the right ver)

你知道一种防止谷歌引用移动网站的方法

谢谢

4

1 回答 1

1

是的,问题是默认情况下,Request.Browser.IsMobileDevice 方法对于它不知道的任何用户代理返回 true。

诀窍是添加另一个 .browsers 文件,将所有机器人(这将发生在所有机器人上,Yahoo、MSN 等)作为非移动设备。

我在上面放了一张票并在这里详细解释:http: //mdbf.codeplex.com/WorkItem/View.aspx ?WorkItemId=3906

于 2009-10-30T13:22:49.693 回答