【问题标题】:google page rank get in python谷歌页面排名在python中获取
【发布时间】:2011-03-27 10:53:18
【问题描述】:

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

【问题讨论】:

    标签: python seo


    【解决方案1】:

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

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

    我知道这个问题已经过时了,但我希望它可能对其他寻找此问题的解决方案的人有用。

    【讨论】:

    • 完美运行!感谢您的信息!
    • @mrringle,我可以为 url 列表(文本文件吗?)运行相同的代码?
    • 我不明白为什么不这样做,因为您当然添加了要从文本文件中读取的代码:)
    【解决方案2】:

    我在这里发布了关于获取 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 Checksum 算法。


    (注意:这可能不会为您提供他们在内部用于结果的排名,但它会为您提供 Google 工具栏将为给定页面显示的任何页面排名)

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多