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

Rank::Alexa::API - Быстрый чекер алексы через API

Обзор парсера Alexa Api#

img

Alexa Rank — статистическая система построения рейтинга сайтов, учитывает количество посетителей и просмотры страниц. Парсер alexa позволяет быстро получить информацию о рейтинге домена, странц с наибольшим числом трафика и позицию в рейтинге этой страны Парсер Alexa Rank - полностью аналогичен парсеру Rank::Alexa, только данные приходят по API

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

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

  • Данные собираются по API с сервиса http://www.alexa.com/
  • Позицию в глобальном рейтинге Алексы
  • Страну с наибольшим числом трафика
  • Позицию в рейтинге этой страны

какие данные собирает парсер Rank::Alexa

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

  • Определение позиции сайта в мировом и локальном рейтинге Алексы
  • Оценка трафика на домене
  • Оценка количества обратных ссылок
  • Определение страны с наибольшим трафиком

Запросы#

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

Результаты#

  • В результате отображен домен и его рейтинг в Alex'е:
vk.com - 25
a-parser.com - 377965
facebook.com - 2
yandex.ru - 20
google.com - 1
youtube.com - 3

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

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

Вывод основных данных о домене#

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

$query: $rank, $country, $countryrank, $reputation\n

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

[% tools.CSVline(query, rank, country, countryrank, reputation) %]

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

a-parser.com - 400837, Russia, 24698, 82

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

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

[% data = {} %]

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

[% data.json %]
[% data.query = query; data.rank = rank; data.country = country; data.countryrank = countryrank; data.reputation = reputation; %]

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

{"countryrank":"24698","country":"Russia","reputation":"82","query":"a-parser.com","rank":400837}
tip

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

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

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