- API設定
data_state=all(GSC ダッシュボードと同じ最新数値・2-3日のlagなし) / 検索タイプ=WEB (DISCOVER・NEWSは全期間 imp=0 で除外)
- bot除外
- N/A — GSC生インプレッション (Google側でinvalid traffic除外済の数値)
- 指標定義
- impressions = 検索結果に表示された回数 / clicks = クリック数 / CTR = clicks ÷ impressions / avg_position = imp加重平均掲載順位 (1.0=常に1位, 11=2ページ目頭, 20+=3ページ目以降)
- 「対」型クエリ
- 「A 対 B」「A vs B」の試合名パターン。両側チーム名で競技を解決 (例:「レッズ 対 タイガース」= MLB Cincinnati vs Detroit)
- カテゴリ分類
- Python スクリプト (
/tmp/gsc_v3_final.py) でチーム辞書ベースのペア解決。MLB/NPB/NBA/サッカー/格闘技/ニュース/暗号資産/F1/ブランド/その他
- 使用ツール
- ① GSC MCP (OAuth経由・直接API叩き) ② Python (jq + json集計) ③ gh CLI (miraima-frontend git log/PR確認) ④ WebSearch (Algorithm Update / WBC日程確認)
- 各ツールの限界
- GSC API は AI Overviews / AI Modeを分離計上できない (Web検索合算imp/clickに含まれる) — pos 11-20 のスパイク要因として推測されるが切り出し不可