gsc-seo-autopilot について
GSC SEO Autopilot は、GSC の監視、キーワード拡張、ブログ作成を行う、ウェブサイト運営者向けの SEO ワークフロースキルです。全体実行と個別コマンドに対応し、キーワード用 MCP ツールが使えない場合は WebSearch に切り替えます。
主な機能
- 01GSC の監視とレポート
- 02キーワード拡張とデータ取得
- 03SEO の改善機会の発見
- 04キーワードのコンテンツ概要作成
- 05ブログ記事の執筆
- 06対話型設定ウィザード
活用シーン
- 01GSC 分析、キーワード拡張、ブログ作成をまとめて実行
- 02週次の GSC パフォーマンスを確認
- 03キーワードの概要やブログ記事を作成
- 04キーワード用 MCP ツールが使えない場合に WebSearch を利用
MCP 対応
ホスト型の Keywords Everywhere MCP サーバーからキーワードデータを取得し、関連キーワード、検索拡張、指標、ドメインキーワード、クレジット残高のツールを使用します。README では GSC MCP サーバーの設定も求めています。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dqhieu/ gsc-seo-autopilot --skill gsc-seo-autopilotインストール後、Claude Code で/gsc-seo-autopilotを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdLICENSEseo-config.example.yamlreferences/cmd-weekly.mdcmd-quick-wins.mdcmd-brief.mdcmd-auto.mdcmd-publish.mdcmd-init.mdblog-writing-guide.md詳細
GSC SEO Autopilot
自動 SEO パイプライン:GSC モニタリング、キーワード拡張、手軽に実施できる改善策、ブログコンテンツの作成を行います。あらゆるウェブサイトで利用できます。
引数
ユーザーが指定した最初の引数に基づいて処理を振り分けます。
| 引数 | 参照ファイル | 説明 |
|---|---|---|
auto | references/cmd-auto.md | 完全なパイプライン:GSC 分析+キーワード拡張+ブログ作成 |
init | references/cmd-init.md | 対話型の設定ウィザード |
weekly | references/cmd-weekly.md | GSC パフォーマンスレポート |
quick-wins | references/cmd-quick-wins.md | 簡単に取り組める SEO 改善の機会を見つけます |
brief <keyword> | references/cmd-brief.md | キーワードのコンテンツ概要を生成します |
publish <keyword> | references/cmd-publish.md | キーワードに基づいてブログ記事を1本作成します |
デフォルト(引数なし): auto パイプラインを実行します。
手順: 該当する参照ファイルを読み、その指示に従います。
設定の読み込み
すべてのコマンドは、最初にこのスキルのディレクトリから seo-config.yaml を読み込む必要があります。
~/.claude/skills/gsc-seo-autopilot/seo-config.yaml
ファイルが見つからない場合はユーザーに伝え、/gsc-seo-autopilot init の実行を提案します。
Keywords Everywhere(MCP)
キーワードデータは、ホスト型の Keywords Everywhere MCP サーバーから取得します。認証は MCP
クライアントが処理するため、実行時に API キーを読み込むことはありません。mcp__keywords-everywhere__* ツールを
利用できない場合は、キーワード拡張をスキップして WebSearch に切り替えます。実行全体を失敗させないでください。
ツール
| ツール | 必須引数 | 戻り値 | クレジット |
|---|---|---|---|
get_related_keywords | keyword、num | data:キーワード文字列の配列 | 返されたキーワード1件あたり2 |
get_pasf_keywords | keyword、num | data:「People Also Search For」文字列の配列 | 返されたキーワード1件あたり2 |
get_keyword_data | kw、country、currency、dataSource | data[]:{keyword, vol, cpc:{currency,value}, competition, trend[]} | キーワード1件あたり1 |
get_domain_keywords | domain、country、num | data[]:{keyword, estimated_monthly_traffic, serp_position} | キーワード1件あたり2 |
get_credit_balance | -- | 整数が1つ入った配列 | 無料 |
すべての引数が必須です。デフォルト値があるものはありません。get_related_keywords と
get_pasf_keywords が受け取るのは keyword と num のみです。country、currency、dataSource
はこれらには適用されず、get_keyword_data でのみ使用します。
上限とコスト
get_keyword_dataでは、1回の呼び出しで最大100個のキーワードを指定できます。長いリストは分割してください。numは最大10,000を指定できますが、拡張では返されたキーワード1件につき2クレジットを消費します。ke_related_limitを 設定から渡してください。大きなリテラル値を指定しないでください。- 多数のシードキーワードを拡張する実行の前に、
get_credit_balanceを確認してください。
設定値は次の引数に対応付けます:ke_country → country、ke_currency → currency、
ke_data_source → dataSource、ke_related_limit → num。
ブログ記事の作成
references/blog-writing-guide.md に従ってください。外部スキルに委任しないでください。
セットアップ
- GSC MCP サーバー(README を参照)
- Keywords Everywhere MCP サーバー(任意、README を参照)
- スキルのディレクトリに seo-config.yaml(
/gsc-seo-autopilot initを実行するか、seo-config.example.yamlをコピーします)