キーワードランク予測ツール

トラフィックにコストがかかる前に、どのキーワードが上昇傾向にあるのか、失われつつあるのか、SERP から外れているのかを特定します。

CSVの入手場所

長期間にわたるキーワードごとの毎日の掲載順位が必要です。位置のセマンティクス: 低いほど優れています (位置 1 = 上)。 Prophet モデルはキーワードごとに適合します。データ ポイントが 20 未満のキーワードは自動的にスキップされます。

互換性のあるソース

  • ランクトラッカー:SEMrush、Ahrefs、AccuRanker、Serpstat、Wincher、SEランキング、Nightwatch(キーワード×日付×位置でエクスポート)
  • API、Looker Studio、または BigQuery 経由の Google Search Console (ディメンション: 日付 + クエリ、指標: 位置)
  • 以下の形式に従ったカスタム スクリプト/CSV (例: SerpAPI、DataForSEO、ValueSERP 出力)

互換性がありません

  • GSC → CSV をクエリ(集計、日付軸なし)
  • Google Analytics 4 (キーワードの掲載順位の指標はありません)

長い形式 (推奨)

date, keyword, position [, impressions]

ワイドフォーマット

date, keyword_a, keyword_b, keyword_c, ...

合計インプレッション数 (存在する場合) またはデータ量によってランク付けされます。高い = 遅い。

キーワードランク予測ツールの使用方法

何百ものキーワードの位置行を、何が上昇傾向にあるのか、何がリスクにさらされているのか、何が静かに安定しているのかを優先順位付けしたリストに変換します。

1

毎日のポジションをエクスポートする

ランク トラッカー (SEMrush、Ahrefs、AccuRanker、Serpstat、Wincher、SE Rank、Nightwatch) または GSC API / BigQuery / Looker Studio から。期間の集計ではなく、キーワードごとの掲載順位の時系列が必要です。

2

CSVをアップロードする

ロング形式 (日付、キーワード、位置) とワイド形式 (日付、kw_a、kw_b、...) の両方が自動検出されます。このツールは、適切な範囲を選択し、インプレッション (またはデータ量) に基づいて上位 N 個のキーワードをモデル化します。

3

結果を優先する

まず「危険にさらされている」リストに注目してください。これらは静かに失われているキーワードです。次に、「Rising」を見て勝利を倍増させます。キーワード ピッカーを使用して、個々のキーワードの完全な予測グラフを検査します。

予測の仕組み

キーワードごとに 1 つの Facebook Prophet モデルが適合します。それぞれについて、30 ~ 730 日先のポジションを予測し、トレンドの方向とボラティリティに基づいて分類します。

位置セマンティクス

値が低いほど、ランクが高くなります。位置 1 は SERP のトップです。負のデルタは、キーワードが上昇している (位置番号が減少している) ことを意味します。

毎週の季節性が無効になっています

ポジションは日々変動が大きく (SERP の変動、パーソナライゼーション、小規模なランキングの入れ替えなど)。ここでの毎週の季節性はシグナルというよりもノイズであるため、トレンドをクリーンに保つためにオフにします。

印象による選択

CSV にインプレッション列がある場合、キーワードは合計インプレッションによってランク付けされ、上位 N (10 ~ 100、構成可能) のみがモデル化されます。これにより、トラフィックにとって実際に重要なキーワードに焦点を当てて計算が行われます。

キーワードごとの最小データ

有効なデータ ポイントが 20 未満のキーワードは自動的にスキップされます。スキップされたキーワードの数が応答に表示されるため、どれだけカバーされているかがわかります。

4つの分類

改善する

傾向線は予測期間全体で少なくとも 1 位置下がります。キーワードは上位にランクされる予定です。そのキーワードでランク付けされているページを保護してください。

危険にさらされています

トレンドラインは地平線全体で少なくとも 1 位置上昇 (悪化) します。ドロップがトラフィックの損失につながる前に、競合他社、鮮度、技術的問題、またはコンテンツの劣化を調査します。

安定した

1 ポジション未満の変動と許容範囲内のボラティリティ。キーワードは適切な場所に配置されます。現在の位置が目的の場所から遠く離れていない限り、優先順位は低くなります。

揮発性

残留ノイズが 5 つの絶対位置、または平均位置の 35% を超えています。キーワードの変動が大きすぎて、信頼できるトレンドを読み取ることができません。SERP が不安定であるか (最新ニュース、権威の低いクエリ)、データ品質に問題があるかのいずれかです。

出力の解釈

クラスカウンター

ポートフォリオのクイック ビュー: 4 つの分類のそれぞれに分類されるキーワードの数。健全なサイトは改善中のキーワードがリスクのあるキーワード以上である必要があります。リスクにさらされているキーワードが多数を占めている場合は、レポートを優先リストとして扱います。

リスクが最も高い/上昇中のリスト

それぞれの方向で最も強い変化が予測される 10 個のキーワード。数値は、現在の 7 日間の平均位置と、水平線の終わりで予想される位置をデルタとともに示します。

キーワードチャートを調べる

Y 軸が反転したインタラクティブなグラフ (位置 1 が上部)。 4 つのトレース: 完全な履歴、信頼帯域を含む予測、および基礎となる傾向線。任意の点にマウスを置くと、正確な予測位置と範囲が表示されます。

全キーワード表

モデル化されたすべてのキーワードとその分類、現在および予測の順位、トレンド デルタ、ボラティリティ スコア。レポート用に並べ替えるか、スプレッドシートにコピーします。

データの入手先

ランクトラッカー

SEMrush (位置追跡 → エクスポート)、Ahrefs (ランク トラッカー → 概要 → エクスポート)、AccuRanker (履歴エクスポート)、Serpstat、Wincher、SE ランキング、Nightwatch、Mangools SERPWatcher — すべて、すぐに機能するキーワード × 日付 × 位置テーブルをエクスポートします。

キャンペーンの追跡期間と計画に応じて、補償期間は通常 6 か月から 5 年になります。

Google Search Console(間接)

GSC UI エクスポートでは、日付軸なしで、集計されたクエリのみが提供されます。日付 × クエリ × 位置を取得するには、Search Console API、BigQuery 一括エクスポート、または Looker Studio コネクタを使用し、結果のテーブルを CSV としてダウンロードします。

最大ルックバック: API/UI 経由で 16 か月、BigQuery 経由で無制限(前方)。

カスタム スクリプト (SerpAPI、DataForSEO、ValueSERP)

スケジュールに従ってSERPを収集する場合は、長い形式(日付、キーワード、位置)でCSVを出力し、直接アップロードします。ツールでモデル化するキーワードに優先順位を付けたい場合は、インプレッション列を追加します。

互換性がありません

  • GSC UI → Queries.csv (期間にわたって集計、日付軸なし)
  • Google Analytics 4 (キーワードレベルの順位は追跡しません)
  • 日付列またはクエリ/位置列のない CSV

よくある質問

GSC「クエリ」CSVエクスポートを直接使用できますか?
いいえ。GSC UI からエクスポートされた Queries.csv には、キーワードごとに 1 行があり、全期間の合計が表示されます。日付軸がないため、予測するものはありません。日付×クエリ×位置を取得するには、GSC API、BigQuery エクスポート、または Looker Studio が必要です。
一度にいくつのキーワードを予測できますか?
実行ごとに最大 100 個 (10、20、50、100 の形式で構成可能)。各キーワードの適合には 1 ~ 5 秒かかるため、キーワード 100 個の場合、およそ 2 ~ 8 分になります。インプレッションによるランキングにより、最もトラフィックの多いキーワードが、たとえ低いキャップであっても常にカバーされるようになります。
ここでは毎週の季節性が無効になっているのに、トラフィック予報では無効になっていないのはなぜですか?
トラフィック (クリック、セッション) には、ユーザーの行動によって引き起こされる実際の週ごとのパターンがあります。ランキングはそうではありません。キーワードは月曜日には 8 位、日曜日には 8 位に位置し、日中の SERP ノイズが上位にあります。毎週の季節性を追加すると、シグナルではなくノイズに適合し、誤解を招く予測が生成されます。
サイトの再設計により、キーワードが大幅に減少しました。それは予報を台無しにするでしょうか?
Prophet は変化点を自動的に検出して調整しますが、一度限りの大きなショックは依然としてトレンドにバイアスを与えます。再設計の正確な日付がわかっている場合は、アップロードする前にその日付以降のデータのみが含まれるように CSV をトリミングします。予測には新しい体制が明確に反映されます。
予測ポジションの数値を正確に信頼する必要がありますか (例: 「3.4 になるだろう」)?
いいえ、ランキングは本質的に離散的でノイズが多いものです。ポイント予測を方向性 (上昇、下降) として扱い、信頼区間を意味のある範囲として扱います。信頼帯域が 2 ~ 6 の 3.4 という予測は、実際には「上位 6 位の SERP ページのどこかで、上位 3 位に傾いている」ことを意味します。
キーワードが最近ランクインし始めた場合はどうなるでしょうか?
データ ポイントが 20 未満の場合はスキップされ、応答の「キーワード スキップ」としてカウントされます。新しくランク付けされたキーワードの場合は、予測を試みる前に 4 ~ 8 週間の猶予を与えてください。そうしないと、傾向が最初の上昇に支配され、非現実的になります。
キーワードに「Volatile」と表示されています。これは何を意味しますか?
これは、ポジションの変動が大きすぎるため、モデルがトレンドにコミットできないことを意味します。クエリ自体が SERP で不安定であるか (新しいニュース、権威の低いニッチ、複数の競合他社)、データに品質の問題 (100/0 で埋められた欠落日、キーワードとページの不一致) があります。行動する前に基礎となるデータを調査してください。
水平線の長さは分類に影響しますか?
はい。分類では、予測の初日と最終日の傾向を比較するため、期間が長くなると、小さな変動が増幅されて「改善」または「リスク」の判定が得られる可能性があります。 90 日から 365 日に切り替えて、突然すべてが危険にさらされた場合は、一歩下がってください。基本的な 1 日あたりの変化率は変わっていません。
私のデータはどこかに保存されていますか?
いいえ。CSV はメモリ内で処理され、応答が送信されると破棄されます。ログイン、永続化、サードパーティによる共有はありません。