У меня есть веб-сайт, у которого есть 2 verisions 1 righular, а другой fo mobile он работает отлично, но когда google bot исследует мой сайт, мой сайт показан на google как amobile ver. Я думаю, что google-бот передал строку:
if(Request.Browser.IsMobileDevice)
....redirect to the mobile ver (Not good for google it"s not the right ver)
вы знаете способ предотвращения того, что google ссылается на мобильный сайт
спасибо
Да, проблема по умолчанию, метод Request.Browser.IsMobileDevice возвращает true для любого пользовательского агента, о котором он не знает.
Хитрость заключается в том, чтобы добавить еще один файл .browsers, который идентифицирует все боты (это произойдет со всеми из них, Yahoo, MSN и т.д.) как НЕ мобильные устройства.
Я помещаю билет в это и подробно объясняю здесь: http://mdbf.codeplex.com/WorkItem/View.aspx?WorkItemId=3906