我想要一个Google PageRank Checker for check pageRank一个url,如果大于5,则返回(结果)为TRUE,否则(少于5)return(result)为FALSE。怎么用PHP或codeigniter?
答案 0 :(得分:3)
Mark Woodman 创建了一个漂亮的课程,可让您在PHP及以上版本中查询Google pagerank信息。完整的课程可用here。
这是一个详细的教程:
修改强>
以下是php classes上的一类Google网页排名检查器:
PHP Classes: Google Page Rank Checker Class
这是另一个做同样事情的博客:
http://davidwalsh.name/google-pagerank
希望这有帮助。
答案 1 :(得分:0)
上面的大卫沃尔什脚本无效。我正在使用GITHub中的SEOStats库。
来源:https://github.com/eyecatchup/SEOstats/#brief-example-of-use
答案 2 :(得分:0)
回复/添加Vivek's answer
上面的大卫沃尔什脚本无效。我正在使用SEOStats库 目前在GITHub。 资料来源:https://github.com/eyecatchup/SEOstats/#brief-example-of-use
实际上您不需要使用完整的库。 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哈希算法(awesome,jenkins,jenkins2和IE)并且内置了一些高级功能,例如建议的Toolbar-TLD等等。
您可以在此处获取代码:https://github.com/eyecatchup/SEOstats/blob/master/SEOstats/Services/3rdparty/GTB_PageRank.php