我想编写一个程序,该程序循环遍历某个关键字的大约7000个条目,然后在Google中搜索该关键字。然后,对于每个关键字,我想返回搜索结果的数量。最后,我想用关键字1,no_results1,keyword2,no_results2,...,keywordn,no_resultsn填充类似pandas
数据框的结构。
我精通python
并使用BeautifulSoup
和selenium
之类的网络抓取工具。但是,我也知道,使用Google搜索引擎willy nilly并不一定合法或不符合Google的条款和条件。
因此,我调查了似乎很适合我使用的Google JSON API
。但是,this API的自我宣称的目标如下:
通过Google自定义搜索,您可以为自己的搜索引擎 网站,您的博客或网站集合。您可以配置 您的引擎可以搜索网页和图像。您可以微调 排名,添加您自己的促销活动以及自定义外观 搜索结果。您可以通过连接 引擎添加到您的Google AdSense帐户。
不是我所需要的。使用Google自定义搜索功能而不创建自己的网站是否可能/合法?