クエリビルダー
Query Builders (クエリビルダー) - 元のクエリをパーツに分割したり、特定のルールに従ってクエリを変換したりすることができます。
機能
- 正規表現または任意の区切り文字を使用したクエリの分割
- クエリ内の部分文字列の置換、または正規表現による置換
- リンクからのドメイン/メインドメインの抽出
- クエリ内の各単語の前に ! 記号を追加(スクレイパー
SE::Yandex::WordStat に必要) - クエリの大文字/小文字への変換

取得した新しい変数は、スクレイパーへのクエリを形成する際のクエリ形式や、結果を形成する際の結果形式で使用できます。
主なユースケース
Rank::Ahrefs や同様のスクレイパーでドメインを後で確認するために、リンクからドメインを抽出
SE::Yandex::WordStat 用に、クエリ内の各単語の前に **!** 記号を自動挿入
クエリ内で元の文字列の一部のみを使用する
例えば、次のようなクエリファイルがあるとします:
keyword1;100000
keyword2;200000
キーワードと既存の頻度データを分割し、キーワードの競合性を確認した上で、結果を keyword;頻度;競合性 という形式でファイルに保存できます。
プロキシチェッカーを介さずにプロキシを使用する
変数 $proxy を作成すると、現在のクエリではプロキシチェッカーをバイパスして、その特定のプロキシが使用されます。プロキシは http://ip:port または socks://ip:port の形式で渡す必要があります。
使用例
ドメインの Ahrefs rating の確認とクエリからの追加情報の保存
ページへのリンクと、スペース区切りの説明文が含まれたクエリファイルがあると仮定します:
http://gofuckbiz.com/showthread.php?t=30454&page=11 GoFuckBiz.com フォーラム
https://searchengines.guru/ru/forum/720568 SearchEngines.guru フォーラム
スクレイパー
Rank::Ahrefs を使用して ドメイン の Ahrefs レイティングを確認し、元のリンク、ドメイン、Ahrefs レイティング、および元の説明を結果に保存する必要があります。その場合、タスクは次のようになります:

結果は以下のようになります:
http://gofuckbiz.com/showthread.php?t=30454&page=11 Ahrefs rating of gofuckbiz.com: 51, Description: GoFuckBiz.com フォーラム
https://searchengines.guru/ru/forum/720568 Ahrefs rating of searchengines.guru: 77, Description: SearchEngines.guru フォーラム
サンプルをダウンロード
eJyFVOtO2zAUfpXIQhNMVdpC2aZICJVLp02FMii/KENecpJ6dWzjS4FVffcdO2lS
2KZJlRufy3du3/GKWGoW5kqDAWtIcrciKnyThGSQU8ct6RBFtQHt1XfkmopFkgzn
GnKDqsZoReyLAnSTS9CaZYBKluH90YF+yaUuqYdaUu681U4Qx5ksKRNk/W/3W8v4
w9RpYfADHursWqChsCylyqZzStb39x2CBpiQGVURMZLqx1UwzsQiiqrUI00tE0Uk
86g1qLJJgqTSd6IzMKlmyjJZK2pTFM9mgjTxbugSphLj5ZhmKx7h7ZKWoeSMWvDa
uOrG7l5sn30pNMuYx6e8Sto3ui3kVrDHUKmQaOujMzAjLUsUWQgAIaVNwXd1bwlC
uOD7rfIhSU65gQ4xmOqIYiLZWw2zgHVLPQn1onxFpBhyPoYl8NYs4J84xjNkxTBH
py+1499NJn9grJvytkPh6J805tCghNvJ5KL1yuRYFptmcFYyi3dzKp3ws+6hcAGg
mp5derNSamjC1Mh1dCS+AuF51o5sqFrRqzLCehjpdAobXqNJzVsNBTwHEP+fkO+7
8fvjvQjPvZ2NeBpMheMc3aQfladk2CKTknu/BQ18ranRcc6apvasWpfKm2yWp+XK
VqYoTKXIWTGpF2rDKiemuPITcSpLxcE2CTkD1y1nh6bmhr+0XXvrfBpCvHosrJTc
fL2p+qc0w0wPfYIljnc7ag2ZUs5vr8fbGu9orFQTca71G04FtpK5tSrpdguZu3Tx
g/2KU1l2zVw+WVxumsVqro7t0UFvcDh4p2gBR/1+NHO9wf7Anwfgz0EvnAdBkkaf
5QixTiqsmfARDIYwQHU6B1EwASYunHZd/OECu7L7cb93+OHT/4BvAsL5FgLxVVso
JPIHZ+LnV7+wzTu8ev3OJqs1cv+nuarM/EyCEJ9BvCKxSdJf/waafQGO