
まず、セキュリティ上の考慮から:wp-config.php はサイトのルートディレクトリ外に配置されており、ブラウザから直接アクセスすることはできません。これにより、APIキーの漏洩を防ぎ、バージョン管理システムによる意図しないアップロードや変更を回避します。

まず、セキュリティ上の考慮から:wp-config.php はサイトのルートディレクトリ外に配置されており、ブラウザから直接アクセスすることはできません。これにより、APIキーの漏洩を防ぎ、バージョン管理システムによる意図しないアップロードや変更を回避します。

カスタムプロンプト機能により、{{keyword}}、{{clicks}}、{{impressions}}、{{ranking}} などの変数を動的に組み込むことが可能です。
Keywords Suggest v1
このウェブツールは、中心となるキーワードを一つ入力すると、Googleのオートコンプリートサービスを利用して関連するロングテールキーワードを取得します。これにより、ユーザーが検索時に実際に使用する言葉を理解でき、SEO(検索エンジン最適化)やコンテンツ作成に非常に役立ちます。
これほど多くのキーワードを見つけられる主な理由は、大規模な「クエリ拡張(query expansion)」によってGoogleサジェストAPIを呼び出しているからです。その後、重複削除と除外リストによって結果を浄化し、最終的にAIに渡され、パターンに基づいて分類・構造化されたデータが出力されます。
Keywords Suggest v2
元のツールは一度に約10個のサジェストしか照会できませんでしたが、現在は複数のクエリと組み合わせを通じて、一度に数十から数百もの関連ロングテールキーワードを発掘できる、より強力なバージョンに改良されています。これにより、広告出稿時に求められる100キーワードの要件を満たす可能性も高まります。
主な更新内容は以下の通りです:
詳細検索 : キーワードとa~z、0~9、そして「おすすめ」「比較」「ptt」といった一般的な単語を組み合わせて詳細な検索を行います。
結果の統合 : すべての検索結果は自動的に統合され、重複がフィルタリングされた上で、アルファベット順に並べ替えられます。
すべてコピー : 「すべてコピー」ボタンが追加され、見つかったすべてのキーワードをワンクリックでコピーできます。
分類カード: 私が最もよく利用するHeptabaseのカード式ノート機能を参考に、各キーワードが自由に移動できるカードのようになっています。
カードを隠す : AIによる分類が実際の業界慣行と異なる場合や、個別の例外がある場合、プロセスを再実行することなく、直接そのカードを非表示にできます。
Keyword Analyzer v5
開始方法
データをアップロード: GSCからダウンロードしたExcelファイルを指定の市場にアップロードします。ファイルは一時的にブラウザに保存されます。
分析の確認: システムがキーワードの分布図と分類結果を自動的に生成します。
アドバイスの取得: いずれかのキーワードの「戦略」ボタンをクリックすると、AIが提供するSEO最適化のアドバイスを得られます。
キーワード分類
最良パフォーマンス: クリック数が1以上で、かつ検索順位が10位以内の高効率なキーワード。
観察リスト : ポテンシャルはあるものの最適化が必要なキーワード(クリック数が1以上で、かつ検索順位が20位以内)。
潜在キーワード : インプレッションは高いがクリックが少ない、機会のあるキーワード。
Keyword Analyzer Prompt
カスタマイズ可能なプロンプトで {{keyword}}、{{clicks}}、{{impressions}}、{{ranking}} を挿入し、テンプレート(例:「マーケティング版」「業界専門版」)を使えば、検索意図に合った SEO タイトル・説明文・戦略を素早く生成できます。
なぜ必要か?
キーワードごとに背後にある検索意図や利用シーンは大きく異なる場合があります。カスタマイズされたプロンプトを使用することで、AI がキーワードの背景を深く理解し、より正確なタイトル、説明文、コンテンツ戦略を提示することができます。
Keyword Analyzer Result
これは Gemini 2.0 flash とデフォルトプロンプトを使った例です。
完璧な結果は得られませんが、最初のハードルを越える助けになります。
まず不完全でも素早く生成し、その後で製品特性・利用シーン・対象ユーザーの言語に合わせてプロンプトを調整すれば、
AI がより具体的で的確な戦略を提示できます。
Develop Memo
1つのAIですべての機能を解決できないため、
準備した要件を複数のAIに渡し、どれが成功するかを試す必要があります。
その結果、モジュール化された更新・拡張戦略が形成されます。
