Помощник
|
Google PR умер? |
admin |
6.10.2011, 12:44;
Ответить: admin
Сообщение
#1
|
||
|
|
||
|
|||
Kovtun |
6.10.2011, 12:53;
Ответить: Kovtun
Сообщение
#2
|
|
prapi.net - попробуйте.
Пример для sape (' post='22923 @ 6.10.2011, 15:44) неработают PR cheker tools Запросы неправильно делают потому что.
|
|
|
Kovtun |
6.10.2011, 13:39;
Ответить: Kovtun
Сообщение
#3
|
|
"старый" запрос к www.google.com:
GET /search?client=navclient-auto&ch=%CHECKSUM%&features=Rank&q=info:%URL% "новый" запрос к toolbarqueries.google.com, который работает: GET /tbr?features=Rank&sourceid=navclient-ff&client=navclient-auto-ff&ch=%CHECKSUM%&q=info:%URL%
|
|
|
admin |
6.10.2011, 14:27;
Ответить: admin
Сообщение
#4
|
|
(' post='22926 @ 6.10.2011, 15:53) Многие блоги уже об этом пишут:http://www.rankchecker.com/blog/october-20...update-progress Некотори гадают, то ли в ближаишие часи последует PR update , то ли вообше откажутся от PR. ---------- Сообщение добавлено в 13:27 ---------- Предыдущее сообщение размещено в 12:46 ---------- (' post='22927 @ 6.10.2011, 16:39) OK, понятно, ложная тревога PR жив:) |
|
|
admin |
9.10.2011, 10:43;
Ответить: admin
Сообщение
#5
|
|
(' post='22927 @ 6.10.2011, 16:39) GET /tbr?features=Rank&sourceid=navclient-ff&client=navclient-auto-ff&ch=%CHECKSUM%&q=info:%URL% а не подскажите, как считается чексумма? |
|
|
admin |
9.10.2011, 18:57;
Ответить: admin
Сообщение
#6
|
|
не подскажите php код для определения pagerank?
---------- Сообщение добавлено в 18:53 ---------- Предыдущее сообщение размещено в 17:35 ---------- Подскажите почему не работает и как надо? <?php define('GOOGLE_MAGIC', 0xE6359A60); function _zeroFill($a, $b){ $z = hexdec(80000000); if ($z & $a){ $a = ($a>>1); $a &= (~$z); $a |= 0x40000000; $a = ($a>>($b-1)); }else $a = ($a>>$b); return $a; } function _mix($a,$b,$c){ $a -= $b; $a -= $c; $a ^= (_zeroFill($c,13)); $b -= $c; $b -= $a; $b ^= ($a<<8); $c -= $a; $c -= $b; $c ^= (_zeroFill($b,13)); $a -= $b; $a -= $c; $a ^= (_zeroFill($c,12)); $b -= $c; $b -= $a; $b ^= ($a<<16); $c -= $a; $c -= $b; $c ^= (_zeroFill($b,5)); $a -= $b; $a -= $c; $a ^= (_zeroFill($c,3)); $b -= $c; $b -= $a; $b ^= ($a<<10); $c -= $a; $c -= $b; $c ^= (_zeroFill($b,15)); return array($a,$b,$c); } function _GoogleCH($url, $length=null, $init=GOOGLE_MAGIC){ if(is_null($length)) $length = sizeof($url); $a = $b = 0x9E3779B9; $c = $init; $k = 0; $len = $length; while($len >= 12){ $a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24)); $b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24)); $c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24)); $_mix = _mix($a,$b,$c); $a = $_mix[0]; $b = $_mix[1]; $c = $_mix[2]; $k += 12; $len -= 12; } $c += $length; switch($len){ case 11: $c+=($url[$k+10]<<24); case 10: $c+=($url[$k+9]<<16); case 9 : $c+=($url[$k+8]<<8); case 8 : $b+=($url[$k+7]<<24); case 7 : $b+=($url[$k+6]<<16); case 6 : $b+=($url[$k+5]<<8); case 5 : $b+=($url[$k+4]); case 4 : $a+=($url[$k+3]<<24); case 3 : $a+=($url[$k+2]<<16); case 2 : $a+=($url[$k+1]<<8); case 1 : $a+=($url[$k+0]); } $_mix = _mix($a,$b,$c); return $_mix[2]; } function _strord($string){ for($i=0;$i<strlen($string);$i++) $result[$i] = ord($string{$i}); return $result; } function getPageRank($url){ $pagerank = -1; $ch = "6"._GoogleCH(_strord("info:" . $url)); $fp = fsockopen("toolbarqueries.google.com", 80, $errno, $errstr, 30); if($fp){ $out = "GET /tbr?features=Rank&sourceid=navclient-ff&client=navclient-auto-ff&ch=" . $ch . "&q=info:" . $url . " HTTP/1.1\r\n"; $out .= "Host: toolbarqueries.google.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)){ $data = fgets($fp, 128); $pos = strpos($data, "Rank_"); if($pos === false){ }else $pagerank = substr($data, $pos + 9); } fclose($fp); } return $pagerank; } echo getPageRank('http://www.webmasterbg.org'); ?> ---------- Сообщение добавлено в 18:57 ---------- Предыдущее сообщение размещено в 18:53 ---------- почему не работает? |
|
|
Dante_sf |
9.10.2011, 22:23;
Ответить: Dante_sf
Сообщение
#7
|
|
tanya9000,отредактируйте свое сообщение!!! Неприятно простыни читать! Для чего спойлер?
|
|
|
Kovtun |
9.10.2011, 22:25;
Ответить: Kovtun
Сообщение
#8
|
|
pavel_, tanya9000, пока ответить нечем. Может кто на этом форуме поможет? Если поможет, то обязательно плюсану.
|
|
|
M_a_Ge |
10.10.2011, 9:28;
Ответить: M_a_Ge
Сообщение
#9
|
|
|
Чтобы разобраться в этом коде, нужно четко представлять для себя как определяется PR, куда посылать HTTP-запрос и с какими параметрами.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐ | 15 | Chekon | 4430 | Вчера, 12:00 автор: Chekon |
|
Если статья не в индексе Google - она уникальна или нет? | 5 | uahomka | 1434 | 3.4.2024, 23:56 автор: Liudmila |
|
Google запускает новый браузер элементами искусственного интеллекта | 38 | arendator | 13469 | 21.3.2024, 18:10 автор: Rebex |
|
Сайт не индексируется в Google без добавления ссылок в адурилку | 4 | Nekit | 1083 | 20.3.2024, 21:44 автор: MorKer |
|
Google adwords показывает дробное количество конверсий | 0 | Megaspryt | 755 | 16.3.2024, 23:19 автор: Megaspryt |
Текстовая версия | Сейчас: 19.4.2024, 7:39 |