2012-01-13 38 views

回答

3

馬克伍德曼已經創建了一個漂亮的類,它可以讓你查詢PHP和以上的Google Pagerank信息。完整的課程可用here

這裏是一個詳細的教程:

Google Pagerank in PHP

編輯:

這裏是php classes類谷歌網頁排名檢查的:

PHP Classes: Google Page Rank Checker Class

這裏是另一個做sa的博客我的事情:

http://davidwalsh.name/google-pagerank

希望這有助於。

+0

注意的大箱頂起來:「由於辦理下列庫不工作由谷歌在其網頁排名進行的修改。」 (引用的fusionswift.com頁面也不存在。) – duskwuff 2012-01-13 19:10:51

+0

@duskwuff - 解決方案是什麼? – 2012-01-14 11:10:50

+0

檢查更新.... – AlphaMale 2012-01-14 11:21:08

0

在響應/除了Vivek's answer

以上戴維·沃爾什腳本不能正常工作。我正在使用GITHub中的SEOStats庫 。 來源:https://github.com/eyecatchup/SEOstats/#brief-example-of-use

其實你不需要使用完整的庫。 SEOstats在內部使用,可以如下使用一個獨立的谷歌的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散列算法(真棒,詹金斯,jenkins2和IE ),並且內置了一些高級功能,比如建議的Toolbar-TLD等等。

你可以在這裏代碼:https://github.com/eyecatchup/SEOstats/blob/master/SEOstats/Services/3rdparty/GTB_PageRank.php