python实现获取网站pr及百度权重

上一次我用requests库写的一个抓取页面中链接的简单代码,延伸一下,我们还可以利用它来获取我们网站的pr以及百度权重。原理差不多。最后我们甚至可以写一个循环批量查询网站的相关信息。

先说说googlepr,全称pagerank。它是google官方给出的评定一个网站seo的评级,这个大家应该不陌生。既然是官方给出的,当然有一个官方的接口去获取它。我们这里就利用官方的接口获取谷歌pr。

代码如下:

gpr_hash_seed =”mining pagerank is against google’s terms of service. y\
es, i’m talking to you, scammer.”

def google_hash(value):
magic = 0x1020345
for i in xrange(len(value)):
magic ^= ord(gpr_hash_seed[i % len(gpr_hash_seed)]) ^ ord(value[i])
magic = (magic >> 23 | magic

Posted in 未分类