Скрипт для выгрузки всех запросов из Яндекс.Вебмастер

Букмарклет — это JavaScript программа, сохраненная в закладках. Скрипт решает проблему с получением всех поисковых слов постранично, за один клик. В результате вы получаете все запросы со всеми параметрами: query / запрос;total-shows-count / показы;total-clicks-count / клики;average-show-position / средняя позиция;average-click-position / средняя позиция клика;total-ctr / CTR.


    Изначально автор скрипта Сергей Лосев, но верстка в Яндекс.Вебмастере сменилась, был почищен код от битых ссылок и переработан. Также теперь невозможно без дополнительных расширений, подключить сторонний скрипт в браузере. Мы все исправили.

    Установка и использование

    Внимание, работает только в браузере Chrome.

    1) Нужно установить расширение Disable Content-Security-Policy. Оно позволит использовать скрипты в Яндекс.Вебмастере.

    2) Создайте закладку в браузере.

    3) Скопируйте код скрипта ниже вместе ссылки.

    4) Вынесите закладку бар браузера.

    5) Зайдите в Яндекс.Вебмастер — Поисковые запросы — Последние запросы.

    6) Кликаем на закладку и ждем скачивания. Для остановки скрипта нажмите — Esc

    Код скрипта

    javascript: (function(){msg="Перейдите на страницу Поисковых запросов /search/queries/";if (location.pathname.search("/search/queries/")<0) {console.clear();alert(msg);} else {if (!window['init_pmp']) {s=document.createElement("script");s.src="https://pr-cy.ru/assets/bookmarklet/kw.wm.js";document.head.appendChild(s);} else {init_pmp();}};})(); 

    Помимо запросов можно выгружать данные и по URL. А полученные данные можно скопировать к Google.Spreadsheets‎ или Excel.

    Не забудьте включить расширение:

    Если вам нужны другие скрипты или инструменты, пишите в комментариях — будем делать.

    Если скрипт вам помог, помогите нам — расширьте этот пост в соц. сетях.