我想要一个用于检查 pageRank 的 Google PageRank 检查器,如果 url 大于 5,则返回(结果)为 TRUE,否则(小于 5)返回(结果)为 FALSE。PHP或codeigniter怎么样?
3 回答
Mark Woodman创建了一个漂亮的类,可以让您在 PHP 及更高版本中查询 Google pagerank 信息。完整的课程可在此处获得。
这是一个详细的教程:
编辑:
这是php 类上的一类谷歌页面排名检查器:
PHP 类:Google Page Rank Checker 类
这是另一个做同样事情的博客:
http://davidwalsh.name/google-pagerank
希望这可以帮助。
以上大卫沃尔什脚本不起作用。我正在使用 GITHub 中的 SEOStats 库。
来源:https ://github.com/eyecatchup/SEOstats/#brief-example-of-use
作为对Vivek 回答的回应/补充
以上大卫沃尔什脚本不起作用。我正在使用 GITHub 中的 SEOStats 库。来源: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