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

SE::Bing::Position - Проверка позиций сайта в Bing

Обзор парсера

Парсер проверки позиций сайта по ключевым словам в Бинг. Благодаря парсеру SE::Bing::Position вы сможете автоматически проверять позиции в выдаче Бинг используя себственные базы доменов. Используя парсер SE::Bing::Position можно легко, точно и быстро определить позицию сайта в Бинг.

Функционал A-Parser позволяет сохранять настройки парсинга парсера SE::Bing::Position для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое. Вы можете использовать автоматическую подстановку подзапросов из файлов.

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

Собираемые данные

  • Позицию сайта и ссылку на страницу сайта
  • Список всех позиций сайта и ссылок на страницы
Собираемые данные

Возможности

  • Все возможности SE::BingSE::Bing
  • Автоматически останавливает парсинг при нахождении сайта
  • Поддерживает поиск поддоменов
  • Возможность сравнивать искомую позицию по домену, по главному домену и по полной ссылке
  • Сбор позиций сразу по нескольким доменам

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

  • Проверка позиций своих сайтов и сайтов конкурентов
  • Поиск трафовых страниц сайта

Запросы

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

lenta.ru новости  
lenta.ru новости онлайн

Если необходимо проверить один сайт по списку запросов то можно указать домен в формате запроса (Query format):

lenta.ru $query

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

lenta.ru,ria.ru,notfound.com новости лента

Результаты будут записаны в массив $bulkcheck. Опция Stop when found также поддерживается, парсинг закончится если по всем доменам найдены позиции.

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

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

ria.ru
lenta.ru
rbc.ru
yandex.ru

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

$query {subs:Keywords}

Данный макрос создаст столько же дополнительных запросов сколько их находится в файле на каждый исходный поисковый запрос, что в сумме даст [количество исходных запросов(домены)] х [количество запросов в файле Keywords] = [общее количество запросов] в результате работы макроса.

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

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

Экспорт списка позиций

Аналогично как в SE::Google::Position.

Одновременная проверка нескольких доменов (пакетная проверка)

Аналогично как в SE::Google::Position.

Аналогично как в SE::Google.

Аналогично как в SE::Google.

Аналогично как в SE::Google.

Конкуренция ключевых слов

Аналогично как в SE::Google.

Проверка индексации ссылок

Аналогично как в SE::Google.

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

Аналогично как в SE::Google.

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

Аналогично как в SE::Google.

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

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

Сохранение доменов без нулевых позиций

Аналогично как в SE::Google::Position.

Аналогично как в SE::Google.

Аналогично как в SE::Google.

Извлечение доменов

Аналогично как в SE::Google.

Удаление тегов из анкоров и сниппетов

Аналогично как в SE::Google.

Аналогично как в SE::Google.

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

Поддерживает все настройки парсера SE::BingSE::Bing, а также дополнительно:

Название параметраЗначение по умолчаниюОписание
Pages count1Количество страниц парсинга выдачи (от 1 до 50)
Links per pageAutoКоличество ссылок в выдачи на страницу (Auto / 10 / 15 / 30 / 50)
Result format$domain - $key: $position\nФормат вывода результата
Stop when foundОстанавливать парсинг если найден домен, не будет переходить на следующие страницы
Match typeExact domainВозможность сравнивать искомую позицию по домену, по главному домену и по полной ссылке (Exact domain / Top level domain / Exact url)