googleのページランクを調べる

昔のgoogleのページランクを調べるがつかえないようなので

 

<?php

$url = “http://patareru.net”; //チェックするURLを指定
echo “$url”.”のページランクは”;
echo GetPageRank($url);

/**
* PageRank Lookup (Based on Google Toolbar for Mozilla Firefox)
*
* @copyright 2012 HM2K <hm2k@php.net>
* @link http://pagerank.phurix.net/
* @author James Wade <hm2k@php.net>
* @version $Revision: 2.1 $
* @require PHP 4.3.0 (file_get_contents)
* @updated 06/10/11
*/

function GetPageRank($q,$host=’toolbarqueries.google.com’,$context=NULL) {
$seed = “Mining PageRank is AGAINST GOOGLE’S TERMS OF SERVICE. Yes, I’m talking to you, scammer.”;
$result = 0x01020345;
$len = strlen($q);
for ($i=0; $i<$len; $i++) {
$result ^= ord($seed{$i%strlen($seed)}) ^ ord($q{$i});
$result = (($result >> 23) & 0x1ff) | $result << 9;
}
if (PHP_INT_MAX != 2147483647) { $result = -(~($result & 0xFFFFFFFF) + 1); }
$ch=sprintf(‘8%x’, $result);
$url=’http://%s/tbr?client=navclient-auto&ch=%s&features=Rank&q=info:%s’;
$url=sprintf($url,$host,$ch,$q);
@$pr=file_get_contents($url,false,$context);
return $pr?substr(strrchr($pr, ‘:’), 1):false;
}

phpでgoogleのページランクを調べる

phpでgoogleAPIから日本の休日を取得する

<?php

//今年
$toyear = date(“Y”);
$toyear1=”$toyear”.”-01-01″;
$toyear2=”$toyear”.”-12-31″;

$holidays_url = sprintf(
‘http://www.google.com/calendar/feeds/%s/public/full-noattendees?start-min=%s&start-max=%s&max-results=%d&alt=json’ ,
‘outid3el0qkcrsuf89fltf7a4qbacgt9@import.calendar.google.com’ , ,
“$toyear1” , // 取得開始日
“$toyear2″ , // 取得終了日
50 // 最大取得数
);
if ( $results = file_get_contents($holidays_url) ) {
$results = json_decode($results, true);
$holidays = array();
foreach ($results[‘feed’][‘entry’] as $val ) {
$date = $val[‘gd$when’][0][‘startTime’];
$title = $val[‘title’][‘$t’];
$title = preg_replace(‘!/[^/]*!’, ‘/’, $title);
$title = str_replace(‘/’, ”, $title);
$holidays[$date] = $title;

 

}
ksort($holidays);
foreach($holidays as $key => $value){

echo $key.” “.$value.”<br />”;
}

}
phpで日本の祝日や振替休日を出力する。

Google jQuery prototype.js

GoogleにホスティングされているjQueryを使う

以下のコードを書けばお手軽にjqueryが扱える。

<script type=”text/javascript”src=”http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js”></script>

 

prototype.js

<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.js”></script>

php でgoogleページランクを調べる

yahooの検索がgoogleになるらしいが

googleにpagelankがある。0~10のやつ。

SEO的にページランクの評価が重要かどうかしらないが

phpで探してたらあった。

http://www.phpclasses.org/


SEOで検索すると

Google Page Rank Checkerというのがある。

ダウンロードにはログインする必要がある。

こんな感じ。

googleページランクを調べる