Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the hide-login-page domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/artem952/domains/devarts.pro/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-yandex-metrika domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/artem952/domains/devarts.pro/public_html/wp-includes/functions.php on line 6114
EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat

EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat

yandex wordstat 620x535 - EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat

Yandex Wordstat — безусловно, один из лучших инструментов по подбору ключевых слов под SEO. Собственный сервис от поисковой системы сливает все поисковые фразы, за которые, к тому же, не нужно платить.

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

Разумеется, без постобработки результатов в Excel не обойтись, а значит все эти инструменты, хоть и решают проблему, но лишь частично.

Скрипт Export Wordstat (EWS)

Как-то наткнулся на один занятный скрипт, не требующий никаких усилий: только я, wordstat и Excel — посредника нет, данный скрипт делает все то же самое, что я делал до этого, находил ключи, выделял результат и переносил в таблицы. Однако EWS вносит одно приятное изменение — более удобный способ копирования в один клик мышкой.

ews parse wordstat table 620x404 - EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat
Попап окно с результатами выдачи Wordstat, подготовленные для экспорта в Excel

Понятно, почему это лучшее решение?

Это скрипт-закладка, основанный на элементарном JavaScript. Скрипт помещается на панель закладок браузера и запускается как попандер в один клик. Он собирает данные из таблиц и выбрасывает из нее все лишнее, оставляя лишь текст для постобработки (правая таблица тоже присутствует, находится ниже — не влезла в один экран).

ews add bookmark - EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat
Добавить закладку на панель закладок браузера. Имя любое, адрес см. ниже

У строк есть разделитель в виде точки с запятой, значит разбить их на столбцы займет еще пару кликов мышкой.

excel divide by cells 620x428 - EWS — скрипт для мгновенного ручного парсинга выдачи Yandex.Wordstat
Данные – текст по столбцам – с разделителем

А теперь подробнее про алгоритм работы:

  • Получаем результат от 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/

Похожие записи


Каталоги в современном SEO: реально ли получить качественную обратную ссылку
Каталоги — это сайты, где владельцы бизнеса размещают информацию о своих товарах, услугах. Чем авторитетнее каталог, тем желаннее для владельца...
Первые шаги в SEO: с чего начать продвижение сайта
SEO продвижение для молодого сайта в 2023 году — крайне непростая задача. Выдача переполнена старыми трастовыми сайтами, которые так просто...
Плохие ссылки в SEO: как их найти и избавиться
Не все ссылки одинаково хороши. Есть качественные доноры, ссылки с которых добавляют вашему сайту авторитет, а есть — откровенно мусорные....
Продвижение интернет-магазина: 4 источника трафика обязательные для использования
Интернет-магазин не станет успешным и не будет приносить прибыль, если не заниматься его продвижением. Каналов привлечения трафика достаточно, но над...
SEO оптимизация: структура, разметка и основные теги
Все страницы должны иметь общий дизайн. Не нужно на отдельных страницах использовать другие цвета и стили. Также хорошей практикой будет...

Комментарии

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