Rank::MOZ - MOZによるドメインパラメータのスクレイピング
スクレイパーの概要
Rank::MOZ – MOZからデータを抽出するスクレイパーです。ドメインオーソリティ、関連ドメイン、キーワードランキング、スパムスコア、およびその他すべての利用可能なMOZ指標を自動的に収集します。A-Parserの機能により、Rank::MOZ スクレイパーの設定を後で再利用するために保存(プリセット)したり、スクレイピングのスケジュールを設定したりすることが可能です。
結果の保存は、内蔵された強力なテンプレートエンジン Template Toolkit により、必要な形式や構造で保存できます。これにより、結果に追加のロジックを適用したり、JSON、SQL、CSVを含む様々なフォーマットでデータを出力したりできます。
収集データ
- 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 – トップの質問
言い換えれば、ページに含まれるすべての情報です。
クエリ
クエリとしてドメインを指定する必要があります。例:
a-parser.com
結果の例:
a-parser.com - Domain Authority: 23, Linking Root Domains: 1.5k
結果の出力例
A-Parserは、内蔵のテンプレートエンジン Template Toolkit により柔軟な結果フォーマットをサポートしており、任意の形式や、CSVやJSONなどの構造化された形式で結果を出力できます。
デフォルト出力
結果フォーマット:
$query - Domain Authority: $authority, Linking Root Domains: $linking\n
結果の例:
a-parser.com - Domain Authority: 23, Linking Root Domains: 1.5k
SQL形式での保存
結果フォーマット:
[% "INSERT INTO moz VALUES('" _ query _ "', '" _ authority _ "', '" _ linking _ "')\n" %]
結果の例:
INSERT INTO moz VALUES('a-parser.com', 22, '1.4k')
JSONへの結果ダンプ
共通結果形式:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.authority = p1.authority;
obj.linking = p1.linking;
obj.json %]
開始テキスト:
[
終了テキスト:
]
結果の例:
[{"query":"a-parser.com","authority":22,"linking":"1.4k"}]
ヒント
タスクエディタで「Prepend text」と「Append text」のオプションを利用するには、「More options」を有効にする必要があります。