Подскажите на счет определения гео-зависимости

Тимон
На сайте с 08.06.2007
Offline
74
1409

Подкинул своему программеру задачку по поводу написания скрипта определения гео-зависимости.

Алгоритм:

1. Берется пользовательский запрос и задается Яндексу с параметром lr=1

2. Далее смотрим внизу странички. Если видим фразу «При поиске отдано предпочтение сайтам из Москвы», то запрос гео-зависимый, если фразу не видим, то запрос гео-независимый.

Как оказалось эта бадяга работает только если у меня по умолчанию Московский регион, но беда в том, что сервер на Украине. И получается, что для всех запросов, задающихся с lr=1 он пишет "При поиске отдано предпочтение сайтам из Москвы и области."

Как вариант - можно делать два запроса с lr=1 и, например, lr=10174 и сравнивать выдачу - сайты одинаковые - запрос гео-независимый. Но при этом варианте к Яндексу будет в два раза больше запросов :(

Можно как-нибудь одним запросом решить дело? Буду очень благодарен за советы.

Я не программист, может как-то надо через кукисы разбираться? там есть, например, такая хрень - yandex_gid=20541

jpg 48451.jpg
«Я слышу - и забываю, я вижу - и помню, я чувствую - и понимаю» (с) Конфуций Теперь я занимаюсь продвижением сайтов здесь (http://www.i-vi.ru/) :) SEO фтоппку! Учим правила фотосъема! (http://www.fotonotes.ru/) - мои заметки о фото
seogosu
На сайте с 07.12.2008
Offline
31
#1

Самый лучший способ проверить геозависимость запроса это сравнить выдачу любого региона с общероссийской и если выдача совпадает, то это геоНЕзависимый запрос, а иначе геозависисмый.

Другого способа проверки геозависимости запроса вроде бы нет, в крайнем случае я о них не знаю.

Что касается кук, Яндекс в куках переключение региона не контролирует.

Первым здоровается тот, кто лучше воспитан. Экстренный выход -> (-o-), Портфолио (http://freelance.ru/users/seogosu/)
nickspring
На сайте с 29.03.2006
Offline
228
#2

Переключатель регионов Иванова смотрите.

Тимон
На сайте с 08.06.2007
Offline
74
#3
nickspring:
Переключатель регионов Иванова смотрите.

У него промелькнуло что-то о региональной куке... Но без дальнейших разъяснений :(

Может, Денис сюда заглянет... а то на блоге у него комментарии что-то не работают.

seogosu
На сайте с 07.12.2008
Offline
31
#4
Тимон:
У него промелькнуло что-то о региональной куке... Но без дальнейших разъяснений :(
Может, Денис сюда заглянет... а то на блоге у него комментарии что-то не работают.

Вы можете настройки региона в куках сохранять, только для ваших целей в этом нет необходимости.

Тимон
На сайте с 08.06.2007
Offline
74
#5
seogosu:
Вы можете настройки региона в куках сохранять, только для ваших целей в этом нет необходимости.

Поясните, плиз.

К моей цели можно придти другим путем - сравнивая выдачу в двух регионах, но этот путь в два раза затратнее.

seogosu
На сайте с 07.12.2008
Offline
31
#6
Тимон:
Поясните, плиз.
К моей цели можно придти другим путем - сравнивая выдачу в двух регионах, но этот путь в два раза затратнее.

Ну так через куки тоже самое, тут нету возможности за одно обращение к пс узнать геозависимый или нет запрос

Если у Вас не много таких запросов для определения до 4000 штук, то можно все сделать через Яндекс xml

S2
На сайте с 07.01.2008
Offline
611
#7

Так есть же скрипт.

Не надо приписывать мне свои выводы, я имею ввиду только то, что написал. Лучшая партнёрка по футболкам/толстовкам (http://partnerka.kolorado.ru/?ref=1921540) Опрос: Проверить текст на уник - как? (/ru/forum/495885)
Тимон
На сайте с 08.06.2007
Offline
74
#8
Str256:
Так есть же скрипт.

Спасибо!

В принципе создать подобное нашему программеру недолго, просто хочется опять же без сравнений выдачи, а сразу все одним запросом.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий