seo-plan について
seo-planは、従来の検索とAI検索を対象にSEOを計画するマーケティングチーム向けスキルです。業界別テンプレート、競合・サイト分析、柱ごとのスコアリングを組み合わせ、段階的な実施ロードマップを作成します。
主な機能
- 01業界別SEOテンプレート
- 02競合とサイトの分析
- 034つの柱の評価による重点決定
- 04コンテンツとサイト構造の計画
- 05段階的な実施ロードマップ
活用シーン
- 01新規または既存サイトのSEO戦略策定
- 02専門監査の結果に基づく施策の優先順位付け
- 03競合を踏まえたコンテンツとサイト構造の計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ indranilbanerjee/ digital-marketing-pro --skill seo-planインストール後、Claude Code で/seo-planを入力して読み込まれたか確認します。
詳細
/digital-marketing-pro:seo-plan
目的
業界固有のテンプレート、競合分析、コンテンツロードマップ、段階的な実施計画を含む、包括的な SEO 戦略を作成します。従来の SEO と AI 検索への対応の両方を扱います。
ディスパッチャーモード(確認後にディスパッチ)
ブランドに関する最近の専門家の出力が ${CLAUDE_PLUGIN_DATA}/{brand}/seo/ にすでにある場合、このスキルはオーケストレーターとして動作します。これらの出力を入力として読み込み、4 つの柱についてブランドを評価し、最もスコアの低い柱を計画の主軸テーマにします。
ステップ D0 — 新しい出力を検出する(30 日以内)
${CLAUDE_PLUGIN_DATA}/{brand}/seo/ を調べ、次の各項目について、日付が最新のサブフォルダーを確認します。
| 専門スキル | 出力フォルダー |
|---|---|
/digital-marketing-pro:tech-seo-audit | seo/tech-seo-audit/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:content-decay-scan | seo/content-decay-scan/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:aeo-audit | seo/aeo-audit/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:backlink-gap | seo/backlink-gap/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:gsc-ai-performance | seo/gsc-ai-performance/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:keyword-cluster | seo/keyword-cluster/{YYYY-MM-DD}/PLAN.md |
/digital-marketing-pro:seo-drift | seo/seo-drift/{YYYY-MM-DD}/PLAN.md |
直近 30 日以内の日付が付いたフォルダーは新しいものとして扱い、その PLAN.md を主要な入力にします。
ステップ D1 — 不足している専門スキルをディスパッチする前に確認する
新しい出力がない専門スキルがある場合、黙って再実行してはいけません。 次を正確に表示します。
The following specialist outputs are missing or stale (>30 days old):
- tech-seo-audit (last: 2026-05-12 — 23 days old)
- backlink-gap (no run found)
- gsc-ai-performance (no run found)
Running these now will use approximately N MCP credits / API calls.
Run them now in this session? (y / N — default N)
yの場合 — 次の順序でディスパッチします。- 並列バッチ 1:
tech-seo-audit、backlink-gap、aeo-audit、gsc-ai-performance(相互に独立) - その後、順次実行:
content-decay-scan(tech-seo-auditの URL インベントリに依存)、keyword-cluster(aeo-auditのクエリセットに依存) - 各専門スキルは独自の予算ガードを実行します。中止があった場合はユーザーに伝えます
- 並列バッチ 1:
Nまたはデフォルトの場合 — 先に進み、不足している項目を最終計画のフェーズ 0(「ディスカバリー」)の作業として扱います
ステップ D2 — 柱のスコアリング(ディスパッチャーの核心)
利用可能な専門スキルの出力に基づき、4 つの柱をそれぞれ 1〜10 で評価します。
| 柱 | 情報源 | 10 点の状態 |
|---|---|---|
| 技術 | tech-seo-audit / gsc-ai-performance / Core Web Vitals データ | クロール可能性に問題がなく、すべての CWV に合格し、スキーマが検証済みで、サイトマップが正確 |
| コンテンツ | content-decay-scan / seo-audit / content-engine の出力 | トピックの網羅性が検索需要に合致し、カニバリゼーションがなく、鮮度 ≥ 80% |
| トピック | keyword-cluster / aeo-geo / entity-audit | 明確なピラー+スポーク構造があり、ナレッジグラフ全体でエンティティに一貫性がある |
| AI 検索 | aeo-audit / gsc-ai-performance / aeo-geo | 対象クエリについて、AI Mode + AI Overviews + ChatGPT + Perplexity で引用されている |
最もスコアの低い柱を、次の四半期の計画の主軸テーマにします。 それ以外はすべて補完作業です。これにより、注力対象を明確にします。
ステップ D3 — ディスパッチャーの出力
${CLAUDE_PLUGIN_DATA}/{brand}/seo/seo-plan/{YYYY-MM-DD}/00-pillar-scorecard.md を作成します。
Pillar scorecard for {brand} ({date})
=====================================
Technical : 8 / 10 ✓ healthy
Content : 6 / 10 ⚠ moderate gaps
Topical : 4 / 10 ⚠ LEAD THEME — weakest pillar
AI Search : 7 / 10 ✓ trending up
Lead theme this quarter: Topical authority build-out
(keyword cluster expansion + entity consistency + Knowledge Graph optimisation)
その後、計画の残り(以下のセクション 1〜6)は主軸テーマを中心に構成します。他の 3 つの柱を補完する作業も計画に含めますが、スケジュールや予算の決定要因にはしません。
番号付き出力の規約
ディスパッチャーを実行すると、${CLAUDE_PLUGIN_DATA}/{brand}/seo/seo-plan/{YYYY-MM-DD}/ の下に次のファイルが作成されます。
00-pillar-scorecard.md (from Step D2)
01-discovery.md (business type, audience, competitors — from §1 below)
02-competitive-analysis.md (competitors + gap synthesis — from §2 + backlink-gap if fresh)
03-architecture.md (URL hierarchy, internal-link strategy — from §3 + keyword-cluster if fresh)
04-content-strategy.md (content gaps, calendar, E-E-A-T — from §4 + content-decay-scan if fresh)
05-technical-foundation.md (hosting, schema, CWV — from §5 + tech-seo-audit if fresh)
06-roadmap.md (phased 12-month — from §6, framed around lead theme)
07-industry-template.md (which template applied — from §Industry Templates)
08-kpi-dashboard.md (metrics + cadence — what gets re-measured next drift)
PLAN.md (the deliverable)
必要な入力
- ビジネスタイプ:SaaS、eコマース、地域密着型サービス、出版社/メディア、代理店、または一般
- ウェブサイト URL:評価対象となる既存サイト(ある場合)
- ターゲットオーディエンスと市場:地域、デモグラフィック、検索意図のプロファイル
- 競合:ギャップ分析用の競合 URL 3〜5 件
- 予算とタイムライン:リソース上の制約
- KPI:成功の基準(トラフィック、ランキング、コンバージョン、AI での可視性)
プロセス
1. 調査
- 事業の種類、ターゲット層、競合他社、目標
- 現在のサイトの評価(サイトが存在する場合)— クロールの健全性、コンテンツの一覧、権威性を示すシグナル
- 予算とスケジュールの制約
- 事業目標に沿った主要業績評価指標(KPI)
2. 競合分析
- 上位5社の競合他社を特定
- 競合他社のコンテンツ戦略、スキーマの使用状況、技術構成を分析
- キーワードのギャップとコンテンツの機会を特定
- E-E-A-T シグナルを評価
- ドメインオーソリティとリンクプロファイルを推定
- AI での可視性を比較 — AI 概要に表示される競合他社を特定
3. アーキテクチャ設計
- ビジネスモデルに基づいて URL 階層とコンテンツの柱を設計
- 内部リンク戦略を計画(ハブ/スポーク、トピッククラスター)
- 品質ゲートを適用したサイトマップ構成
- ユーザージャーニーを考慮した情報アーキテクチャ
- ナビゲーションとパンくずリストを計画
4. コンテンツ戦略
- 競合他社に対するコンテンツのギャップ
- ページの種類と推定数
- ブログ/リソースのトピックと公開頻度
- E-E-A-T の構築計画(著者プロフィール、資格、経験を示すシグナル)
- 優先度を設定したコンテンツカレンダー
- AI 向けに最適化したコンテンツ構成(エンティティの一貫性、引用に適した形式)
5. 技術基盤
- ホスティングとパフォーマンスの要件
- ページの種類ごとのスキーママークアップ計画
- Core Web Vitals のベースライン目標(LCP <2.5s、INP <200ms、CLS <0.1)
- AI 検索への対応要件
- モバイルファーストの考慮事項
- 国際 SEO の設定(該当する場合)
6. 実装ロードマップ(4フェーズ)
フェーズ1:基盤整備(1〜4週目)
- 技術設定とインフラストラクチャ
- 主要ページ(ホーム、会社概要、お問い合わせ、主要なサービス/製品)
- 必須スキーマの実装(Organization、LocalBusiness、BreadcrumbList)
- 分析とトラッキングの設定(GA4、GSC、順位トラッキング)
フェーズ2:拡大(5〜12週目)
- 主要ページ向けのコンテンツ作成
- 初期記事を含むブログの開設
- 内部リンク構造の構築
- ローカル SEO の設定(該当する場合)
- E-E-A-T の初期改善(著者ページ、資格)
フェーズ3:拡張(13〜24週目)
- 高度なコンテンツ開発(ピラーページ、トピッククラスター)
- リンク構築とデジタル PR の働きかけ
- AI 検索での可視性を高める GEO/AEO 最適化
- パフォーマンス最適化(CWV、ページ速度)
- スキーマの拡充(該当する場合は FAQ、Product、VideoObject)
フェーズ4:権威性の確立(7〜12か月目)
- ソートリーダーシップコンテンツ
- PR とメディア掲載
- 高度なスキーマの実装
- データに基づく継続的な最適化
- 競合とのギャップのモニタリング
業界別テンプレート
SaaS
- 主要ページ:機能、料金、連携、ユースケース、役割別のソリューション
- コンテンツの柱:製品の解説、業界動向、比較コンテンツ、技術ガイド
- スキーマの重点:SoftwareApplication、Product、FAQPage(適用対象の場合)、HowTo(非推奨 — 代わりに記事形式を使用)
- リンク戦略:連携パートナーのページ、技術系ブログへのゲスト投稿、製品ディレクトリ
ローカルサービス
- 主要ページ:サービス、サービス提供地域、会社概要、お問い合わせ、お客様の声
- コンテンツの柱:サービスガイド、地域コンテンツ、FAQ コンテンツ、導入事例
- スキーマの重点:LocalBusiness、Service、Review、BreadcrumbList、GeoCircle
- リンク戦略:地域ディレクトリ、商工会議所、地元メディア、地域社会への参加
eコマース
- 主要ページ:カテゴリ、製品、ブランド、コレクション、購入ガイド
- コンテンツの柱:製品の解説、比較コンテンツ、購入ガイド、トレンドコンテンツ
- スキーマの重点:Product、ProductGroup、Offer、AggregateRating、BreadcrumbList、ItemList
- リンク戦略:製品レビュー、アフィリエイト提携、メーカーとの関係構築
出版社/メディア
- 主要ページ:セクション、トピックページ、著者ページ、会社概要、編集方針
- コンテンツの柱:ニュース報道、分析、論評、調査報道、データジャーナリズム
- スキーマの重点:Article、NewsArticle、Person(著者)、Organization、VideoObject
- リンク戦略:独自調査の引用、専門家への取材、独占データ
Agency
- 主なページ:サービス、業界、導入事例、チーム、方法論
- コンテンツの柱:業界の専門知識、方法論に関するコンテンツ、導入事例、ソートリーダーシップ
- スキーマの重点:Organization、Service、Person(チーム)、Article
- リンク戦略:導入事例での紹介、講演、業界誌、クライアントとの共同マーケティング
出力
成果物
- SEO 戦略ドキュメント:ビジネスの背景、競合環境、戦略方針を含む完全な戦略計画
- 競合分析:キーワードの不足、コンテンツの不足、権威性の比較、AI での可視性の比較
- コンテンツカレンダー:トピック、形式、キーワード、公開スケジュールを含む12週間のコンテンツロードマップ
- 実施ロードマップ:マイルストーン、担当者、測定チェックポイントを含む段階的なアクションプラン
- サイトアーキテクチャ計画:URL 階層、コンテンツの柱の構造、内部リンク戦略
- スキーママークアップ計画:ページタイプごとのスキーマ推奨事項と JSON-LD テンプレート
- KPI ダッシュボード仕様:追跡する指標、必要なツール、レポートの頻度
使用するエージェント
- seo-specialist — 戦略、競合分析、技術計画
- content-creator — コンテンツ戦略とカレンダーの計画
- competitive-intel — 競合分析とギャップの特定
- marketing-strategist — ビジネスとの整合性と KPI フレームワーク
使用するスクリプト
- competitor-scraper.py — 競合サイトの分析
- tech-seo-auditor.py — 現在のサイトの技術的評価
- keyword_cluster.py — SERP の重複度と品質スコアカードを使ったキーワードクラスタリング(
/digital-marketing-pro:keyword-cluster経由で使用) - content-scorer.py — 現在のコンテンツ品質のベースライン
品質スコアカード
このスキルが作成するすべての PLAN.md は、完成と宣言する前に、以下のゲートを通過する必要があります。
| ゲート | 確認内容 |
|---|---|
| lead_theme_named | 00-pillar-scorecard.md が存在し、最も弱い柱をリードテーマとして1つだけ明示している |
| specialist_coverage | 7つの専門ソースのうち、少なくとも3つに最新の出力(30日以内)がある |
| roadmap_phased | ロードマップに担当者付きの明確な Phase 1/2/3/4 の日程がある |
| kpi_attached | 08-kpi-dashboard.md に、遅行指標が3つ以上、先行指標が3つ以上記載されている |
| drift_re-measure_scheduled | KPI ダッシュボードに、定期的な seo-drift の実施頻度(デフォルト:四半期ごと)が含まれている |
いずれかのゲートを通過できない場合は、黙って公開せず、PLAN.md にその不備を目立つ形で記載してください。(ディスパッチャーはスキルによって駆動されます。独立したオーケストレータースクリプトはありません。ゲートチェックは PLAN.md の作成プロセスに含まれます。)
チェーンの引き継ぎ
このスキルは、専門スキルを利用する側であると同時に、マスタープランを作成する側でもあります。
上流(このスキルが参照する専門スキル):
/digital-marketing-pro:tech-seo-audit/digital-marketing-pro:content-decay-scan/digital-marketing-pro:aeo-audit/digital-marketing-pro:backlink-gap/digital-marketing-pro:gsc-ai-performance/digital-marketing-pro:keyword-cluster/digital-marketing-pro:seo-drift
下流(この計画を利用するスキル):
/digital-marketing-pro:content-engine—04-content-strategy.mdで予定されているコンテンツを作成します/digital-marketing-pro:campaign-plan— ロードマップを担当者付きのスプリント計画に落とし込みます/digital-marketing-pro:performance-report—08-kpi-dashboard.mdの頻度に従って再測定します
ヒントと注意点
- ディスパッチャーは、デフォルトではディスパッチしません。 専門家が不足している場合、デフォルトの回答は
Nです。専門家の追加をフェーズ 0 の作業として列挙してください。明示的にyが指定された場合にのみ自動ディスパッチします。これにより、意図しないクレジット消費や API 利用料金の発生を防げます。 - ピラーのスコアリングは主観的なもので、測定値ではありません。 Topical ピラーが
4/10というのは、「明確なオーソリティ構造がない」という意味であり、「Google がそう判断した」という意味ではありません。数値はヒューリスティックです。KPI としてではなく、リードテーマに注力するために活用してください。 - リードテーマは四半期ごとに変更してください。 同じピラーが 2 四半期連続でリードテーマに選ばれる場合は、施策が成果につながっていない(エスカレーションする)か、スコアリングが誤っている(最新データに基づいて調整する)かのどちらかです。
- エンゲージメント初日にこれを実行しないでください。 先に専門家を実行し、ディスパッチャーに最新の情報を与えてください。新しいブランドで初めて
seo-planを実行すると、その大部分はフェーズ 0(ディスカバリー)の作業になります。 - YMYL クライアントの場合は、 E-E-A-T を第 5 のピラーとして手動で追加してください(標準の 4 ピラーのスコアリングでは、オーソリティのシグナルが個別に評価されません)。
- 30 日間の鮮度ウィンドウはデフォルトであり、 ルールではありません。ニュースや SaaS のローンチなど、動きの速い業界では 14 日に短縮してください。製造業や B2B サービスなど、変化の遅いカテゴリでは 60 日で問題ありません。
コンテキスト効率
このスキルの主な入力は、${CLAUDE_PLUGIN_DATA}/{brand}/seo/ 以下にある専門家の PLAN.md 出力(上記の入力テーブルを参照)です。これらは合計で約 30〜50KB になることがあります。むやみに読み込まず、必要なセクションを絞り込んでください。
- Read の前に Grep を実行してください。 まずキーワードや見出しを検索し、その後
offsetとlimitを指定して Read し、必要な範囲だけを取得します。 ${CLAUDE_SKILL_DIR}は一度だけ確認してください。 ディレクトリを一度一覧表示して内容を確認し、現在の手順に合うファイルだけを Read します。- 一度に 1 つのソースを扱ってください。 ワークフローに「3 つの参照ファイルを確認する」とある場合は、それぞれから何が必要かを決めたうえで、順番に読み込みます。3 つすべてをまとめて読み込むと、自動圧縮用に確保されているスキルごとの 5K トークン予算を超えてしまいます。
- CSV 入力から不要な情報を取り除いてください。 入力が大きな CSV の場合は、まずヘッダー行を Grep して列を選び、その後 1 行ずつ処理してください。ファイル全体を Read してコンテキストに取り込まないでください。