mcpField
S
seo-plan

seo-plan

github.com/agricidanielマーケティング・グロース89474 回インストール2 週間前に更新
リポジトリ

seo-plan について

seo-planは、企業やサイトチーム向けのSEO戦略立案スキルです。競合分析、サイト構成、コンテンツ計画、技術要件、段階的な実施ロードマップをまとめた成果物を作成します。

主な機能

  1. 01競合とキーワードギャップの分析
  2. 02URLと内部リンク構成の設計
  3. 03コンテンツ戦略とカレンダー
  4. 04テクニカルSEO計画
  5. 054段階の実施ロードマップ

活用シーン

  1. 01新規サイトのSEO計画立案
  2. 02既存サイトのコンテンツ再構成
  3. 03実施段階ごとのSEO作業の優先順位付け

MCP 対応

DataForSEO MCPツールが利用可能な場合、競合調査、トラフィック推定、キーワードデータ、ローカル事業者リストの取得に利用できます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/agricidaniel/codex-seo --skill seo-plan

インストール後、Claude Code で/seo-planを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE.txt
assets/
agency.md
ecommerce.md
generic.md
local-service.md
publisher.md
saas.md

詳細

戦略的なSEO計画

共有データキャッシュ

ステップ 0 -- 共有データキャッシュを確認する:

情報収集を始める前に、関連するSEOスキルの再利用可能なコンテキストが .seo-cache/ にないか確認します。 スキーマと依存関係マップについては、../seo/references/shared-data-cache.md を参照してください。

以下のキャッシュファイルが存在する場合は確認します。

  • .seo-cache/site-meta.json:ドメイン、ビジネスタイプ、業界、クロールのコンテキスト

  • .seo-cache/audit-scores.json:過去の包括的な監査での優先項目

  • .seo-cache/pages/{url-slug}/page-analysis.json:URL が指定されている場合のページ単位のコンテキスト

  • 見つかった場合:明らかに有効なフィールドを解析して使用します(「[日付] の [X] のキャッシュを使用」と記録)

  • 見つからない場合、破損している場合、または関連性がない場合:新たな根拠に基づいて続行します

  • ユーザーが「refresh」または「re-run」と指示した場合:キャッシュの読み込みを無視し、書き込み時に上書きします

プロセス

1. 調査
  • ビジネスタイプ、ターゲットオーディエンス、競合他社、目標
  • 現在のサイトの評価(存在する場合)
  • 予算とスケジュールの制約
  • 重要業績評価指標(KPI)
2. 競合分析
  • 上位 5 社の競合他社を特定する
  • コンテンツ戦略、スキーマの使用状況、技術的な構成を分析する
  • キーワードの不足領域とコンテンツの機会を特定する
  • E-E-A-T のシグナルを評価する
  • ドメインオーソリティを推定する
3. アーキテクチャ設計
  • assets/ ディレクトリから業界テンプレートを読み込む
  • URL 階層とコンテンツの柱を設計する
  • 内部リンク戦略を計画する
  • 品質ゲートを適用したサイトマップ構成
  • ユーザージャーニーを考慮した情報アーキテクチャ
4. コンテンツ戦略
  • 競合他社と比較したコンテンツの不足領域
  • ページの種類と推定ページ数
  • ブログ/リソースのトピックと公開頻度
  • E-E-A-T の強化計画(著者プロフィール、資格、経験を示すシグナル)
  • 優先順位を設定したコンテンツカレンダー
5. 技術基盤
  • ホスティングとパフォーマンスの要件
  • ページタイプごとのスキーママークアップ計画
  • Core Web Vitals のベースライン目標
  • AI 検索への対応要件
  • モバイルファーストの考慮事項
6. 実装ロードマップ(4 フェーズ)
フェーズ 1:基盤(1~4 週目)
  • 技術的なセットアップとインフラストラクチャ
  • コアページ(ホーム、会社概要、お問い合わせ、主要サービス)
  • 必須のスキーマ実装
  • アナリティクスとトラッキングのセットアップ
フェーズ 2:拡張(5~12 週目)
  • 主要ページのコンテンツ作成
  • 初期記事を掲載してブログを開始
  • 内部リンク構造
  • ローカル SEO のセットアップ(該当する場合)
フェーズ 3:拡大(13~24 週目)
  • 高度なコンテンツ開発
  • リンク構築とアウトリーチ
  • GEO の最適化
  • パフォーマンスの最適化
フェーズ 4:権威性の確立(7~12 か月目)
  • ソートリーダーシップを示すコンテンツ
  • PR とメディア掲載
  • 高度なスキーマ実装
  • 継続的な最適化

業界テンプレート

assets/ ディレクトリから読み込みます。

  • saas.md:SaaS/ソフトウェア企業
  • local-service.md:地域密着型サービス事業者
  • ecommerce.md:E コマースストア
  • publisher.md:コンテンツパブリッシャー/メディア
  • agency.md:代理店/コンサルティング会社
  • generic.md:一般企業向けテンプレート

出力

成果物
  • SEO-STRATEGY.md:戦略計画の全体版
  • COMPETITOR-ANALYSIS.md:競合に関する分析結果
  • CONTENT-CALENDAR.md:コンテンツロードマップ
  • IMPLEMENTATION-ROADMAP.md:段階的な実行計画
  • SITE-STRUCTURE.md:URL 階層とアーキテクチャ
KPI 目標
指標ベースライン3 か月6 か月12 か月
オーガニックトラフィック............
キーワード順位............
ドメインオーソリティ............
インデックス登録済みページ............
Core Web Vitals............
成功基準
  • フェーズごとに明確で測定可能な目標がある
  • 必要なリソースが定義されている
  • 依存関係が特定されている
  • リスク軽減策がある

DataForSEO 連携(任意)

DataForSEO MCP ツールを利用できる場合は、実際の競合調査に dataforseo_labs_google_competitors_domain と dataforseo_labs_google_domain_intersection を、トラフィックの推定に dataforseo_labs_bulk_traffic_estimation を、キーワード調査に kw_data_google_ads_search_volume と dataforseo_labs_bulk_keyword_difficulty を、地域のビジネス情報に business_data_business_listings_search を使用してください。

エラー処理

シナリオ対応
認識されない業種generic.md テンプレートにフォールバックします。業種別テンプレートが見つからなかったことをユーザーに伝え、汎用ビジネステンプレートを使用して続行します。
ウェブサイトの URL が指定されていない新規サイトの計画モードで続行します。実際の URL が必要な現行サイトの評価と競合ギャップ分析はスキップします。
業種別テンプレートが見つからないassets/ ディレクトリで利用可能なテンプレートを確認します。要求されたテンプレートファイルがない場合は、generic.md を使用し、出力にテンプレートが見つからなかったことを記載します。

共有データキャッシュへの書き込み

すべての作業の完了後、ワークフローで永続的な調査結果が得られた場合は、.seo-cache/ に簡潔な JSON の要約を書き込みます。 ../seo/references/shared-data-cache.md のスキーマと命名規則に従い、少なくとも cache_type、analyzed_at、ソースの URL/ドメイン、主な調査結果、問題、推奨事項、ツールの制限事項を含めてください。.gitignore に .seo-cache/ がない場合は追加します。

コメント