IsMobileDevice проблема Google Bot - PullRequest
       10

IsMobileDevice проблема Google Bot

2 голосов
/ 30 октября 2009

У меня есть веб-сайт, на котором есть 2 версии: одна правая, а другая для мобильного это работает отлично, но когда робот Google исследует мой сайт, мой сайт отображается в Google как amobile ver. Я думаю, что робот Google пройти линию:

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

вы знаете способ, чтобы Google не ссылался на мобильный сайт

спасибо

1 Ответ

1 голос
/ 30 октября 2009

Да, проблема по умолчанию, метод Request.Browser.IsMobileDevice возвращает true для любого пользовательского агента, о котором он не знает.

Хитрость заключается в том, чтобы добавить еще один файл .browsers, который идентифицирует всех ботов (это произойдет со всеми из них, Yahoo, MSN и т. Д.) Как НЕ мобильные устройства.

Я положил заявку об этом и подробно объяснил здесь: http://mdbf.codeplex.com/WorkItem/View.aspx?WorkItemId=3906

...