是否有任何API可用于根据受欢迎程度对搜索字词进行排名?宣布发布官方Google API,但没有任何。关于我可以选择使用什么的任何建议?
答案 0 :(得分:9)
Google趋势可以使用一些开源API。
在节点中:https://www.npmjs.com/package/google-trends-api
在Python中: https://github.com/GeneralMills/pytrends
答案 1 :(得分:4)
这是非官方API
http://www.google.com/trends/fetchComponent?q=google,apple&cid=TIMESERIES_GRAPH_0&export=3
另见
https://stackoverflow.com/a/14808249/1456530 (更改3到5以获取图表)
然而 - 请注意,它会在几次(自动)尝试后阻止
如果您登录谷歌并使用cookie,不会阻止。
答案 2 :(得分:3)
您可以查看SimilarWeb API,它随时间提供给定域的搜索流量比例。此指标与Google趋势提供的内容非常相似。
https://developer.similarweb.com/traffic_intelligence
完全披露,我在SimilarWeb工作。
答案 3 :(得分:2)
谷歌趋势有一个php api,我已经使用了近两年没有问题:http://codingfocus.com/google-trends-api
它允许获取图形,区域和相关查询数据。
答案 4 :(得分:-1)
对于Golang groovili/gogtrends可能会有用。这是与Google趋势配合使用的非官方API包装器。能够获取趋势搜索并比较搜索项随时间和地区的受欢迎程度。