При наборе слов в Google нам выдаются определенные поисковые подсказки. Т.е например при вводе автоматизация бизнеса , гугл нам предлагает следующие варианты поисковых запросов :
Поискав в интернете можно найти урл, по которому идет запрос этих данных : т.е в самом конце - то слово, по которому получаются подсказки. Модифицируем исходный код из обучающего примера по созданию сборщика. Создадим класс CGoogleSuggest, подключим его на сбор, слегка модифицировав паузы для работы скриптов (подбирал экспериментальным путем) мы получим код для сбора поисковых подсказок Гугла.
Поискав в интернете можно найти урл, по которому идет запрос этих данных : т.е в самом конце - то слово, по которому получаются подсказки. Модифицируем исходный код из обучающего примера по созданию сборщика. Создадим класс CGoogleSuggest, подключим его на сбор, слегка модифицировав паузы для работы скриптов (подбирал экспериментальным путем) мы получим код для сбора поисковых подсказок Гугла.
Таким образом мы с минимальными усилиями получили сборщик поисковых подсказок Google. Слабым местом этого сборщика как и предыдущего являются прокси. В следующих постах я расскажу как решить эту проблему.
Материалы :
Весь исходный код по этой статье можно скачать здесь. Руководство «Как запустить этот и другие PHP скрипты с этого сайта» всегда можно найти здесь. Где взять платные и бесплатные прокси сервера, можно найти здесь. А где взять поисковые запросы и ключевые слова можно найти здесь.

Комментариев нет:
Отправить комментарий