是否有用于以编程方式查询 pagerank 的公共 API?如果是这样,服务将允许使用它的数量级别是多少?
3 回答
根据我的经验,只要您以 1 秒的间隔查询页面排名就可以了,否则谷歌会在几次查询后阻止您的 IP 地址。如果你使用 .net 有一个库来帮助查询页面排名,你可以在这里找到它。
刚刚尝试了一个PageRank工具,谷歌的答案很明确:
http://www.google.com/support/websearch/bin/answer.py?&answer=86640&hl=en
说的是 :
“如果您尝试了上述步骤但仍未解决问题,则很可能您网络中的用户或计算机正在向 Google 发送自动流量。您的网络管理员可能能够找到并关闭自动流量的来源流量;请随时将他们引至此页面。向 Google 发送任何类型的自动查询均违反我们的服务条款。其中包括以下活动:
- 使用任何向 Google 发送查询的软件来确定网站或网页在 Google 上的各种查询排名”
所以答案是否定的:Google 禁止并阻止此类查询!
这是来自谷歌指南页面 http://www.google.com/support/webmasters/bin/answer.py?answer=35769
“请勿使用未经授权的计算机程序提交页面、检查排名等。此类程序会消耗计算资源并违反我们的服务条款。Google 不建议使用向 Google 发送自动或程序化查询的 WebPosition Gold™ 等产品"
所以我想这是一个不。
但我发现了这个:http ://www.fourmilab.ch/webtools/PageRank/你可以试试。我不知道这是否“合法”。