С появлением бесплатного сервиса Яндекс.XML появилась возможность отправлять неограниченное количество запросов к поиску без заполнения captcha (автоматически генерируемый тест-проверка) и без риска быть «забаненным». Полученные результаты подаются в формате XML.
Используя потенциал Яндекс.XML, web-разработчики создают на сайте поиск в Сети с публикацией ответов в соответствии с индивидуальным дизайном, проводят анализ поисковой оптимизации ресурса, разрабатывают новые web-приложения.
Нагрузку на собственного сервера Яндекс регулирует при помощи XML-лимитов, поэтому минимальное количество запросов обрабатывается в дневное время, а максимальное – в нерабочие часы. Формула для расчета количества лимитов основана на расчетах трастовости искомого сайта.
Получение доступа
- Для начала работы с сервисом необходимо пройти стандартную процедуру регистрации;
- Рекомендуется указывать действительный телефонный номер для получения СМС доступа, иначе минимальное количество запросов в течении 24-х часов ограничится десятью. Продвижение ресурсов, разработанных профессионально выполняется через систему размещения контекстной рекламы Яндекса, поэтому для них это условие не обязательно;
- Обязательна регистрация одного или нескольких IP-адресов. Если на протяжении трех месяцев с данного адреса не будет отправлен ни один запрос, действие учетной записи будет приостановлено или произойдет удаление аккаунта;
- Чтобы засвидетельствовать авторство Яндекса, на странице отображения результатов поиска необходимо размещать ссылку на домашнюю страницу Яндекс.XML, в виде одного из стандартных логотипов.
Для построения запросов, требующихся для оценки продвижения ресурса в Яндексе, можно применить для написания интерфейс, предоставленный сервисом или создать программу своими силами.
Параметры
Яндекс.XML отличается простым и доступным интерфейсом. При отправке запросов необходимо указывать следующие параметры:
Имя пользователя, указанное при авторизации и автоматически сгенерированный системой, индивидуальный для каждого IP-адреса.
Поисковый запрос в текстовом формате, для которого существуют некоторые количественные ограничения. При обработке следует учитывать отличительные черты информационно-поискового языка Яндекса.
Заданный режим фильтрации и сортировки на странице результатов поиска. Применяются значения по релевантности «rlv» и по времени изменения документа «tm». Если вводные не заданы, результаты автоматически распределяются по степени релевантности.
Максимальное число фрагментов обнаруженного документа, содержащих информативные слова, входящие в запрос (пассажей). Возможные значения от 1 до 5. Применяются для формирования текстовых аннотаций к документу.
Список параметров, определяющих порядок группировки результатов. По умолчанию производится «плоский поиск», когда каждая группа включает только один документ;
Номер web-страницы, сгенерированной поисковой системой в ответ на пользовательский запрос. Расстановка нумерации начинается со значения «0». Если параметр не прописан, возвращается первая страница поисковой выдачи.
В зависимости от качества сайта, подтвержденного в сервисе Яндекс. Вебмастер, поисковая система может выделить соответствующее количество лимитов – ограничений на количество запросов к своей базе. Если разрешение на управление ресурсом было подтверждено для нескольких пользователей, лимиты может получить только первый владелец.