搜索量

通过 Bing Webmaster API 获取真实搜索需求——免费,含周趋势数据。

工作原理

Autocomplete 告诉你用户搜 什么,搜索量告诉你搜 多少。ZensInk 使用 Bing Webmaster Tools API(免费)拉取每个关键词约 25 周的周展示数据。

你会得到:平均周搜索量、最近一周、趋势方向(上升/下降/持平)和需求等级(HIGH / MEDIUM / LOW / MINIMAL)。

配置

获取免费 Bing Webmaster API 密钥:

  1. 登录 bing.com/webmasters
  2. 进入 Preferences → API Key
  3. 复制你的密钥

在项目根目录创建 .env 文件:

BING_API_KEY=你的密钥

基本用法

直接传入关键词(逗号分隔即可):

python3 -m zens_ink.keyword_volume "ai tools,seo software,keyword research"

或从文件读取(每行一个关键词):

python3 -m zens_ink.keyword_volume --file my_keywords.txt

国家和语言

默认 cn / zh-CN。英文市场切换:

python3 -m zens_ink.keyword_volume "seo tools" --country us --lang en-US

导出 CSV

python3 -m zens_ink.keyword_volume --file keywords.txt --csv results.csv

CSV 包含:keyword, avg_weekly, latest_weekly, quarterly, trend, weeks, country, language。

JSON 输出

python3 -m zens_ink.keyword_volume "seo" --json

输出格式

  ai tools                             avg/wk=  4200  qtr=  52000  up 15%  [HIGH     ]
  seo software                         avg/wk=   890  qtr=  11000  flat 2%  [MEDIUM   ]
  keyword research                     avg/wk=   120  qtr=   1600  down 8%  [LOW      ]

Bing vs Google 搜索量。 Bing 的绝对数值偏低(Bing 约占搜索市场 10%),但关键词之间的 相对 需求与 Google 高度相关。用于比较,不用于精确计数。

小贴士

  • 批量查询。 每个关键词间隔 0.3 秒,100 个关键词约需 30 秒。
  • 有些关键词无数据。 这是正常的——Bing 对非常小众或新词可能没有足够展示数据。
  • 趋势需要至少 8 周。 如果一个关键词不足 8 周数据,趋势显示 “insufficient”。