如何以编程方式访问 Google 搜索右侧数据?

问题描述 投票:0回答:3

有没有办法以编程方式访问 Google 结果右侧的数据?

周围有类似的服务吗?专门用于位置数据

访问=无html抓取

这是一个例子: enter image description here

web-scraping google-api semantics
3个回答
5
投票

2018 更新 - 知识面板

当人们在 Google 上搜索某个商家时,他们可能会在搜索结果右侧显示的框中看到有关该商家的信息。框中的信息称为知识面板,可以帮助客户发现并联系您的企业。

Knowledge Panel Example

知识面板由知识图中的信息提供支持。


Google 的知识图谱

您问题中的示例来自Google 的知识图谱

开放知识图谱的短暂寿命很好地解释了为什么谷歌的知识图谱数据不公开以及为什么该项目被关闭。

[Google 产品管理总监 Jack Menzel] 解释说,有一些具体的内容 谷歌无法“参与”开放知识图谱的原因 项目。首先Google知识图谱中的一些数据是 来自未授权 Google 的来源获取的封闭数据集 重新分配它们的权利。其他一些数据集更加开放 许可证,但仍然有类似共享或归属限制。 其次,他提醒说,原则上来说,谷歌会阻止任何形式的 自动提取允许收集有关其的信息 搜索和排名技术,因为“它们是专有的 Google 提供的核心内容”。

替代解决方案

我尝试按照您对位置数据的偏好顺序列出。


1
投票
您可以为此使用谷歌知识图谱API

    在谷歌开发者控制台中创建应用程序
  • 创建身份验证凭证

    knowlegdegraph<-function(query) { API_Key<-"YOUR_API_KEY" url<-paste("https://kgsearch.googleapis.com/v1/entities:search?query=",query, "&key=", API_Key, "&limit=1&indent=True") jdata <- fromJSON(URLencode(url)) }
    
    
    Jdata 是一个列表。您可以从中提取位置的 JSON 元素


1
投票
如果您有预算,您可以考虑

serpapi.com,这是一个 Google 搜索 API 提供商,它执行实时 Google 搜索并以 JSON 形式返回结果。

通过 API 对关键字“Coffee”的示例搜索将返回搜索结果的完整 SERP 参数和元数据。示例搜索的部分“知识面板”元数据返回如下:

"knowledge_graph": { "title": "Coffee", "image": "data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==", "description": "Coffee is a brewed drink prepared from roasted coffee beans, the seeds of berries from certain Coffea species. The genus Coffea is native to tropical Africa and Madagascar, the Comoros, Mauritius, and Réunion in the Indian Ocean.", "source": { "name": "Wikipedia", "link": "https://en.wikipedia.org/wiki/Coffee" }, "countries_of_origin": "Yemen (drink), Ethiopia (plant)", "coffee_companies": [ { "name": "Starbucks", "link": "https://www.google.com/search?hl=en&gl=us&q=Starbucks&stick=H4sIAAAAAAAAAONgFuLUz9U3MCorTMtVAjMNLZLji7REspOt9JPzc3Pz86xS8svzyhOLUopXMQoDxXJyUpNLMvPz9DOLi0tTi4oXsXIGlyQWJZUmZxcDANn7PURQAAAA&sa=X&ved=2ahUKEwjPi5uzxvDhAhXHu54KHXouArgQxA0wJnoECBIQBQ", "source": "common"....

Comparison between the search result and the JSON result

© www.soinside.com 2019 - 2024. All rights reserved.