Я хотел бы написать программу, которая просматривает около 7000 записей определенного ключевого слова и затем ищет в Google это ключевое слово. Затем для каждого ключевого слова я хотел бы вернуть количество результатов поиска. Наконец, я хотел бы заполнить структуру, подобную pandas
dataframe, ключевыми словами1, no_results1, keyword2, no_results2, ..., keywordn, no_resultsn.
Я хорошо владею python
и использую инструменты для чистки веб-страниц, такие как BeautifulSoup
и selenium
. Тем не менее, я также знаю, что использование этих поисковых систем не всегда законно или не соответствует правилам Google.
Поэтому я заглянул в Google JSON API
, который, кажется, несколько подходит для моего использования. Однако самопровозглашенная цель этого API заключается в следующем:
Пользовательский поиск Google позволяет вам создать поисковую систему для вашего
сайт, ваш блог или коллекция сайтов. Вы можете настроить
ваш движок для поиска как веб-страниц, так и изображений. Вы можете точно настроить
рейтинг, добавить свои собственные акции и настроить внешний вид
результаты поиска. Вы можете монетизировать поиск, подключив
движок вашей учетной записи Google AdSense.
Что не совсем то, что мне нужно. Возможно ли / законно использовать функции пользовательского поиска Google без создания собственного веб-сайта?