Rank::MOZ - Scraping domain parameters through MOZ
Scraper overview
Rank::MOZ – is a scraper for data from MOZ. It automatically collects domain authority, linked domains, keyword ranking, spam score, and all other available MOZ metrics.The functionality of A-Parser allows you to save the scraper settings of Rank::MOZ for future use (presets), set a scraping schedule, and much more.
Saving results is possible in the form and structure you need, thanks to the built-in powerful template engine Template Toolkit which allows you to apply additional logic to the results and output data in various formats, including JSON, SQL, and CSV.
Collected data
- Domain Authority – domain authority
- Linking Root Domains – linked root domains
- Ranking Keywords – keyword ranking
- Spam Score – spam score
- Top Pages by Links – top pages by links
- Top Linking Domains – top linking domains
- Discovered and Lost Linking Domains – discovered and lost linking domains
- Keywords by Estimated Clicks – keywords by estimated clicks
- Top Ranking Keywords – top ranking keywords
- Top Featured Snippets – top featured snippets
- Branded Keywords – branded keywords
- Keyword Ranking Distribution – keyword ranking distribution
- Top Search Competitors – top search competitors
- Top Questions – top questions
In other words, all the information contained on the page.
Queries
As a query, you should specify a domain, for example:
a-parser.com
Example of the result:
a-parser.com - Domain Authority: 23, Linking Root Domains: 1.5k
Output results examples
A-Parser supports flexible formatting of results thanks to the built-in template engine Template Toolkit, which allows it to output results in any form, as well as in structured formats, such as CSV or JSON
Default output
Result format:
$query - Domain Authority: $authority, Linking Root Domains: $linking\n
Example of the 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 of the result:
INSERT INTO moz VALUES('a-parser.com', 22, '1.4k')
Dump results to JSON
Общий формат результата:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.authority = p1.authority;
obj.linking = p1.linking;
obj.json %]
Начальный текст:
[
Конечный текст:
]
Example of the result:
[{"query":"a-parser.com","authority":22,"linking":"1.4k"}]
To make the "Start text" and "End text" options available in the Task Editor, you need to activate "More options".