如何通过PHP创建Google PageRank Checker

时间:2012-01-13 18:48:21

标签: php codeigniter pagerank

我想要一个Google PageRank Checker for check pageRank一个url,如果大于5,则返回(结果)为TRUE,否则(少于5)return(result)为FALSE。怎么用PHP或codeigniter?

3 个答案:

答案 0 :(得分:3)

Mark Woodman 创建了一个漂亮的课程,可让您在PHP及以上版本中查询Google pagerank信息。完整的课程可用here

这是一个详细的教程:

Google Pagerank in PHP

修改

以下是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