Skip to main content

Rank::MOZ - Parsing domain parameters via MOZ

Overview of the parser

Rank::MOZRank::MOZ – a parser for data from MOZ. It automatically collects domain authority, linking domains, keyword rankings, spam scores, and all other available MOZ metrics.

A-Parser functionality allows you to save Rank::MOZ parsing settings for future use (presets), set up parsing schedules, and much more.

Results can be saved in any format and structure you need, thanks to the built-in powerful Template Toolkit templating engine, which allows applying additional logic to results and exporting data in various formats, including JSON, SQL, and CSV.

Collected data

  • Domain Authority
  • Linking Root Domains
  • Ranking Keywords
  • Spam Score
  • Top Pages by Links
  • Top Linking Domains
  • Discovered and Lost Linking Domains
  • Keywords by Estimated Clicks
  • Top Ranking Keywords
  • Top Featured Snippets
  • Branded Keywords
  • Keyword Ranking Distribution
  • Top Search Competitors
  • Top Questions

In other words, all information contained on the page.

Queries

You should specify a domain as a query, for example:

a-parser.com

Example result:

a-parser.com - Domain Authority: 23, Linking Root Domains: 1.5k

Output results examples

A-Parser supports flexible result formatting thanks to the built-in Template Toolkit templating engine, which allows it to output results in any form, as well as in structured formats like CSV or JSON

Default output

Result format:

$query - Domain Authority: $authority, Linking Root Domains: $linking\n

Example result:

a-parser.com - Domain Authority: 23, Linking Root Domains: 1.5k

Saving in SQL format

Result format:

[% "INSERT INTO moz VALUES('" _ query _ "', '" _ authority _ "', '" _ linking _ "')\n" %]

Example result:

INSERT INTO moz VALUES('a-parser.com', 22, '1.4k')

Dump results to JSON

General output format:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.query = query;
obj.authority = p1.authority;
obj.linking = p1.linking;

obj.json %]

Initial text:

[

Final text:

]

Example result:

[{"query":"a-parser.com","authority":22,"linking":"1.4k"}]
tip

To make the "Initial text" and "End text" options available in the Task Editor, you need to activate "More options".

Possible settings