Проблема с ботом Google - PullRequest
1 голос
/ 03 мая 2011

У меня есть два веб-сайта с различным контентом, один из которых написан на родном языке, а другой на английском для иностранных пользователей. 15% международных пользователей каким-то образом удается зайти на родной сайт и на международный сайт наоборот.

Я использую службу .NET IP Location, чтобы определить, откуда пришел пользователь, а затем перенаправить его на правильный веб-сайт, если он ошибся. Проблема в том, что боты Google со всего мира могут быть в любой стране и имеют разные IP-адреса ... Так как я могу отличить этих пользователей от реальных, чтобы я мог держать ботов на своем сайте, перенаправляя пользователей неправильного типа на нужный тип веб-сайта?

1 Ответ

1 голос
/ 03 мая 2011

Исключить ботов из перенаправления:

http://www.google.com/support/webmasters/bin/answer.py?answer=80553

Вы также можете игнорировать их, указав их User-Agent.

...