Блог Яндекса для вебмастеров

Встречайте API Мониторинга поисковых запросов

Вы активно просили нас добавить API для Мониторинга запросов (β) — инструмента, с помощью которого можно проверять позиции, CTR, клики, положение в поисковой выдаче, показы сайта и спрос на него по ключевым словам.

Мы рады наконец представить вам API! Теперь вы можете получать полезные статистики и работать с ними в любом удобном формате. Мы стараемся собирать для каждого сайта данные по всем запросам, по которым он отображался в поиске — в пределах 150 000 в сутки. 

Детали про API инструмента можно посмотреть в Справке.

P. S. Смотрите наши каналы
Блог Яндекса для Вебмастеров 
Платформа для ваших пожеланий и предложений
Канал Яндекса о продвижении сайтов на YouTube
Канал для владельцев сайтов в Яндекс.Дзе

18 комментариев
Ну сервис весьма не плох! Реально молодцы. 
p.s Еще ждем возврат мониторинга ссылок в вебмастере.
Только я не понял, мониторинг позиций. Там указана цифра средней позицииза10 число есть далее за 11 нет и за 12 есть. Это что значит? Это позиция клика а не средняя позиция? Почему нет значения в один день?
Обновлено 16 августа 2023, 15:13
platon
Сотрудник Яндекса16 августа 2023, 18:43
Кирилл,
в какие-то дни позиция сайта может быть не определена, если пользователи не задавали этот запрос, либо не добирались до сайта в выдаче. Попробуйте вывести также спрос, это поможет разобраться.
Обновлено 18 августа 2023, 11:34
Рощин Андрей
16 августа 2023, 15:19
Наконец-то, первая годнота в этом году!
Еще бы ваша документация была бы расписана для новичков...
https://yandex.ru/dev/webmaster/doc/dg/reference/host-query-analytics.html?utm_source=wmblog&utm_medium=post&utm_campaign=searchmonitoringapi



Ничего не понятно, как это использовать. Хоть один живой пример дали бы...
platon
Сотрудник Яндекса17 августа 2023, 12:37
admin@ip-gamers.net,
если у вас возникают сложности при работе с API Мониторинга запросов — напишите нам через форму обратной связи, постараемся помочь и рассказать, как работать с нашим API. 
Обновлено 18 августа 2023, 11:31
{"supported_content_types":["application/json;charset=UTF-8","application/xml;charset=UTF-8"],"error_message":"Unsupported content type","error_code":"CONTENT_TYPE_UNSUPPORTED"}


А это точно должен быть GET запрос?


With oXMLHTTP

.Open "GET", sUrl, False
.setRequestHeader "Authorization", "OAuth " & Token
.Send sjson
GetHTTPResponse = .ResponseText
End With
platon
Сотрудник Яндекса17 августа 2023, 13:00
Алексей,
чтобы мы могли детально изучить ситуацию, напишите нам, пожалуйста, через форму обратной связи, так мы сможем быстрее разобраться с вопросом и помочь вам. Важно заполнить форму с того аккаунта, на котором у вас есть права на сайт в Вебмастере.
<Response [405]>
'{"error_message":"Method not allowed","error_code":"METHOD_NOT_ALLOWED"}
А это что случилось?) В доке даже таких ошибок не описано. 
platon
Сотрудник Яндекса23 августа 2023, 17:04
Дмитрий,
чтобы мы могли детально изучить ситуацию, напишите нам, пожалуйста, через форму обратной связи, так мы сможем быстрее разобраться с вопросом и помочь вам. Важно заполнить форму с того аккаунта, на котором у вас есть права на сайт в Вебмастере.
Алексей Ковринский
21 августа 2023, 11:09
Не работает, при попытке отправить запрос, сервер не отвечает. Есть технические проблемы с доступом к методу?
Алексей Ковринский,
заработало
метод POST
+ добавить заголовок  "Content-Type", "application/json; charset=UTF-8"
Денис Демидов
23 августа 2023, 23:33
Если подробно расскажите как это применить будет полезно. пока не ясно. ясно кто то что то сделал но что сделал не понятно.  можете детально рассказать как это помогает в нынешних условиях  вообщем и куда это можно интегрировать может какие то проги создадите в придачу дескопные или мобильные приложения. Плантон вы можете прояснить ситуацию что бы с вами разделить радость вместе)
platon
Сотрудник Яндекса24 августа 2023, 12:44
Денис Демидов,
с API вы можете создавать приложения (например, веб-приложения) или интегрировать в существующие системы данные из Яндекс Вебмастера.
Если говорить конкретно про Мониторинг запросов, то теперь вы можете интегрировать данные о поисковых запросах вашего сайта, используемых для отображения в результатах поиска Яндекса.
Более детально о Мониторинге запросов мы рассказали в Справке, можно также ознакомиться и с документацией к нашему API.
Если при работе с API возникают трудности — напишите нам через форму обратной связи, мы поможем разобраться.
Я тоже ничего не понимаю. 
https://api.webmaster.yandex.net/v4/user - возвращает INVALID_OAUTH_TOKEN
Обновлено 24 августа 2023, 06:04
platon
Сотрудник Яндекса24 августа 2023, 08:26
syndicating,
ваш токен некорректный. Создайте, пожалуйста, новый токен и попробуйте повторить запрос с ним.

О том, как получить токен, указано в нашей документации. При создании необходимо выбрать именно «Яндекс Вебмастер (webmaster)» и проставить все галочки в данном пункте.
опять 504
platon
Сотрудник Яндекса28 августа 2023, 19:26
Алексей,
напишите нам, пожалуйста, через специальную форму обратной связи, так мы сможем быстрее разобраться с ситуацией и помочь вам. Нужно заполнить форму с того аккаунта, на котором у вас подтверждены права на сайт в Вебмастере.
Обновлено 28 августа 2023, 19:27