Как я могу получить более 1000 результатов Google с помощью Perl Google API? - PullRequest
3 голосов
/ 25 сентября 2010

H Используя обычную поисковую систему, человек может получить не более 1000 результатов, что гораздо больше, чем нужно обычному человеку.

Но что, если я хочу получить 2000? Является ли это возможным? Я читал, что это возможно с помощью App Engine или чего-то в этом роде (здесь ...), но возможно ли это как-то сделать через Perl?

1 Ответ

3 голосов
/ 25 сентября 2010

Я не знаю, как обойти это ограничение, кроме как использовать серию уточненных поисков по сравнению с одним общим поиском.

Например, вместо "Tim Medora", я мог бы искать себя с помощью:

Поиск № 1: «Тим Медора Феникс»

Поиск № 2: «Тим Медора Бостон»

Поиск № 3: «Тим Медора Канада»

Однако, если вы пытаетесь использовать Google для поиска конкретного сайта , вы можете прочитать карты сайта Google этого сайта.

Например, www.linkedin.com предоставляет все80 миллионов + пользователей / предприятий с помощью ряда вложенных файлов XML карты сайта: http://www.linkedin.com/sitemap.xml.

Используя этот метод, вы можете довольно легко сканировать определенный сайт с помощью собственного алгоритма поиска, если у них есть хорошие Google Sitemap.

Конечно, я ни в коем случае не предлагаю вам использовать карту сайта в незаконных / недружественных целях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...