Существует ли общедоступный API для программного запроса PageRank? Если да, то для какого уровня объемов сервису будет разрешено его использовать?
Какова позиция Google в отношении программного запроса PageRank?
Ответы (3)
Это взято со страницы рекомендаций Google http://www.google.com/support/webmasters/bin/answer.py?answer=35769
«Не используйте несанкционированные компьютерные программы для отправки страниц, проверки рейтинга и т. д. Такие программы потребляют вычислительные ресурсы и нарушают наши Условия использования. Google не рекомендует использовать такие продукты, как WebPosition Gold™, которые отправляют автоматические или программные запросы в Google. "
Так что я думаю, что нет.
Но я нашел это: http://www.fourmilab.ch/webtools/PageRank/, что Вы могли бы попробовать. Не знаю, "законно ли".
По моему опыту, вполне нормально запрашивать рейтинг страницы, если вы делаете это с интервалом в 1 секунду, иначе Google заблокирует ваш IP-адрес после нескольких запросов. если вы используете .net, есть библиотека, помогающая анаграмматически запрашивать рейтинг страницы, вы можете найти это здесь.
Только что попробовал инструмент PageRank, и ответ от Google ясен:
http://www.google.com/support/websearch/bin/answer.py?&answer=86640&hl=en
Это говорит:
Если вы выполнили описанные выше действия и не решили проблему, весьма вероятно, что пользователь или компьютер в вашей сети отправляет автоматический трафик в Google. Ваш сетевой администратор может обнаружить и отключить источник автоматизированного трафика; не стесняйтесь направлять их на эту страницу. Отправка автоматических запросов любого рода в Google противоречит нашим Условиям использования. Это включает, среди прочего, следующие виды деятельности:
- Использование любого программного обеспечения, которое отправляет запросы в Google, чтобы определить рейтинг веб-сайта или веб-страницы в Google по различным запросам.
Так что ответ НЕТ: Google запрещает и блокирует подобные запросы!