Chcesz wiedzieć cały czas jaki jest Twój pagerank ?
Za pomocą tego skryptu możesz sprawdzić jak wysoko w rankingach google jest Twoja strona.
Wartość PageRank określana jest na podstawie ilości oraz jakości odnośników które prowadzą do Twojej strony. Im wyższy jest PageRank stron które do Ciebie linkują tym mniej takich linków potrzebujesz.
Utwórz plik page_rank.php i wrzuć go na serwer do głównego katalogu
A oto zawartość pliku page_rank.php
<?php
$tempurls= "http://www.int24.com.pl"; // twój adres strony
$pieces = explode("\n", $tempurls); // znalezienie wszystkich zgłoszonych adresów URL
$size=sizeof($pieces); // tablica wielkości wykorzystana do pętli na końcu programu
// ustawienia - hosta i użytkownika
$googlehost='toolbarqueries.google.com';
$googleua='Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5';
// konwertować ciąg znaków do 32-bit
function StrToNum($Str, $Check, $Magic) {
$Int32Unit = 4294967296; // 2^32
$length = strlen($Str);
for ($i = 0; $i < $length; $i++) {
$Check *= $Magic;
// jeśli liczba zmiennoprzecinkowa jest poza zakresem liczb całkowitych, (zazwyczaj +/- 2.15e+9 = 2^31),
// w wyniku konwersji do liczb całkowitych jest niezdefiniowany
// odnoszą się do http://www.php.net/manual/en/language.types.integer.php
if ($Check >= $Int32Unit) {
$Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit));
// if the check less than -2^31
$Check = ($Check < -2147483648) ? ($Check + $Int32Unit) : $Check;
}
$Check += ord($Str{$i});
}
return $Check;
}
// genearate a hash for a url
function HashURL($String) {
$Check1 = StrToNum($String, 0x1505, 0x21);
$Check2 = StrToNum($String, 0, 0x1003F);