Перейти к основному содержимому

Rank::Bukvarix::Keyword - Сбор ключевых слов по кейворду из Букварикса

обзор парсера Rank::Bukvarix::Keyword

Обзор парсера Rank Bukvarix Keyword#

Парсер ключевых слов по кейворду из Букварикса. Благодаря парсеру Rank::Bukvarix::Keyword вы сможете автоматически собирать базы ключей из bukvarix.com по запросу. Используя парсер Rank::Bukvarix::Keyword можно легко и быстро спарсить ключи из Букварикса благодаря многопоточной работе.

Подбор слов букварикс решает одну из главных задач SEO, а именно быстрое автоматизированное получение расширенного семанического ядра. Получение ключей, количества результатов в Яндексе, частотоности, позиции, а в комплексе с парсером ключевых слов Букварикса по домену - Rank::Bukvarix::DomainRank::Bukvarix::Domain вы получите максимально целостную семантику, которая поможет привлечь больше органического трафика.

Благодаря многопоточной работе A-Parser'a, скорость обработки запросов может достигать 4 300 запросов в минуту, что в среднем позволяет получать до 210 000 не уникальных результатов в минуту.

скорость работы парсера Rank::Bukvarix::Keyword

Вы можете использовать фильтрацию результатов чтобы почистить результат, удалив весь не нужный мусор (использовав минус-слова).

Функционал A-Parser позволяет сохранять настройки парсинга парсера Rank::Bukvarix::Keyword для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое.

Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit который позволяет применять дополнительную логику к результатам и выводить данные в различных форматах, включая JSON, SQL и CSV.

Список собираемых данных#

Данные собираются с сервиса https://www.bukvarix.com/:

  • Ключевое слово
  • Количество слов в ключе
  • Количество символов
  • Частотность(Весь мир)
  • Частотность("!Весь !мир")
  • Количество результатов в Букварикс

Возможности#

  • Возможность парсинга до 1000 результатов по запросу

Варианты использования#

  • Cбор ключей
  • Определение ключа с наибольшей частотностью

Примеры запросов#

  • В качестве запросов необходимо указывать список ключей, например:
essay buy
write essay
forex
twitter парсер
парсеры форум
парсер текста google
форум парсеры
inurl php id
a парсер
a parser скачать
массовый чекер позиций a parser

Подстановки запросов#

Вы можете использовать встроенные макросы для разможения запросов, например мы хотим получить очень большую базу кейвордов, укажем несколько основных запросов на разных языках:

essay buy
write essay
forex
twitter парсер
парсеры форум

В формате запросов укажем перебор символов от a до zzzz, данный метод позволяет максимально ротировать поисковую выдачу и получать множество новых уникальных результатов:

$query {az:a:zzzz}

Данный макрос создаст 475254 дополнительных запросов на каждый исходный поисковый запрос, что в сумме даст 4 х 475254 = 1901016 поисковых запроса, цифра впечатляющая, но это совсем не проблема для A-Parser'а. При скорости 2000 запросов в минуту такое задание обработается всего за 16 часов

Варианты вывода результатов#

A-Parser поддерживает гибкое форматирование результатов благодаря встроенному шаблонизатору Template Toolkit, что позволяет ему выводить результаты в произвольной форме, а также в структуированной, например CSV или JSON

Экспорт списка ключей#

Формат результата:

$keywords.format('$key\n')

Пример результата:

write essay
write essay opinion
write written essay
to write essay
write your essay
write in essay
essay opinion write
essay write
write a essay
write to essay
...

Вывод ключа, частотность, количество слов и количество символов#

Формат результата:

$keywords.format('$key, $frequency, $wordscount, $symbolscount\n')

Пример результата:

write essay, 16552, 2, 11
write essay opinion, 1060, 3, 19
write written essay, 16548, 3, 19
to write essay, 16552, 3, 14
write your essay, 3662, 3, 16
write in essay, 16552, 3, 14
essay opinion write, 1060, 3, 19
essay write, 16552, 2, 11
write a essay, 16552, 3, 13
write to essay, 16552, 3, 14
...

Вывод ключей в таблицу CSV#

Встроенный утилита tools.CSVLine позволяет создавать корректные табличные документы, готовые для импорта в Excel или Google Таблицы

Формат результата:

[% FOREACH i IN keywords; tools.CSVline(i.key,i.frequency,i.wordscount, i.symbolscount); END %]

Имя файла:

$datefile.format().csv

Начальный текст:

Ключ,Частотность,Количество слов,Количество символов
tip

В Общем формате результатов применяется шаблонизатор Template Toolkit для вывода элементов массива keywords в цикле FOREACH.
Что такое общий формат результатов.

В имени файла результатов нужно просто изменить разрешение файла на csv.

Чтобы опция "Начальный текст" была доступна в Редакторе заданий, нужно активировать "Больше опций". В "Начальный текст" записываем названия столбцов через запятую и второй строку делаем пустой.

Сохранение в формате SQL#

Формат результата:

[% FOREACH p1.keywords; "INSERT INTO serp VALUES('" _ query _ "', '" _ frequency _ "', '" _ wordscount _ "', '" _ symbolscount _ "')\n"; END %]

Пример результата:

INSERT INTO serp VALUES('write essay', '16552', '2', '11')
INSERT INTO serp VALUES('write essay', '1060', '3', '19')
INSERT INTO serp VALUES('write essay', '16548', '3', '19')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
INSERT INTO serp VALUES('write essay', '3662', '3', '16')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
INSERT INTO serp VALUES('write essay', '1060', '3', '19')
INSERT INTO serp VALUES('write essay', '16552', '2', '11')
INSERT INTO serp VALUES('write essay', '16552', '3', '13')
INSERT INTO serp VALUES('write essay', '16552', '3', '14')
...

Дамп результатов в JSON#

Формат результата:

[% data = {}; data.keywords = []; FOREACH i IN p1.keywords; data.keywords.push(i.key); END; result = {}; result = data %]

Начальный текст

[% result = {} %]

Конечный текст

[% result.json %]

Пример результата:

{"keywords":["write essay","write essay opinion","write written essay","to write essay","write your essay","write in essay","essay opinion write","essay write","write a essay","write to essay","write the essay","write my essay","how write essay","opinion essay write","essay to write","write an essay","write opinion essay","essay write help","write am essay","personal essay write","essay write me","write fast essay","write essay words","write essay online","write personal essay","online essay write","write essay fast","essay write online","online write essay","write me essay","essay personal write","write short essay","help write essay","best essay write","write essay school","write topics essay","write school essay","essay school write","write essay teacher","write essay topic","write essay plan","essay topics write","school essay write","write essay help","write essay topics","write work essay","topic write essay","write help essay","write best essay","write essay ielts","write essay questions","write essay good","write essay question","good essay write"]}
tip

Чтобы опции "Начальный текст" и "Конечный текст" были доступны в Редакторе заданий, нужно активировать "Больше опций".

Обработка результатов#

A-Parser позволяет обрабатывать результаты непосредственно во время парсинга, в этом разделе мы привели наиболее популярные кейсы для парсера Rank::Bukvarix::Keyword

Уникализация резульатов#

Аналогично как в Rank::Bukvarix::Domain.

Фильтрация результатов (использование минус-слов)#

Аналогично как в Rank::Bukvarix::Domain.

Возможные настройки#

Последнее обновление