我希望在网站上使用 Google Adwords 关键字工具数据。我一直在 API 中查找,但找不到太多符合我需要的东西。我注意到很多关键词研究工具网站都使用谷歌作为其信息的主要来源。我该如何执行此操作并提取数据并自动在网站上运行,这样就不需要每月手动更新?
您可以使用 AdWords API 中的流量估算器服务:
https://developers.google.com/adwords/api/docs/reference/v201409/TrafficEstimatorService
请注意,这是众所周知的不准确(考虑到您会认为 Google 有自己的数据可供调用,这很奇怪!)
我使用 AdWords API 中的 TargetingIdea 服务来生成用于构建 AdWords 广告系列的关键字列表。 (https://developers.google.com/adwords/api/docs/reference/v201409/TargetingIdeaService.TargetingIdea)
首先,您需要一个 API 密钥 - 它们并不容易获得,并且您的应用程序需要提供大量功能来满足所需的最低功能 - 在这里查看 https://developers.google.com/ adwords/api/docs/requirements
一旦跨越了这个障碍,您就可以通过向服务发送请求来从 Google 获取数据。该请求包括一些定位条件,例如位置和语言以及“种子”关键字。您还可以指定您想要密切相关的结果还是广泛相关的结果。
例如,如果您出售拖拉机,您可以将“拖拉机”作为种子关键字,然后 API 将返回密切相关的术语(如“待售拖拉机”、“二手拖拉机备件”等)或更广泛相关的术语(如“农业”)机械'.
如果您想要现代关键字研究工具 API 解决方案,您可以利用 kwrds.ai API(关键字研究)端点。
curl --location 'https://keywordresearch.api.kwrds.ai/keywords-with-volumes' \
--header 'X-API-KEY: demo-demo' \
--header 'Content-Type: application/json' \
--data '{
"search_question": "facet",
"search_country": "en-US"
}'
结果如下:
{
"keyword": {
"0": "test",
"1": "example"
},
"volume": {
"0": 201000,
"1": 50000
},
"cpc": {
"0": 0.0,
"1": 1.9035980231
},
"avg_monthly_searches": {
"0": [
{
"January": 20000,
"February": 18000,
"March": 22000
},
{
"January": 12000,
"February": 15000,
"March": 13000
}
]
},
"search-intent": {
"0": "General",
"1": "Informational"
},
"competition_value": {
"0": "LOW",
"1": "MEDIUM"
}
}
您可以根据您的目标自定义参数:
search_question
:您要检索其指标的关键字或短语。这应该是一个字符串。search_country
:应本地化搜索的国家/地区代码(例如,en-US
)。默认为 en-US
。