Определение Google PR
Очень часто на разнообразных форумах я натыкаюсь на вопросы как на php реализовать скрипт подсчета Google PR (PageRank) сайта.
Работоспособный вариант вы можете скачать отсюда.
Этот код является наиболее простым и быстрым. Его недостатком является то, что он не разрешает определять PR на разных датацентрах компании Google, что может быть полезно в ряде случаев.
Данный метод основан на парсинге выдачи поисковика Google.
UPD. Заплатка для владельцев 64 разрядных машин.
Дополнительные ссылки:
- Все о Google PageRank
- Форум dklab: Определение ИЦ и PR ресурса
- Утилиты для определения Google PageRank
- Что такое Google PageRank?

Mendel:
Работоспособный вариант вы можете скачать отсюда.
отсюда дает 404.
13 October 2007, 4:57 pmесли он внутряк хавает скинь плиз на мыло…
admin:
Блин. От ВП. С морды отдает на ура, а вот со внутренних что-то в нем идет не так
Щас постараюсь исправить. И на мыло заодно продублирую файл.
13 October 2007, 8:28 pmУдачи!
admin:
Все. Ссылки на сайте подправил. Спасибо за помощь. Можете качать.
13 October 2007, 8:42 pmEdd:
Кто ставил, - работает? Можно пример посмотреть?
24 November 2007, 10:00 amadmin:
Я постоянно использую данный скрипт и если его правильно использовать, то он правильно работает.
25 November 2007, 10:07 pmПо поводу примера. Не затруднитесь прочесть пост в несколько строк, где вы сможете найти ссылку на полностью рабочий пример.
vse-pro-vse.com:
У меня все счетчики отображают по разному
27 November 2007, 12:36 pmadmin:
А под словом “все” вы какие счетчики подразумеваете? И почему счетчики должны показывать ПР, ведь они должны только статистику вести.
27 November 2007, 1:09 pmSnowcore:
Спасибо за скрипт, поставил себе - работает отлично! Рекомендую!
7 December 2007, 2:58 pmadmin:
Пожалуйста! Очень рад, что вам пригодилось!
7 December 2007, 11:57 pmОлег:
Странно, а сейчас не работает. Выдает: forbidden…
16 February 2008, 3:03 pmadmin:
Может вы просто урл просматриваемого сайта указали без http???
18 February 2008, 9:42 amПотому что у меня все работает
Олег:
Странно. Потому что и урл с http указываю, но выдает forbidden.
18 February 2008, 11:19 amА есть онлайн скрипт здесь? Я еще читал, что на многих серверах такое встречается, интерессно из-за чего?
dima:
Спасибо за силку очень помогла.
20 February 2008, 2:05 pmMANiac:
Forbidden
Your client does not have permission to get URL /search?client=navclient-auto&ch=6766866886&features=Rank&q=info:http://www.net-safari.com/ from this server. (Client IP address: 195.138.198.130)
А как с этим быть?
22 February 2008, 2:22 amadmin:
Нету. Зачем мне в бан свой сервак загонять?
Я думаю, что там где пишут про данную проблему, пишут и про причины ее возникновения
Я лично пока с подобным не сталкивался. Наверное одной из причин этого является тот факт, что в последних заказах я очень редко прибегаю к инструментарию проверки ТИЦ и ПР.
Не знаю. Я не гадалка :))) Думаю стоит попробовать произвести такую операцию например через прокси. Хотя нет. У меня когда-то такая проблема была из-за того, что кеш-число неправильно формировалось. Проверьте у себя еще раз скрипты.
22 February 2008, 9:47 amMANiac:
>Проверьте у себя еще раз скрипты.
22 February 2008, 1:07 pmПопробуем. Хотя это число формируется одной функцией, которую я не менял. В любом случае спасибо!
Mendel:
действительно эта проблема всегда оказывается в том что неверно сформирована ссылка (неправильно код расчитан)…. сильно сомневаюсь что вы вот так вот неожиданно для вас загрузили гошу что он вас забанил…
22 February 2008, 1:57 pmИз того что еще не названо (а названо ip и неправильные скрипты) я встечал проблему что этот скрипт неправильно работает на 64-битных машинах… чтото с побитовым сдвигом напутано выходит…
заплатку на это можно поискать на domainer.com.ua - помню ктото публиковал…
admin:
Я плохого не посоветую ;)))
Нет. Но зачем мне испытывать его терпение? Я дал скрипты на скачку. Качайте и грузите его хоть до посинения :)))
Там не напутанно. Там просто длина машинного слова меняется и все истекающие из этого. Исправить очень просто.
27 February 2008, 10:15 amMANiac:
Заплатко.
27 February 2008, 2:47 pmПроверял, работает.
http://domainer.com.ua/forum/showthread.php?t=1316&page=3
admin:
Так я и не спорю, что работает. Я просто говорю, что такую заплатку можно и руками сделать. Потому что вдруг выйдут 128 разрядные процы, так опять будете табунами бегать и заплатки искать :))))
27 February 2008, 2:59 pmВставил вашу заплатку в пост. Спасибо за ссылку!
MANiac:
А я и не говорю что Вы спорите
Просто линк человеку кинул на заплатку )
>Я просто говорю, что такую заплатку можно и руками сделать
27 February 2008, 4:23 pmА зачем изобретать велосипед?)
admin:
А затем, что половина народу уже вообще ничего руками не делает. Целыми днями шарятся по инету в поисках “готового велосипеда” и в результате не могу решить даже примитивные задачи.
28 February 2008, 11:38 amMANiac:
>А затем, что половина народу
Так а такие люди есть всегда и визде)
Тем более Вы ведь выложили скрипт тоже уже готовый, а не написали “если хотите определить ПР с помощью пхп - напишите скрипт!”
28 February 2008, 5:51 pmadmin:
Я выложил его как пример. Притом это немного не тот скрипт, которым я пользуюсь сам ;))
2 March 2008, 10:48 amShadyman:
Пасиб!
8 May 2008, 8:55 am