Google页排名在Python中获取

2024-06-06 15:07:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要谷歌页面排名获得在python。我可以正式提取吗?我的意思是我可以解析这样的东西http://www.prchecker.info 但这些网站是从谷歌那里正式获取数据的?或者我可以使用一些python seo库来实现这个功能吗?


Tags: 功能infoseohttp网站www页面prchecker
3条回答

不,没有正式的PageRank API。有各种各样的黑客,你可以用谷歌搜索。

我在这里发布了获得PageRank的消息:
http://coreygoldberg.blogspot.com/2010/01/python-lookup-google-pagerank-score.html

您需要的代码在这里:
http://code.google.com/p/corey-projects/source/browse/trunk/python2/pagerank.py

它使用Google Toolbar 3.0.x/4.0.x Pagerank校验和算法。


(注意:这可能不会给你他们内部使用的结果排名,但它会给你谷歌工具栏为给定页面显示的任何页面排名)

我最近需要做同样的事情,但找不到任何使用python代码的例子,无法通过它们的工具栏API获得google页面排名。我确实在CPAN上找到了一个用perl编写的示例(WWW:Google:PageRank),并用python重新实现了它。我也有一个从他们的工具栏获取Alexa流量排名的类。

https://github.com/aablack/websearchapp/blob/master/search/rank_provider.py

我知道这个问题由来已久,但我希望它可能对其他人寻求解决这个问题的方法有用。

相关问题 更多 >