プログラムでページランクをクエリするためのパブリックAPIはありますか?もしそうなら、サービスがそれを使用することを許可されるボリュームのレベルはどれくらいですか?
3 に答える
私の経験から、1秒間隔でクエリを実行する限り、ページランクをクエリしても問題ありません。クエリを実行しない場合、Googleは数回のクエリ後にIPアドレスをブロックします。.netを使用している場合は、ページランクをアナグラム的に照会するのに役立つライブラリがあります。ここで見つけることができます。
PageRankツールを試してみたところ、Googleからの回答は明らかです。
http://www.google.com/support/websearch/bin/answer.py?&answer=86640&hl=en
それは言う:
「上記の手順を試しても問題が解決しない場合は、ネットワーク内のユーザーまたはコンピュータが自動トラフィックをGoogleに送信している可能性があります。ネットワーク管理者が自動トラフィックのソースを見つけてシャットダウンできる可能性がありますトラフィック;このページを参照してください。Googleにあらゆる種類の自動クエリを送信することは、利用規約に違反します。これには、特に次のアクティビティが含まれます。
- Googleにクエリを送信するソフトウェアを使用して、さまざまなクエリに対してWebサイトまたはWebページがGoogleでどのようにランク付けされているかを判断する」
だから答えはノーです:グーグルはそのような種類のクエリを禁止し、ブロックします!
これは、Googleガイドラインページ http://www.google.com/support/webmasters/bin/answer.py?answer=35769からのものです。
「許可されていないコンピュータプログラムを使用してページを送信したり、ランキングを確認したりしないでください。このようなプログラムはコンピューティングリソースを消費し、利用規約に違反します。Googleに自動クエリまたはプログラムクエリを送信するWebPositionGold™などの製品の使用はお勧めしません。 「」
だから私はそれはノーだと思います。
しかし、私はこれを見つけました:http ://www.fourmilab.ch/webtools/PageRank/あなたが試すことができます。それが「合法」かどうかはわかりません。