検索データを活用した体系的な市場分析のためのシードキーワード設計戦略
データアナリストがMarket Coverage 80%を達成するデータアーキテクチャ構築時の「シードキーワード設計」実践ガイド
対象: マーケットインテリジェンスプロジェクト担当のデータアナリスト、BIチーム、マーケティングデータアーキテクチャ担当者 目的: ListeningMind API(keyword_info、intent_finder、cluster_finder)を活用して市場構造を正確にマッピングし、データの整合性と信頼性を確保しながらMarket Coverage 80%以上を体系的に達成する方法論
市場分析の出発点、シードキーワードの設計
特定の市場の検索データを分析する際に最も重要な最初のステップは、その市場がどのように構造化されているかを理解し、シードキーワード(Seed Keyword)を正確に設計することです。シードキーワードはマーケットインテリジェンスパイプラインで収集するキーワードユニバースの出発点です。シードキーワードの品質によって、全体の分析結果の精度とカバレッジが大きく変わります。シードの選択を誤ると、hop=2の拡張後に収集されるキーワード全体が歪み、消費者需要の特定領域を永続的に見逃すBlind Spotが発生します。
- シードが広すぎる → ノイズ増加(無関係なインテントを含む)
- シードが狭すぎる → ブラインドスポット発生(カバレッジ不足)
- 5-Layer Frameworkでレイヤー別の最小必要シードセットを構成
基本原則:Good Seed vs Bad Seed
| 基準 | Good Seed ✅ | Bad Seed ❌ |
|---|---|---|
| 範囲 | 市場の特定の軸ひとつを代表 | 広すぎるまたは狭すぎる |
| 独立性 | 他のシードとhop=2の重複が最小 | 既に他のシードの拡張内に含まれる |
| Volume | 検索量100以上を保有 | 検索量がないまたは100未満 |
| 言語 | 消費者が実際に使う言語 | 内部業界用語、ブランド内部言語 |
| レベル | 同一Layer内の同じ連想レベル | 上位語と下位語が混在 |
このガイドでは5-Layer Frameworkを通じて、最小限のシードセットで市場の80%以上を信頼できる形でカバーする実務方法をまとめました。
重要指標:Market Coverage
Market Coverage = Σ(各シードがhop=1〜3内で捕捉する固有検索Volume)
─────────────────────────────────────────────── ≥ 80%
Total Market Search Volume
Total Market Search Volume の算出方法
Total Market Volumeは、Intent Finderのbroad category分析で推定できます。上位カテゴリーシード、ブランドシード5〜10個を投入して抽出します。この際、返却されるキーワードの重複除去・フィルタリング処理が必要です。
| 段階 | 内容 |
|---|---|
| 収集 | intent_finder/keyword_list APIを呼び出す |
| 重複除去 | keyword基準でユニーク処理 |
| フィルタリング | フィルター適用(カテゴリー関連性基準) |
| 合算 | フィルター通過したユニークキーワードのvolume_totalを合算(/keyword_info API呼び出し) |
各シードがhop=1〜3内で捕捉する固有検索Volume の算出方法
各シードでcluster_finder/keyword_list APIを呼び出し(同一hopの指定が必要)、重複除去されたキーワードリストが返却されたら、/keyword_info APIを活用してユニークキーワードの固有検索volume_totalを合算します。
| 段階 | 内容 |
|---|---|
| 収集 | cluster_finder/keyword_list APIを呼び出す |
| 返却 | 重複除去されたキーワードリストを返却 |
| フィルタリング | フィルター適用(カテゴリー関連性基準) |
| 合算 | フィルター通過したユニークキーワードのvolume_totalを合算(/keyword_info API呼び出し) |
ListeningMind API呼び出し時の注意事項
- 多国家分析時は必ず国別に個別にAPIを呼び出す — 交差推論は禁止
- 英語キーワードは小文字変換後に渡す
5-Layer Framework:市場構造を体系的に設計する
市場需要を供給軸(Layer 1・2)と需要軸(Layer 3・4・5)に分離し、消費者の探索フロー全般をカバーします。
| Layer | 名称 | 役割 | Coverage貢献 | 例(日本・血糖市場) |
|---|---|---|---|---|
| Layer 1 | Product/Category | 市場の供給構造・基本需要 | ~40% | 血糖測定器、血糖値測定、連続血糖測定器、低糖質食品 |
| Layer 2 | Brand | ブランドドリブン需要・競合構造 | ~20% | フリースタイルリブレ、Dexcom、テルモ、アキュチェック |
| Layer 3 | Intent/Occasion | 購買動機・状況の文脈・CEP | ~10% | 血糖値 下げる、空腹時血糖、血糖値 の基準値 |
| Layer 4 | Attribute/Modifier | 具体的属性・ロングテール需要 | ~7% | 血糖測定器 自費購入、高齢者 血糖値、血糖測定器 保険適用 |
| Layer 5 | Problem/Solution | ペインポイント・消費者の悩み | ~5% | 血糖値スパイク 眠気 対処法、空腹時血糖 110 |
Coverage Saturation原理:
- 初期5〜10個の高ボリュームシードが60〜70%を捕捉
- その後Layer 3〜5のシードで残りの10〜20%を補完
- 80%以後は収穫逓減 → 最小シードセットで停止(初期の少数シードがvolumeの大半をカバー(収穫逓減の法則))
事前準備 — 市場境界の確定
API呼び出し前に分析範囲を明確に定義します。
分析市場の定義:
「在宅で血糖値を測定・管理するために機器・食品・情報を探索し、
購入する日本の消費者(成人の2型糖尿病患者、糖尿病予備群、
および健康管理関心層)の検索需要全体」
含む範囲:
血糖測定機器(BGM)、連続血糖測定器(CGM)、
血糖管理食品/飲料、血糖関連情報探索、
血糖管理アプリ・ウェアラブル、保険適用/薬局購入関連
除く範囲:
病院内の血糖検査(臨床キーワード)
1型糖尿病専門の薬・処方(医薬品市場)
動物用血糖測定器(獣医学)
分析市場(gl): jp
ListeningMind API呼び出し概要
| Layer | 1次探索 | 2次検証 | 拡張 |
|---|---|---|---|
| L1 Product/Category | cluster_finder(構造探索ブートストラップ) | keyword_info(ads_metrics → ads_info) | intent_finder(threshold ≥ 500) |
| L2 Brand | intent_finder(L1シードを入力) | keyword_info(ads_info、ブランド専用) | — |
| L3 Intent/Occasion | intent_finder(L1シードを入力) | keyword_info(ads_metrics) | — |
| L4 Attribute/Modifier | intent_finder(L1+L3シードを入力) | keyword_info(ads_metrics) | — |
| L5 Problem/Solution | intent_finder(L3+L4シードを入力) | keyword_info(ads_metrics) | — |
Layer 1:Product/Category シード収集(製品・カテゴリー軸)
役割: 市場の供給構造・基本需要の捕捉 / Coverage貢献目標 ~40%【仮定】 ポイント: 分母(TAM基準値)の確定に直結するため、最も重要なLayer
1. cluster_finderで市場構造を探索
シードキーワードが全くない状態で市場構造を把握するために、最も直感的なカテゴリーキーワード1〜2個でcluster_finderを先に呼び出します。
# 呼び出し1 — 市場構造探索(ブートストラップ)
cluster_finder(
keyword="血糖測定器",
gl="jp",
time_point="curr",
hop=1,
limit=100,
orientation="UNDIRECTED",
data_type="all"
)
結果処理基準:
| 返却結果 | 処理方法 |
|---|---|
| rels > 0、communities存在 | communities内のノードをL1候補として抽出。ブランド名が混在していればL2候補に分離 |
| rels=[]、communities={} | 【データ空白】と宣言。代替キーワードで再リクエストするか、intent_finder/keyword_listの関連トピック分類で市場構造探索を代替 |
予想L1候補(日本・血糖市場 実測データ、gl="jp"):
血糖測定器、血糖値測定、連続血糖測定器、血糖値センサー、
簡易血糖測定器、低糖質食品、血糖測定器 リブレ、
血糖ダイエット、血糖モニター
hop=1 と hop=2 の使い分け
| 区分 | hop=1 | hop=2 |
|---|---|---|
| 見える範囲 | シードキーワードに直接連結された関連語 | hop=1の関連語からさらに1段階拡張された関連語まで |
| 主な用途 | 主要トピック構造の把握 | 詳細な意図・文脈・セグメントの把握 |
| 質問の形式 | 「このキーワードは通常どのようなテーマで消費されるか?」 | 「このテーマの中で人々は具体的に何をさらに探すか?」 |
| 結果の性格 | よりシンプルで明確 | より豊富で立体的だが複雑 |
| 長所 | 素早く大まかな全体像を把握するのに向いている | ユーザーの悩み、比較ポイント、下位市場の分化がよく見える |
| 短所 | 詳細な文脈が不足する場合がある | 情報量が多くなりノイズも増える可能性がある |
| 適した段階 | 初期リサーチ、カテゴリースキャン、ハブテーマの導出 | 深掘りリサーチ、コンテンツ細分化、ファネル設計 |
| 適した成果物 | 上位テーマ5〜7個、エントリーポイントの初案 | 詳細記事テーマ、ペインポイントマップ、セグメント構造 |
| 推奨状況 | 複数のキーワードを素早く比較する時 | 重要なキーワードを深く掘り下げる時 |
| 実務解釈 | 地図の概要 | 区域の詳細図 |
血糖測定器(gl="jp")での比較例【実測データ】
| 項目 | hop=1でよく見えるもの | hop=2で追加で見えるもの |
|---|---|---|
| 保険・入手文脈軸 | 保険適用、自費購入、ドラッグストア | 病院レンタル、保険適用条件・金額、SMBG算定要件 |
| CGM・新技術軸 | リブレ、針なし | 血糖革命(非接触血糖測定)、Dexcom G7、持続血糖モニター |
| hop=2で新出する軸 | (見えない) | 穿刺・採血針クラスター(針の使い回し、ランセット選び、採血針の種類) |
| hop=2で新出する軸 | (見えない) | 医療従事者向けクラスター(看護手順、測定タイミング、SMBG指導) |
| 活用ポイント | 「購入文脈と製品軸が主軸か?」確認 | 「実際の使用現場の悩みと医療機関文脈の深さは?」確認 |
日本市場固有の観察: hop=2で中国語クラスター(血糖試紙通用 等)が出現する場合があります。これは中国語圏ユーザーの検索が混在したノイズであり、フィルタリングして除外してください。
2. 1次スクリーニング:keyword_info(ads_metrics)でボリューム確認
# 呼び出し2 — L1候補全体のボリュームスクリーニング(低コスト)
keyword_info(
gl="jp",
keywords=[
"血糖測定器", "血糖値測定", "連続血糖測定器", "血糖値センサー",
"簡易血糖測定器", "低糖質食品", "血糖測定器 リブレ",
"血糖ダイエット", "血糖モニター"
],
data_type="ads_metrics"
)
コスト:候補9個 × 1クレジット = 9クレジット
スクリーニング基準:
volume_avg = 0 または未返却 → 【データ空白】、L1から除外
volume_avg > 0 → フル収集対象へ移行
3. フル収集:keyword_info(ads_info)で分母を確定
# 呼び出し3 — L1有効キーワードの全データ収集
keyword_info(
keywords=["スクリーニング通過キーワードリスト"],
gl="jp",
data_type="ads_info" # ← volume_total、monthly_volumeを含む
)
収集フィールドと活用方法:
| フィールド | 活用 |
|---|---|
volume_total | Coverageの分母候補値【実際のデータ】 |
monthly_volume | 季節性の確認(血糖市場は通年安定傾向) |
volume_trend | 成長/下落シグナルの把握 |
cpc | 商業的重要度の参考指標 |
実測データ(gl="jp"、L1スクリーニング結果):
| キーワード | volume_total | volume_avg | CPC(USD) | competition_index | 判定 |
|---|---|---|---|---|---|
| 血糖値測定 | 106,600 | 5,400 | $0.25 | 89 | ✅ L1確定 |
| 血糖測定器 | 77,700 | 5,400 | $0.26 | 89 | ✅ L1確定 |
| 血糖測定器 リブレ | 20,100 | 1,500 | $0.19 | 53 | ✅ L1確定 |
| 血糖値センサー | 16,100 | 920 | $0.31 | 93 | ✅ L1確定 |
| 低糖質食品 | 5,820 | 480 | $0.36 | 100 | ✅ L1確定 |
| 簡易血糖測定器 | 5,390 | 343 | $0.19 | 76 | ✅ L1確定 |
日本市場インサイト: 血糖市場のL1(機器・カテゴリー)合計は約23万件規模。ただし後述のL3「血糖値 下げる」(471,200件)・「空腹時血糖」(401,400件)・「血糖値 の基準値」(290,900件)がL1合計を大幅に上回る。日本の血糖市場は機器購入よりも生活改善・数値確認への関心が圧倒的に大きい構造であることを念頭に置いて分母を設定する必要があります。
分母確定方法:
保守的分母 = 「血糖測定器」単一のvolume_total = 77,700【実際のデータ、gl="jp"】
拡張分母 = L1通過キーワードのvolume_total合算 × 0.75【仮定:重複率25%】
→ 保守的分母をメイン基準として使用。拡張分母は参考値として併記
4. L1拡張:intent_finder/keyword_listで欠落カテゴリーを探索
# 呼び出し4 — L1拡張探索
intent_finder/keyword_list(
keywords=["血糖測定器", "連続血糖測定器", "血糖値測定"],
gl="jp",
volume_threshold=500,
limit=120,
sort="volume_total",
order="desc"
)
返却キーワードの分類:
カテゴリー性キーワード(新しいもの) → L1に追加 → 再実行
ブランド名を含むキーワード → L2候補へ移動
「〜下げる」「〜基準値」「〜測定方法」パターン → L3候補へ移動
「針なし」「スマートウォッチ」「保険適用」属性 → L4候補へ移動
「スパイク 眠気」「痛み」などの表現 → L5候補へ移動
L1完了基準: 新しいカテゴリーキーワードがこれ以上返却されなくなった時
Layer 2 — Brand シード収集
役割: ブランドドリブン需要・競合構造の把握 / Coverage貢献目標 ~20%【仮定】 ポイント: 公式名・変形語・日本語/英語表記をすべて含む。ECプラットフォームキーワードとは別管理
1. ブランド候補収集:intent_finder(ブランドフィルタリング)
# 呼び出し5 — L1入力でブランドキーワードを探索
intent_finder/keyword_list(
gl="jp",
keywords=["血糖測定器", "連続血糖測定器", "血糖値測定"],
volume_threshold=100,
limit=120,
sort="volume_total",
order="desc"
)
ブランドパターンフィルタリング基準:
固有名詞(メーカー名・製品シリーズ名) → L2候補
「楽天 血糖測定器」「Amazon 血糖測定器」など → ECプラットフォームシードとして別管理
日本・血糖市場ブランド候補(実測データ、gl="jp"):
【CGM(持続血糖測定器)— volume規模順】
フリースタイルリブレ(Abbott) volume_total: 120,900 avg: 8,100 CPC: $0.24 ← 圧倒的1位
Dexcom(英語表記) volume_total: 20,300 avg: 1,500 CPC: $0.94 低comp×高CPC = 医療機関需要
デクスコム(日本語表記) volume_total: 14,880 avg: 1,200 CPC: $0.61
freestyle libre(英語表記) volume_total: 5,840 avg: 420 CPC: $0.28
【BGM(血糖測定器)— volume規模順】
アキュチェック(ロシュ) volume_total: 10,440 avg: 866 CPC: $0.18 trend: +22%
テルモ血糖測定器 volume_total: 9,550 avg: 676 CPC: $0.14
テルモ メディセーフフィット volume_total: 4,630 avg: 366 CPC: $0.11
アークレイ 血糖測定器 volume_total: 3,960 avg: 300 CPC: $0.31 trend: +52% ← 注目
ライフスキャン血糖測定器 volume_total: 930 avg: 103 trend: +120%(小規模だが急上昇)
【データ空白・事実上市場退出確認済み】
オムロン 血糖測定器 volume_total: 450 avg: 23 ← 撤退レベル
【ECプラットフォーム(別管理)】
楽天 血糖測定器、Amazon 血糖測定器、Yahoo 血糖測定器
2. ブランド変形語リストの作成(API呼び出し前に手作業)
公式名 → 変形語リスト
フリースタイルリブレ → フリースタイルリブレ、freestyle libre、リブレ
アキュチェック → アキュチェック、accu-chek、accuchek
Dexcom → デクスコム、dexcom、Dexcom G7
テルモ(血糖) → テルモ血糖測定器、テルモ メディセーフフィット
アークレイ → アークレイ、arkray、グルコカード
3. ブランドボリューム収集:keyword_info(ads_info)
# 呼び出し6 — ブランドシードの全データ収集
keyword_info(
gl="jp",
keywords=[
"フリースタイルリブレ", "freestyle libre",
"dexcom", "デクスコム",
"テルモ血糖測定器", "テルモ メディセーフフィット",
"アキュチェック",
"アークレイ 血糖測定器",
"ライフスキャン血糖測定器"
],
data_type="ads_info"
)
ブランド別収集後の確認事項:
volume_total 0 または未返却 → 【データ空白】。市場内認知度の低いブランド
volume_total > 0 → L2確定。SOV計算対象
volume_trend → アークレイ(+52%)、ライフスキャン(+120%) の上昇傾向に要注目
monthly_volume → フリースタイルリブレの月別推移 → 季節変動の確認
Layer 3 — Intent/Occasion シード収集
役割: 購買動機・状況の文脈・CEP(Category Entry Point)の捕捉 / Coverage貢献目標 ~10%【仮定】 ポイント: 「〜のやり方」「〜の時」「〜の理由」などの行動誘発・状況表現キーワード
1. 意図・状況キーワード探索:intent_finder
# 呼び出し7 — 意図/状況キーワードの探索
intent_finder/keyword_list(
keywords=["血糖測定器", "連続血糖測定器", "血糖値測定"],
gl="jp",
volume_threshold=100,
limit=120,
sort="volume_total",
order="desc"
)
L1のintent_finderと入力キーワードは同じですが、返却結果からカテゴリー性キーワードを除いた残りの中で、意図・状況パターンに該当するものをL3に分類します。
L3フィルタリングパターン:
含めるパターン:
「〜下げる」「〜下げる方法」「〜下げる運動」 → 管理・方法探索インテント
「空腹時血糖」「食後血糖」 → 状況/時点の文脈
「血糖値 の基準値」「血糖値 正常値」 → 情報探索インテント(CEP)
「健康診断 空腹時血糖」「空腹時血糖 とは」 → 健診結果をきっかけとした市場進入(日本固有のCEP)
「自宅で血糖値測定」「薬局 血糖値」 → 購入・入手文脈(日本固有の重要CEP)
除くパターン:
ブランド名を含む → L2
属性修飾語を含む → L4
苦痛の表現を含む → L5
日本市場固有のL3構造: 日本では「糖尿病の初期症状」「糖尿病の疑い」といったキーワードはデータ空白(検索需要なし)。代わりに「健康診断 空腹時血糖」「血糖値 の基準値」など健康診断の結果確認をきっかけとした進入が日本特有のCEPパターンです。
予想L3候補(日本・血糖市場 実測データ、gl="jp"):
| キーワード | volume_total | volume_avg | CPC(USD) | 備考 |
|---|---|---|---|---|
| 血糖値 下げる | 471,200 | 35,566 | $0.38 | 市場最大キーワード |
| 空腹時血糖 | 401,400 | 27,100 | $0.18 | CEP(予備群の入口) |
| 血糖値 の基準値 | 290,900 | 22,200 | $0.14 | 健診後の情報確認CEP |
| 血糖値 下げる 運動 | 355,200 | 31,100 | $0.28 | trend: +22% |
| 血糖値を下げる飲み物 | 181,500 | 13,900 | $0.52 | 高CPC = 商業密度大 |
| 食後 血糖値 下げる 運動 何分後 | 14,160 | 1,060 | $0.19 | trend: +47% ← 成長中 |
| 空腹時血糖 高い | 27,800 | 1,900 | $0.30 | 不安・情報探索 |
| 血糖値 下げるお茶 | 10,480 | 773 | $0.39 | 高CPC = 競争激しい |
| 血糖値 下げる 食事 | 9,430 | 720 | $0.21 | 安定成長 |
| 自宅で血糖値測定 | 8,110 | 420 | $0.18 | 日本固有の購入CEP |
| 食後血糖 | 6,920 | 480 | $0.09 | 時点文脈(低CPC = 非商業的) |
| 血糖値測定方法 | 6,350 | 390 | $0.21 | 情報探索 |
| 健康診断 空腹時血糖 | 2,070 | 170 | — | 健診結果CEP |
| 空腹時血糖 とは | 1,320 | 90 | $0.56 | 基礎情報探索CEP |
2. L3ボリュームスクリーニング:keyword_info(ads_metrics)
# 呼び出し8 — L3候補のボリュームスクリーニング
keyword_info(
keywords=["L3候補キーワードリスト"],
gl="jp",
data_type="ads_metrics"
)
L3はボリュームが低くても市場進入のCEPとして戦略的価値があるため、除外基準をL1より低く設定します。
volume_avg = 0 → 【データ空白】、除外
volume_avg 1〜100 → L3維持(CEPキーワードの特性上、低ボリュームは正常)
volume_avg > 100 → L3確定
Layer 4 — Attribute/Modifier シード収集
役割: 具体的な属性・ロングテール需要の捕捉 / Coverage貢献目標 ~7%【仮定】 ポイント: 製品形態・デバイス連携・入手方法・対象セグメントを修飾する組み合わせ型キーワード
1. 属性キーワード探索:intent_finder(低いthreshold)
# 呼び出し9 — 属性/修飾語キーワードの探索
intent_finder/keyword_list(
keywords=[
"血糖測定器", # L1シード
"血糖値 下げる", # L3シード(属性の組み合わせが出やすい)
"空腹時血糖" # L3シード
],
gl="jp",
volume_threshold=50,
limit=100,
sort="volume_total",
order="desc"
)
L4フィルタリングパターン:
含めるパターン:
デバイス連携修飾語:「スマートウォッチ」「Apple Watch」「iPhone」「アプリ」
製品形態修飾語:「針なし」「非侵襲」「CGM」
入手文脈修飾語:「自費購入」「保険適用」
対象セグメント修飾語:「高齢者」(実測で唯一確認された対象修飾語)
医療機関向け修飾語:「算定要件」「加算」(別クラスターとして管理推奨)
【データ空白 — 日本では検索需要なし】:
「妊婦 血糖値」「小児 血糖値」「糖尿病患者用」→ 実測データ空白
「アルロース 血糖値」「GI値 血糖」「血糖指数 食品」→ 実測データ空白
除くパターン:
苦痛・問題の表現 → L5へ移動
日本市場固有のL4構造: 韓国市場では「당뇨환자용(糖尿病患者用)」「임산부혈당(妊婦血糖)」「소아혈당(小児血糖)」が有効な対象修飾語として機能しますが、日本ではすべてデータ空白です。代わりに「高齢者 血糖値」が唯一の対象セグメント修飾語として実在します。また「血糖測定器 保険適用」のCPCが$1.05と突出して高く、日本特有の保険制度が検索市場に与える影響の大きさが読み取れます。
予想L4候補(日本・血糖市場 実測データ、gl="jp"):
| キーワード | volume_total | volume_avg | CPC(USD) | 備考 |
|---|---|---|---|---|
| 血糖値測定 アプリ | 17,480 | 960 | $0.36 | trend: -63%(ピーク後下落) |
| 高齢者 血糖値 | 12,960 | 1,100 | $0.15 | 唯一の有効な対象セグメント修飾語 |
| 自己血糖測定 | 12,280 | 813 | $0.05 | 自己管理文脈 |
| 血糖値測定 スマートウォッチ | 13,180 | 813 | $0.12 | 2023年ピーク後急減(trend: -18%) |
| 血糖測定器 自費購入 | 6,620 | 516 | $0.33 | trend: +22% ← 成長中 |
| 血糖測定器 保険適用 | 1,740 | 140 | $1.05 | CPC最高水準 = 競争最激化 |
| 血糖測定器加算 | 2,610 | 230 | — | 医療機関向け(別クラスター管理推奨) |
| 間歇スキャン式持続血糖測定器 算定要件 | 2,590 | 210 | $4.03 | 医療機関専用・最高CPC |
2. L4ボリュームスクリーニング:keyword_info(ads_metrics)
# 呼び出し10 — L4候補のボリュームスクリーニング
keyword_info(
keywords=["L4候補キーワードリスト"],
gl="jp",
data_type="ads_metrics"
)
volume_avg = 0 → 【データ空白】、除外(ただし新語の可能性をメモ)
volume_avg > 0 → L4確定
Layer 5 — Problem/Solution シード収集
役割: ペインポイント・消費者の悩みの捕捉 / Coverage貢献目標 ~5%【仮定】 ポイント: 消費者が実際に経験する問題・症状を自然な言葉で表現したキーワード。ボリュームは低くても購買転換率が高い
1. Pain Pointキーワード探索:intent_finder(最低threshold)
# 呼び出し11 — ペインポイントキーワードの探索
intent_finder/keyword_list(
keywords=[
"血糖値 下げる", # L3シード(問題探索と連結)
"空腹時血糖", # L3シード
"血糖測定器針なし", # L4シード(属性と問題が連結)
"血糖値スパイク 眠気" # L5コアキーワード
],
gl="jp",
volume_threshold=30,
limit=120,
sort="volume_total",
order="desc"
)
L5フィルタリングパターン:
含めるパターン:
症状・現象の表現:「血糖値スパイク 眠気 対処法」「血糖値スパイク 眠気 なぜ」
対処・解決の表現:「血糖値スパイク 眠気 対策 サプリ」「空腹時血糖 下げる 方法」
特定数値への不安:「空腹時血糖 110」「空腹時血糖 120」「空腹時血糖 高い」
不便・苦痛の表現:「血糖測定 痛み」「採血 怖い」「測定器 エラー」
比較・選択の悩み:「血糖測定器 vs リブレ」「CGM 痛い」
除くパターン:
単純な情報探索 → L3へ再分類
製品属性のみ言及 → L4へ再分類
予想L5候補(日本・血糖市場 実測データ、gl="jp"):
| キーワード | volume_total | volume_avg | CPC(USD) | 備考 |
|---|---|---|---|---|
| 空腹時血糖 高い | 27,800 | 1,900 | $0.30 | L3/L5境界(不安駆動) |
| 血糖値スパイク 眠気 対処法 | 3,920 | 523 | $0.35 | trend: +84% ← 急成長中 |
| 空腹時血糖 110 | 2,520 | 183 | $0.04 | 具体数値への不安 |
| 血糖値測定 痛み | 120 | 10 | — | ボリューム低いがL5確定 |
L5インサイト:「血糖値スパイク 眠気 対処法」は2024年8月以前は検索ゼロ、そこからtrendが+84%と急成長中の新興ワードです。食後の血糖値急上昇による眠気という現象への社会的認知が高まっているサインであり、今後1年で大きく伸びる可能性があるL5先行指標として要注目です。なお「血糖値スパイク 眠気」の単体キーワードはデータ空白であるため、対処法・なぜ・対策などの派生形でシード設計してください。
2. L5ボリュームスクリーニング:keyword_info(ads_metrics)
# 呼び出し12 — L5候補のボリュームスクリーニング
keyword_info(
keywords=["L5候補キーワードリスト"],
gl="jp",
data_type="ads_metrics"
)
volume_avg = 0 → 【データ空白】。ただし「モニタリングセット」へ移動(将来の成長可能性)
volume_avg > 0 → L5確定
Layer間のフィードバック構造 — 結果の再分類フロー
各Layerのintent_finder結果には他のLayerに該当するキーワードが混在して返却されます。以下のフローで再分類します。
L1 intent_finder 返却キーワード
├── カテゴリー性 → L1に追加
├── ブランド名を含む → L2候補へ移動
├── 管理方法・状況・基準値表現 → L3候補へ移動
├── デバイス/形態/入手文脈/高齢者 → L4候補へ移動
└── 苦痛・不安・数値への不安表現 → L5候補へ移動
L3 intent_finder 返却キーワード
├── 新しいインテントパターン → L3に追加
├── 属性の追加 → L4候補へ移動
└── 苦痛の表現 → L5候補へ移動
L4 intent_finder 返却キーワード
├── 新しい属性パターン → L4に追加
└── 苦痛の表現 → L5候補へ移動
→ すべての再分類キーワードは該当Layerのkeyword_info(ads_metrics)でボリュームを再確認
Coverage Saturation Test — 80%達成の測定
シード収集完了後、CoverageをLayer順に累積測定します。
測定手順
1. 分母の確定
分母 = 「血糖測定器」のvolume_total = 77,700(保守的基準)【実際のデータ、gl="jp"】
2. Layer別シードをvolume_total降順でソート
3. 上位から順次追加しながら累積固有Volumeを計算:
Coverage_n = Σ(V_unique_i, i=1〜n) / V_分母 × 100
4. 固有Volume貢献度の計算基準:
同一community内キーワードを追加する場合 → V × 0.75【仮定:重複率25%】
別のcommunityのキーワードを追加する場合 → V 【独立需要の推定】
community情報がない場合 → V × 0.7 【仮定】
5. Coverage 80%を初めて突破した時点 = 「最小必要セット」の確定
Layer別累積Coverage追跡表
| 段階 | 追加Layer | 目標貢献【仮定】 | 実測貢献【実際のデータ】 | 累積Coverage | 判定 |
|---|---|---|---|---|---|
| 1 | L1完了 | ~40% | 記入 | 記入% | ✅/⚠️ |
| 2 | +L2 | ~20% | 記入 | 記入% | ✅/⚠️ |
| 3 | +L3 | ~10% | 記入 | 記入% | ✅/⚠️ |
| 4 | +L4 | ~7% | 記入 | 記入% | ✅/⚠️ |
| 5 | +L5 | ~5% | 記入 | 記入% | ✅ 80%目標 |
判定と対応
| 状況 | 原因の診断 | 対応 |
|---|---|---|
| L1実測 < 30% | カテゴリーシードの欠落 | cluster_finder hop=1を再呼び出し、別の上位キーワードで再探索 |
| L2実測 < 10% | ブランドシードが不完全 | 変形語・新興ブランド追加(アークレイ +52%に注目)、volume_thresholdを下げて再探索 |
| L3+L4+L5合算 < 15% | ロングテールカバーが不足 | intent_finder thresholdを段階的に下げて再実行 |
| L5まで完了後も80%未達 | 構造的空白 | 分母の再検討またはL1で未捕捉のサブカテゴリー(例:血糖管理アプリ)を探索 |
| L3の時点で80%超過 | 早期達成 | L4・L5は「推奨セット」として分類。省略可能 |
全体のAPI呼び出し順序とクレジット推定
| 呼び出し順序 | API | 目的 | 予想クレジット |
|---|---|---|---|
| 呼び出し1 | cluster_finder | L1市場構造の探索 | input × 150 + output × 50 |
| 呼び出し2 | keyword_info(ads_metrics) | L1カテゴリーシード候補のボリュームスクリーニング | 候補数 × 10 |
| 呼び出し3 | keyword_info(ads_info) | L1有効カテゴリーシードの全データ収集 | 有効数 × 10 |
| 呼び出し4 | intent_finder/keyword_list | L1拡張 + L2〜L5候補の分離収集 | input × 30 + output × 2 |
| 呼び出し5 | intent_finder/keyword_list | L2ブランド候補の探索 | input × 30 + output × 2 |
| 呼び出し6 | keyword_info(ads_info) | L2ブランドの全データ収集 | ブランド数 × 10 |
| 呼び出し7 | intent_finder/keyword_list | L3意図/状況キーワードの探索 | input × 30 + output × 2 |
| 呼び出し8 | keyword_info(ads_metrics) | L3ボリュームスクリーニング | 候補数 × 10 |
| 呼び出し9 | intent_finder/keyword_list | L4属性/修飾語の探索 | input × 30 + output × 2 |
| 呼び出し10 | keyword_info(ads_metrics) | L4ボリュームスクリーニング | 候補数 × 10 |
| 呼び出し11 | intent_finder/keyword_list | L5ペインポイントの探索 | input × 30 + output × 2 |
| 呼び出し12 | keyword_info(ads_metrics) | L5ボリュームスクリーニング | 候補数 × 10 |
分析のヒント!
- keyword_infoはads_metricsでボリューム有無を確認してからads_infoでフル収集する2段階アプローチを推奨(費用は同一だが、データ空白キーワードへの無駄な呼び出しを防げる)
- intent_finder/keyword_listの呼び出し時は、Layer別シードをそれぞれまとめて単一呼び出し(まとめての統合呼び出しは避ける)
- cluster_finderをL1の市場構造探索のみに使用する場合、hop=1固定(コスト削減効果)
- 空値が返却される場合、再試行前に別のシードで代替
結論
シードキーワードは単なる検索語のリストではなく、市場構造を定義する最小の座標系です。
5-Layer FrameworkとListeningMind APIの順次パイプライン(cluster_finder → keyword_info → intent_finder)、そしてSaturation Testを体系的に適用することで、データアナリストは高い信頼性のマーケットインテリジェンスを構築できます。
日本の血糖市場から得られた実測値は、設計の出発点として重要な示唆を与えています。フリースタイルリブレが年間12万件超の指名検索でCGM市場を独占し、「血糖値 下げる」(471,200件)・「空腹時血糖」(401,400件)・「血糖値 の基準値」(290,900件)という生活管理・数値確認需要が機器カテゴリーをはるかに上回る構造、そして「保険適用」CPC $1.05・「算定要件」CPC $4.03という日本固有の医療制度が形成する高単価クラスターは、国コードを変えるだけでは決して見えてこない市場固有の構造です。
このガイドをベースに自社のビジネス環境に合ったシードキーワードを設計し、PythonスクリプトやAirflow DAG等のワークフロー自動化ツールでデータパイプラインを構築してください。