Rank::MOZ - Parsing domain parameters via MOZ
Overview of the parser
Rank::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"}]
To make the "Initial text" and "End text" options available in the Task Editor, you need to activate "More options".