http://xmlsearch.yandex.ru/xmlsearch/

S
На сайте с 10.05.2004
Offline
22
2198

Возможно ли при каких-то настройках запроса получить выдачу такую же как на обычном поиске? (в смысле списка и порядка сайтов)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1

saltykow,

По идее, XML и так должны совпадать c расширенным поиском, но т.к. базы асинхроныы(часто даже выдача по 10 и по 50 отличается), то постоянно эффекта совпадения достич тяжело.

Нужно понимать, что изначально такой поиск делался для его включения внуть сайта для поиска по сайту.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
S
На сайте с 10.05.2004
Offline
22
#2

Ну цель-то у меня разумеется другая - узнать позиции определенных сайтов по определенным запросам в выдаче яндекса. А поскольку просматривать основную выдачу стало трудно - появляется "доступ запрещен", думал просматривать xml, но к сожалению ошибка определения позиции доходит до 20%.

N
На сайте с 08.08.2006
Offline
133
#3

Не согласен частично.

У меня определение позиций через XML.

Могу построчно описать суть.

Согласно http://xml.yandex.ru/

Регистрируем IP с которого идут запросы.

Запрос я строил методом GET

Описание

http://help.yandex.ru/xml/faq.xml?id=449580

и ещё http://xmlsearch.yandex.ru/xmlsearch?query=yandex&groupby=attr%3Dd.mode%3Ddeep.groups-on-page%3D10.docs-in-group%3D1

Проблема возникла с тем, что есть разница в выдаче, но не большая. Позиции могут скакать незначительно.

Писал в поддержку Яндекса. Ответили, что это связано с архитектурой сервера. Что небольшая разница возможна и будет.

Но ещё была фишка в том, что через броузер есть сайт а через XML выдачу нету.

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

Поменял. Всё встало на свои места.

Аналитик
S
На сайте с 10.05.2004
Offline
22
#4

это я все прочитал (только использовал post, а не get), но мне не удалось понять при каких значениях атрибутов <groupby> выдача будет правильной (или хотя бы наиболее близкой к правильной).

_ppr
На сайте с 28.06.2006
Offline
10
#5
saltykow:
это я все прочитал (только использовал post, а не get), но мне не удалось понять при каких значениях атрибутов <groupby> выдача будет правильной (или хотя бы наиболее близкой к правильной).


<groupings>
<groupby attr='d' mode='deep' groups-on-page='10' docs-in-group='1' curcateg='-1'/>
</groupings>

глубиной поиска является 'groups-on-page', до того времени как я забил на Я.XML максимум был 20!

Отстойнейший сервис! 😡

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