我想要一个谷歌PageRank检查器来检查PageRank一个url,如果大于5,则返回(result)为TRUE,否则(小于5)返回(result)为FALSE。它是如何通过PHP或代码点火器?
Mark Woodman创建了一个漂亮的类,可以用PHP及更高版本查询Google pagerank信息。这里提供完整的课程。
这里有一个详细的教程:
PHP中的Google Pagerank
编辑:
以下是php classes:上的一类谷歌页面排名检查器
PHP类:谷歌页面排名检查器类
这是另一个做同样事情的博客:
http://davidwalsh.name/google-pagerank
希望这能有所帮助。
上面的david walsh脚本不起作用。我正在使用GITHub中的SEOStats库。
来源:https://github.com/eyecatchup/SEOstats/#brief-的使用示例
响应/添加Vivek的答案
上面大卫沃尔什的剧本不起作用。我正在使用SEOStats库存在于GITHub中。来源:https://github.com/eyecatchup/SEOstats/#brief-使用示例
事实上,你不需要使用完整的图书馆。SEOstats内部使用一个独立的Google PageRank类,可以按如下方式使用:
<?php
$url = 'http://somedomain.com/';
$pr = new GTB_PageRank($url);
$rank = $pr->getPageRank();
printf("The Google Pagerank of %s is %s.", $url, $rank);
正如我所认为的,这个类的好处在于它支持所有现有的PageRank哈希算法(真棒,jenkins,jenkins2和IE),并内置了一些高级功能,例如建议的Toolbar TLD等。
您可以在此处获取代码:https://github.com/eyecatchup/SEOstats/blob/master/SEOstats/Services/3rdparty/GTB_PageRank.php