Парсер запросов Яндекс Вебмастера

Три года  назад в фейсбуке рассказали про скрипт-букмарклет keyword downloader, который когда-то успешно парсил все поисковые фразы из вебмастера Яндекса, но на тот момент уже не работающий. Тогда я решил немного в нём разобраться и восстановить его работоспособность. В результате скрипт парсинга запросов вновь заработал, а для удобства вывода я его немного переработал и переименовал в YaWebKeyParser.

Парсер запросов Яндекс Вебмастера


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

Букмарклет YaWebKeyParser

YaWebKeyParser — букмарклет для скачивания запросов из Яндекс Вебмастера: ключи, показы, клики, позиция, CTR.

Результирующая таблица YaWebKeyParser после парсинга

Сегодня решил выложить его сюда, дабы «не пылился на полке», а приносил людям пользу в обыденной сеошной рутине.

Всё как обычно, тащим мышкой на браузерную панель, кликаем на скрипт, когда находитесь на странице «Поисковые запросы» -> «Управление группами» (/search/queries/). Таблица с ключами будет сформирована на новой странице браузера.

Дабы в меня не тыкали пальцем, вот автор исходного скрипта (c) SergeyLossev, правда тогда в 2017-м код был слегка обфусцирован ), но любопытства ради любую сложность можно преодолеть.

Планировалось тогда ещё добавить на страницу результата кнопочки копирования таблицы в буфер обмена и скачивания в csv-формате, но в чём-то тогда возник затык и интерес сошёл на нет. Вполне хватало Ctrl+A (для выделения), Ctrl+C (для копирования).

Срипт удобен для быстрого анализа позиций ключей небольших сайтов, хотя сегодня 58000 запросов скачал без ошибок.

комментария 3

  1. Алина:

    Спасибо, нужная вещь

  2. Ярослав:

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

    • Xstroy:

      Ярослав, скажу честно, а надо ли?
      Парсер запросов изначально был написан не мной, а я лишь модифицировал его под свои задачи. Я даже не знал, что он способен собирать такие объёмы и, по идее, выгрузку таких вещей нужно производить в несколько этапов.
      Конечно, любые хотелки при желании могут быть реализованы, поэтому код скрипта открыт и доступен к любым доработкам. Я лишь изредка его использую и какого-либо интереса к нему у других не увидел, поэтому он пылится на этих страницах, дабы не кануть в вечность…
      Возможно, когда-либо у меня будет немного времени поинтересоваться возможностью реализации подобной вещи и вполне вероятно, что это получится. Тогда результат можно будет найти на этих страницах…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *