Яндекс XML Proxy (Яндекс Search API)
Яндекс XML Proxy — инструмент XMLstock для автоматического получения результатов поисковой выдачи Яндекса в формате XML.
Инструмент работает на базе официального Yandex Search API. Результаты поступают непосредственно из поисковой системы Яндекса и передаются пользователю в готовом структурированном формате.
Для каких задач подходит инструмент
Яндекс XML Proxy можно использовать для:
- проверки позиций сайтов по поисковым запросам;
- сбора поисковой выдачи для разных регионов;
- проверки наличия страниц и документов в поиске Яндекса;
- проверка контента на уникальность;
- анализа конкурентов и состава поисковой выдачи;
- подготовки SEO-отчётов и мониторинга изменений позиций;
- создания собственных программ, скриптов и аналитических сервисов.
Основные возможности
- получение результатов поиска в формате XML;
- до 100 результатов поисковой выдачи за один запрос;
- поддержка регионального поиска;
- поддержка десктопной и мобильной выдачи;
- совместимость с популярными SEO-программами;
- использование общего баланса и тарифного плана XMLstock;
- возможность работы через сторонние программы и собственные скрипты.
Официальные результаты Яндекса
Яндекс XML Proxy не выполняет самостоятельный парсинг поисковых страниц. Данные формируются официальным поисковым API Яндекса.
Это позволяет работать без собственных прокси-серверов, распознавания капчи, обхода блокировок и постоянной адаптации к изменениям HTML-вёрстки поисковой страницы.
Формат, состав и содержание результатов определяются Яндексом. Выдача API может отличаться от результатов ручного поиска в браузере из-за региона, устройства, персонализации и других параметров поиска.
Отличие от Яндекс Live
Яндекс XML Proxy возвращает структурированные данные официального поискового API и позволяет получать до 100 результатов за один запрос.
Яндекс Live получает данные непосредственно из живой поисковой выдачи. Он подходит для задач, где необходимы рекламные объявления, изображения, видео и другие дополнительные элементы поисковой страницы.
Если для вашей задачи достаточно обычных результатов поиска и важна высокая скорость, рекомендуется использовать Яндекс XML Proxy.
Совместимость с программами
Яндекс XML Proxy поддерживается популярными программами и сервисами для SEO-анализа и проверки позиций.
В большинстве случаев для подключения достаточно выбрать XMLstock в настройках программы и указать персональный URL либо идентификатор пользователя и ключ доступа.
Подробные инструкции находятся в разделе Настройки программ.
Использование в собственных проектах
Разработчики могут подключать Яндекс XML Proxy к собственным приложениям, сайтам и аналитическим системам через обычные HTTP-запросы.
Полученные XML-ответы можно сохранять в базе данных, обрабатывать программными средствами и использовать для мониторинга позиций, анализа выдачи и построения SEO-отчётов.
Особенности работы
- результаты предоставляются только в формате XML;
- состав ответа зависит от поисковой системы Яндекса;
- результаты API могут отличаться от выдачи в браузере;
- время получения результата зависит от загрузки официального API;
- для части запросов может потребоваться дополнительное время на обработку.
Режимы выполнения запросов, примеры URL, порядок получения результатов и особенности работы с очередью описаны в разделе Формат запроса.
Стоимость запросов и действующие ограничения указаны в разделе Тарифные планы и ограничения.

