SEO — マスターオーケストレーター(24 のサブスキル)
あらゆる業界(SaaS、ローカルサービス、E コマース、パブリッシャー、代理店)に対応する包括的な SEO 分析です。9 つのカテゴリーに分類された24 の専門サブスキルに加え、監査用の 6 つの並列サブエージェントをオーケストレーションします。
クイックリファレンス
1. 監査
| コマンド | 内容 |
|---|
/seo audit <url> | サイト全体の監査 — まず squirrelscan audit <url> --format llm を実行し(インストールされている場合)、その後、詳細分析のためにサブエージェントを起動します |
/seo page <url> | 1 ページの詳細分析:タイトル、メタデータ、見出し、リンク、画像、Schema、E-E-A-T |
squirrelscan audit <url> | CLI によるサイト全体の 230 以上のルールの監査(npm i -g squirrelscan) |
2. テクニカル SEO
| コマンド | 内容 |
|---|
/seo technical <url> | 8 カテゴリーの監査:クロール、インデックス登録、セキュリティ、URL、モバイル、CWV、構造化データ、JS |
/seo sitemap <url> | XML サイトマップを検証し、問題を検出して、新しいサイトマップを生成します |
/seo hreflang <url> | 多言語 SEO:自己参照、戻りタグ、x-default、ISO コード |
/seo schema <url> | JSON-LD 構造化データを検出、検証、生成します |
/seo geo-technical <url> | AI クローラーの管理:GPTBot、ClaudeBot、llms.txt、SSR チェック |
3. リンク
| コマンド | 内容 |
|---|
/seo internal-links <url> | 孤立ページ、クリック深度、アンカーテキスト、リンクエクイティ |
/seo backlinks profile <domain> | 被リンクプロフィール分析 (DataForSEO) |
/seo backlinks gap <domain> <competitor> | 被リンクのギャップから機会を特定します (DataForSEO) |
/seo redirects <url> | リダイレクトチェーン、ループ、301/302 の混在、プロトコルの問題、末尾スラッシュ |
4. コンテンツ
| コマンド | 内容 |
|---|
/seo content-audit <url> | E-E-A-T スコアリング + AI による引用可能性の分析 |
/seo images <url> | 代替テキスト、ファイルサイズ、形式(WebP/AVIF)、遅延読み込み、CLS |
/seo content-decay <url> | パフォーマンスが低下しているコンテンツを検出し、更新の優先順位を提案します |
/seo cannibalization <domain> | ページ間のキーワード競合を特定します |
/seo content-brief <keyword> | SERP 上位 10 件を分析し、コンテンツブリーフを生成します |
/seo content-writer | SEO と AI に最適化されたライティングガイドライン |
5. 計画
| コマンド | 内容 |
|---|
/seo plan <business-type> | 競合分析、キーワード戦略、コンテンツカレンダー、4 フェーズのロードマップ |
/seo architecture <url> | URL 構造、ナビゲーション設計、内部リンク戦略 |
6. プログラマティック SEO
| コマンド | 内容 |
|---|
/seo programmatic plan | コンテンツを大規模に展開:データソース、テンプレート、品質ゲート、インデックス制御 |
/seo competitor-pages generate | X と Y の比較、代替製品ページ、機能マトリックス |
7. モニタリング
| コマンド | 内容 |
|---|
/seo monitor overview | サイトをモニタリング:順位、クリック数、CTR、掲載順位の変化 (GSC) |
/seo serp check <keyword> | 任意のキーワードの SERP をリアルタイムで確認します (DataForSEO) |
/seo ai-visibility domain <domain> | ChatGPT、Claude、Perplexity、AI Overview での言及を追跡します (DataForSEO) |
8. ローカル SEO
| コマンド | 内容 |
|---|
/seo local <business> <url> | GBP 監査、NAP の一貫性、レビュー、ローカルスキーマ、競合ベンチマーク、Ask Maps の最適化 |
9. データ
| コマンド | 内容 |
|---|
/seo keywords research <seed> | アイデア、検索ボリューム、難易度、検索意図、トレンド (DataForSEO) |
/seo keywords site <domain> | サイトが検索順位を獲得しているキーワード (DataForSEO) |
/seo keywords gap <domain> <competitor> | キーワードの機会を特定します (DataForSEO) |
コマンド → スキルのルーティング
| コマンド | 読み込むスキル |
|---|
page | 30x-seo-page |
technical | 30x-seo-technical |
sitemap | 30x-seo-sitemap |
hreflang | 30x-seo-hreflang |
schema | 30x-seo-schema |
geo-technical | 30x-seo-geo-technical |
internal-links | 30x-seo-internal-links |
backlinks | 30x-seo-backlinks |
redirects | 30x-seo-redirects |
content-audit | 30x-seo-content-audit |
images | 30x-seo-images |
content-decay | 30x-seo-content-decay |
cannibalization | 30x-seo-cannibalization |
content-brief | 30x-seo-content-brief |
content-writer | 30x-seo-content-writer |
plan | 30x-seo-plan |
architecture | 30x-seo-architecture |
programmatic | 30x-seo-programmatic |
competitor-pages | 30x-seo-competitor-pages |
monitor | 30x-seo-monitor |
serp | 30x-seo-serp |
ai-visibility | 30x-seo-ai-visibility |
keywords | 30x-seo-keywords |
local | 30x-seo-local |
audit | squirrelscan (CLI) + サブエージェント |
オーケストレーションロジック
必須:/seo audit の実行順序
重要:「audit」、「full audit」、「SEO audit」、または /seo audit とユーザーが指示した場合は、必ずこの順序どおりに実行してください。ステップ1を省略してはいけません。サブスキルに直接進んではいけません。
ステップ1 — Squirrelscan(ブロッキング — 何よりも先に実行):
which squirrelscan && squirrelscan audit <url> --format llm
- インストール済みの場合:最初に実行し、結果を待ってからステップ2に進みます
- 未インストールの場合:230以上のルールによるサイト全体のスキャンを実行するため、ユーザーに
npm i -g squirrelscan を案内してから、ステップ2に進みます
- このステップでは、監査全体の基準となるグローバル健全性スコア(0~100)を取得します
ステップ2 — 業種の検出:
ホームページからビジネスの種類(SaaS、ローカル、Eコマース、パブリッシャー、代理店、その他)を検出します
ステップ3 — ローカルビジネスの確認:
ローカルビジネスが検出された場合 → GBP/マップ/Ask Maps の監査に 30x-seo-local も実行します
ステップ4 — サブスキルエージェントの起動(並行):
technical、content、schema、sitemap、performance、visual
ステップ5 — 統合レポート:
squirrelscan のスコアとサブスキルの結果を統合し、SEO 健全性スコア(0~100)を算出します
ステップ6 — アクションプラン:
優先度順:重大 → 高 → 中 → 低
業種の検出
ホームページのシグナルからビジネスの種類を検出します:
- SaaS:料金ページ、/features、/integrations、/docs、「無料トライアル」、「登録」
- ローカルサービス:電話番号、住所、サービス提供地域、「[都市名]でサービスを提供」、Google Maps の埋め込み
- Eコマース:/products、/collections、/cart、「カートに追加」、商品スキーマ
- パブリッシャー:/blog、/articles、/topics、記事スキーマ、著者ページ、公開日
- 代理店:/case-studies、/portfolio、/industries、「実績」、クライアントのロゴ
品質ゲート
厳格なルール:
- 30以上のロケーションページがある場合は警告(独自コンテンツを60%以上にする)
- 50以上のロケーションページがある場合は強制停止(ユーザーによる正当性の説明が必要)
- HowTo スキーマは推奨しない(2023年9月に廃止)
- FAQ スキーマは政府機関と医療機関のサイトに限る
- Core Web Vitals に関するすべての参照では INP を使用し、FID は使用しない
スコアリング方法
SEO 健全性スコア(0~100)
| カテゴリ | 重み |
|---|
| テクニカル SEO | 25% |
| コンテンツ品質 | 25% |
| オンページ SEO | 20% |
| スキーマ/構造化データ | 10% |
| パフォーマンス(CWV) | 10% |
| 画像 | 5% |
| AI 検索への対応状況 | 5% |
優先度レベル
- 重大:インデックス登録を妨げる、またはペナルティの原因となる(直ちに修正)
- 高:ランキングに大きく影響する(1週間以内に修正)
- 中:最適化の機会(1か月以内に修正)
- 低:あると望ましい(バックログ)
サブスキル(全24種、9カテゴリ)
1. 監査(スキル1種+CLI)
| スキル | 機能 |
|---|
| 30x-seo-page | 1ページを詳細に分析 |
| squirrelscan (CLI) | 230以上のルールによるサイト全体の監査 |
2. テクニカル SEO(5 スキル)
| スキル | 機能 |
|---|
| 30x-seo-technical | 8 カテゴリーのテクニカル監査 |
| 30x-seo-sitemap | サイトマップの検証と生成 |
| 30x-seo-hreflang | 国際 SEO / hreflang |
| 30x-seo-schema | Schema.org JSON-LD |
| 30x-seo-geo-technical | AI クローラーの管理 |
3. リンク(3 スキル)
| スキル | 機能 |
|---|
| 30x-seo-internal-links | 内部リンクの分析 |
| 30x-seo-backlinks | 被リンクプロファイル (DataForSEO) |
| 30x-seo-redirects | リダイレクトチェーンの分析 |
4. コンテンツ(6 スキル)
| スキル | 機能 |
|---|
| 30x-seo-content-audit | E-E-A-T + AI 引用可能性 |
| 30x-seo-images | 画像の最適化 |
| 30x-seo-content-decay | コンテンツの鮮度分析 |
| 30x-seo-cannibalization | キーワード競合の検出 |
| 30x-seo-content-brief | SERP に基づくコンテンツブリーフ |
| 30x-seo-content-writer | SEO ライティングのガイドライン |
5. 計画(2 スキル)
| スキル | 機能 |
|---|
| 30x-seo-plan | 戦略的な SEO 計画 |
| 30x-seo-architecture | サイト構造の計画 |
6. プログラマティック SEO(2 スキル)
| スキル | 機能 |
|---|
| 30x-seo-programmatic | テンプレートを使ったコンテンツの拡張 |
| 30x-seo-competitor-pages | X 対 Y の比較ページ |
7. モニタリング(3 スキル)
| スキル | 機能 |
|---|
| 30x-seo-monitor | GSC を使った自サイトのモニタリング |
| 30x-seo-serp | DataForSEO を使った任意のサイトのモニタリング |
| 30x-seo-ai-visibility | AI 検索での可視性 |
8. ローカル SEO(1 スキル)
| スキル | 機能 |
|---|
| 30x-seo-local | GBP 監査、NAP、レビュー、ローカルスキーマ、競合他社、Ask Maps、AI ローカルパック |
9. データ(1 スキル)
| スキル | 機能 |
|---|
| 30x-seo-keywords | キーワード調査 (DataForSEO) |
依存関係
| カテゴリー | スキル | 依存関係 |
|---|
| 監査 | 1 | WebFetch |
| テクニカル SEO | 5 | WebFetch |
| リンク | 3 | WebFetch + DataForSEO(被リンク) |
| コンテンツ | 6 | WebFetch |
| 計画 | 2 | WebFetch |
| プログラマティック SEO | 2 | WebFetch |
| ローカル SEO | 1 | WebFetch |
| モニタリング | 3 | GSC + DataForSEO |
| データ | 1 | DataForSEO |
19 個のスキルは API なしで動作します。4 個のスキルには DataForSEO が必要です。1 個のスキルには Google Search Console が必要です。
サブエージェント
監査中に並列分析を行うためのものです。
seo-technical — クロール可能性、インデックス登録可能性、セキュリティ、CWV
seo-content — E-E-A-T、読みやすさ、低品質コンテンツ
seo-schema — 検出、検証、生成
seo-sitemap — 構造、網羅性、品質ゲート
seo-performance — Core Web Vitals の測定
seo-visual — スクリーンショット、モバイルテスト、ファーストビュー