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

Rank::SEMrush - Проверяет рейтинг SEMrush

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

Парсер SEMrush позволяет проверить домен в www.semrush.com. SEMrush парсер даёт возможность собирать количество обратных ссылок, рекламных ссылок, ссылающихся доменов, страницы в индексе Google.

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

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

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

Данные собираются с сервиса www.semrush.com

  • Количество обратных ссылок
  • Количество рекламных ссылок
  • Количество разных видов ссылок(текстовые, ссылки на картинку и т.д)
  • Количество follow links и nofollow links
  • Количество ссылающихся доменов
  • Количество ссылающихся IP
  • Обратные ссылки
  • Топ анкоров
  • Ссылающиеся домены
  • Страницы в индексе Google
  • Последние публицисты
  • Целевые страницы
  • Примеры рекламных текстов

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

  • Сбор информации о рекламе
  • Сбор информации о беклинках, ссылающихся доменах и ip

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

  • В качестве запросов необходимо указывать список доменов для оценки, например:
a-parser.com
yandex.ru
google.com
vk.com
facebook.com
youtube.com

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

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

Экспорт списка результатов#

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

$query - ads: $ads_count\n

В результате отображено количество рекламных ссылок.

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

google.com - ads: 4738104
a-parser.com - ads: 222
yandex.ru - ads: 403779
vk.com - ads: 29675
facebook.com - ads: 7432858
...

Вывод результатов в таблицу CSV#

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

Общий формат результата:

[% tools.CSVline(p1.query.orig,p1.ads_count) %]

Имя файла:

$datefile.format().csv

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

Домен,Количество рекламных ссылок

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

Домен,Количество рекламных ссылок
a-parser.com,222
yandex.ru,403779
google.com,4738104
vk.com,29675
facebook.com,7432858
tip

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

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

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

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

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

INSERT INTO serp VALUES('$p1.query.orig', '$p1.domains', '$p1.backlinks', '$p1.trustflow', '$p1.citationflow', '$p1.indexed')\n

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

INSERT INTO serp VALUES('a-parser.com', '222')
INSERT INTO serp VALUES('google.com', '4738104')
INSERT INTO serp VALUES('vk.com', '29675')
INSERT INTO serp VALUES('yandex.ru', '403779')
INSERT INTO serp VALUES('facebook.com', '7432858')

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

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

[% data = {};
data.query = p1.query.orig;
data.ads_count = p1.ads_count; %]$data.json\n

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

{"ads_count":222,"query":"a-parser.com"}
{"ads_count":7432858,"query":"facebook.com"}
{"ads_count":403779,"query":"yandex.ru"}
{"ads_count":4738104,"query":"google.com"}
{"ads_count":29675,"query":"vk.com"}

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

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

Сохранение доменов с нужным количеством рекламных ссылок#

Добавить фильтр и в выпадающем списке выбрать переменную значения проверки($ads_count - Total ads). Выбрать тип, например: >. Далее нужно в "Число" прописать значение которое нам нужно 100. Таким фильтром вы сможете убрать все результаты с количеством рекламных ссылок меньше 100.

пример использования фильтра в парсере Rank::SEMrush

Скачать пример

Как импортировать пример в А-Парсер

eJxtVE2P2jAQ/StotIdWYtFy6CWHSiwqUit22QJ7ArTy4gl1cTxZ26GgKP+9Yyck
QHshzNebmTczLsELt3cvFh16B8mqhDz+hwTmwuyTZPHtyRbuV+++N1Hao+3hUWS5
RuhDLqxDG6JW185sk5iKQnvol+BPOTIcHdBaJUOgkiynZDPhOVl0g4PQRXC7+yjQ
njidkC7p3fHv25YK49drA1WHlsZiOK4BSKD1ZGVtXdauXy/Qhw8PLFHuFRkWHRoH
1WZzhnGTWFQoIx8OGiZa40IccEl1cuzUzAs+iywWL4XHYB3U3X36PPDHgCCkVCGn
0HWGQFqX9dWoj1ieIfYNBCh0E0sZqzxGgMjKubpVwxIwRBFjf9YxkKRCO+yD41In
gguRtxbFxAhPdhY5YH0JZEZaT/GAunOL+I+F0pInPEo56HsT+H+X2T8YVdveZSpe
gj+Wa2hRovQ4e+qiJE1px53Ld+5bq0x5lt04jjaBML89Yt5y9hw4y8him6ZBbrLz
budowsZ1IxvlneqqjauxXCu3ZFK1mzVbfPYszJIPaGbGFI4i9GUKrXksDufdeoxc
M4YgdAXeBo9jitD6+XrAE2n3Y1GXmlvF6/clFJgxk5dZG8it0Pp1Pr20QLdS4Uru
66sdbClbm5MwEo8DW6zNjmjHexvVh339TcUW34kaCQK8xx3x4nHz1aZ9Adrno7x5
B5Ky4oH+di+1X+g+eLGOaXTxBofVXydclig=

tip

Смотреть также: Фильтры результатов

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

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