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

Mendel:
Работоспособный вариант вы можете скачать отсюда.
отсюда дает 404.
13 Октябрь 2007, 4:57 ппесли он внутряк хавает скинь плиз на мыло…
admin:
Блин. От ВП. С морды отдает на ура, а вот со внутренних что-то в нем идет не так
Щас постараюсь исправить. И на мыло заодно продублирую файл.
13 Октябрь 2007, 8:28 ппУдачи!
admin:
Все. Ссылки на сайте подправил. Спасибо за помощь. Можете качать.
13 Октябрь 2007, 8:42 ппEdd:
Кто ставил, - работает? Можно пример посмотреть?
24 Ноябрь 2007, 10:00 дпadmin:
Я постоянно использую данный скрипт и если его правильно использовать, то он правильно работает.
25 Ноябрь 2007, 10:07 ппПо поводу примера. Не затруднитесь прочесть пост в несколько строк, где вы сможете найти ссылку на полностью рабочий пример.
vse-pro-vse.com:
У меня все счетчики отображают по разному
27 Ноябрь 2007, 12:36 ппadmin:
А под словом “все” вы какие счетчики подразумеваете? И почему счетчики должны показывать ПР, ведь они должны только статистику вести.
27 Ноябрь 2007, 1:09 ппSnowcore:
Спасибо за скрипт, поставил себе - работает отлично! Рекомендую!
7 Декабрь 2007, 2:58 ппadmin:
Пожалуйста! Очень рад, что вам пригодилось!
7 Декабрь 2007, 11:57 ппОлег:
Странно, а сейчас не работает. Выдает: forbidden…
16 Февраль 2008, 3:03 ппadmin:
Может вы просто урл просматриваемого сайта указали без http???
18 Февраль 2008, 9:42 дпПотому что у меня все работает
Олег:
Странно. Потому что и урл с http указываю, но выдает forbidden.
18 Февраль 2008, 11:19 дпА есть онлайн скрипт здесь? Я еще читал, что на многих серверах такое встречается, интерессно из-за чего?
dima:
Спасибо за силку очень помогла.
20 Февраль 2008, 2:05 ппMANiac:
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 Февраль 2008, 2:22 дпadmin:
Нету. Зачем мне в бан свой сервак загонять?
Я думаю, что там где пишут про данную проблему, пишут и про причины ее возникновения
Я лично пока с подобным не сталкивался. Наверное одной из причин этого является тот факт, что в последних заказах я очень редко прибегаю к инструментарию проверки ТИЦ и ПР.
Не знаю. Я не гадалка :))) Думаю стоит попробовать произвести такую операцию например через прокси. Хотя нет. У меня когда-то такая проблема была из-за того, что кеш-число неправильно формировалось. Проверьте у себя еще раз скрипты.
22 Февраль 2008, 9:47 дпMANiac:
>Проверьте у себя еще раз скрипты.
22 Февраль 2008, 1:07 ппПопробуем. Хотя это число формируется одной функцией, которую я не менял. В любом случае спасибо!
Mendel:
действительно эта проблема всегда оказывается в том что неверно сформирована ссылка (неправильно код расчитан)…. сильно сомневаюсь что вы вот так вот неожиданно для вас загрузили гошу что он вас забанил…
22 Февраль 2008, 1:57 ппИз того что еще не названо (а названо ip и неправильные скрипты) я встечал проблему что этот скрипт неправильно работает на 64-битных машинах… чтото с побитовым сдвигом напутано выходит…
заплатку на это можно поискать на domainer.com.ua - помню ктото публиковал…
admin:
Я плохого не посоветую ;)))
Нет. Но зачем мне испытывать его терпение? Я дал скрипты на скачку. Качайте и грузите его хоть до посинения :)))
Там не напутанно. Там просто длина машинного слова меняется и все истекающие из этого. Исправить очень просто.
27 Февраль 2008, 10:15 дпMANiac:
Заплатко.
27 Февраль 2008, 2:47 ппПроверял, работает.
http://domainer.com.ua/forum/showthread.php?t=1316&page=3
admin:
Так я и не спорю, что работает. Я просто говорю, что такую заплатку можно и руками сделать. Потому что вдруг выйдут 128 разрядные процы, так опять будете табунами бегать и заплатки искать :))))
27 Февраль 2008, 2:59 ппВставил вашу заплатку в пост. Спасибо за ссылку!
MANiac:
А я и не говорю что Вы спорите
Просто линк человеку кинул на заплатку )
>Я просто говорю, что такую заплатку можно и руками сделать
27 Февраль 2008, 4:23 ппА зачем изобретать велосипед?)
admin:
А затем, что половина народу уже вообще ничего руками не делает. Целыми днями шарятся по инету в поисках “готового велосипеда” и в результате не могу решить даже примитивные задачи.
28 Февраль 2008, 11:38 дпMANiac:
>А затем, что половина народу
Так а такие люди есть всегда и визде)
Тем более Вы ведь выложили скрипт тоже уже готовый, а не написали “если хотите определить ПР с помощью пхп - напишите скрипт!”
28 Февраль 2008, 5:51 ппadmin:
Я выложил его как пример. Притом это немного не тот скрипт, которым я пользуюсь сам ;))
2 Март 2008, 10:48 дпShadyman:
Пасиб!
8 Май 2008, 8:55 дпВанно:
А не подскажите, откуда взят алгорит подсчета кеша гугла?
7 Август 2009, 10:31 дпadmin:
Из гугла :)))
3 Сентябрь 2009, 12:11 ппАркаша:
А нет ли такого же кода, тока на python или C++?
3 Декабрь 2009, 8:49 ппadmin:
Нет. Притом хороший программист такой примитивный код за 3 минуты перепишет под любой язык и любую другую платформу.
14 Декабрь 2009, 5:11 пп