Yandex Wordstat — безусловно, один из лучших инструментов по подбору ключевых слов под SEO. Собственный сервис от поисковой системы сливает все поисковые фразы, за которые, к тому же, не нужно платить.
Создано множество систем удобного взаимодействия с данной системой. От полуавтоматических парсеров с закупкой каптчи в специальных сервисах, до браузерных плагинов, где все приходится делать самому, но копирование результатов гораздо проще.
Разумеется, без постобработки результатов в Excel не обойтись, а значит все эти инструменты, хоть и решают проблему, но лишь частично.
Скрипт Export Wordstat (EWS)
Как-то наткнулся на один занятный скрипт, не требующий никаких усилий: только я, wordstat и Excel — посредника нет, данный скрипт делает все то же самое, что я делал до этого, находил ключи, выделял результат и переносил в таблицы. Однако EWS вносит одно приятное изменение — более удобный способ копирования в один клик мышкой.
Понятно, почему это лучшее решение?
Это скрипт-закладка, основанный на элементарном JavaScript. Скрипт помещается на панель закладок браузера и запускается как попандер в один клик. Он собирает данные из таблиц и выбрасывает из нее все лишнее, оставляя лишь текст для постобработки (правая таблица тоже присутствует, находится ниже — не влезла в один экран).
У строк есть разделитель в виде точки с запятой, значит разбить их на столбцы займет еще пару кликов мышкой.
А теперь подробнее про алгоритм работы:
- Получаем результат от Wordstat;
- Вызываем скрипт и получаем текст;
- Копируем его и вставляем в Excel;
- Разбиваем на столбцы;
- Анализируем в штатном режиме;
Вот и все. Сам скрипт сохраню себе ниже. Более подробная инструкция на сайте создателя (ссылка еще ниже).
var win = window.open("", "", "width=300,height=500,resizable=0,scrollbars=1,status=0,toolbar=0"),
tables = document.getElementsByClassName("b-word-statistics__table");
if (tables.length > 0) {
win.document.writeln("<pre>");
for ( i=0; i<tables.length; i++ ) {
if ( i>0 ) win.document.write("\n");
win.document.writeln("<b>Table #"+ i +"</b>");
var table = tables[i],
trs = table.getElementsByClassName("b-word-statistics__tr");
if (trs.length > 0) {
for ( j=0; j<trs.length; j++ ) {
var tr = trs[j],
phrase = tr.getElementsByClassName("b-phrase-link__link"),
number = tr.getElementsByClassName("b-word-statistics__td-number");
if ( phrase.length > 0 && number.length > 0 ) {
phrase = (phrase[0].textContent ? phrase[0].textContent : phrase[0].innerText).replace(/\+/g, "");
number = (number[0].textContent ? number[0].textContent : number[0].innerText).replace(new RegExp(String.fromCharCode(160), "g"), "");
win.document.writeln("\"" + phrase + "\";" + number);
}
}
}
}
win.document.writeln("<pre>");
}
Разработчик: http://chuvyr.ru/
Комментарии