mcpField
S
seo-audit

seo-audit

github.com/indranilbanerjeeマーケティング・グロース919125 回インストール2 日前に更新
リポジトリ

seo-audit について

seo-auditは、WebサイトのSEOを評価し、改善を計画するチーム向けのマーケティングスキルです。技術面、ページ内要素、コンテンツ、ローカル検索、リンクを確認し、影響度と工数で提案を優先順位付けします。

主な機能

  1. 01テクニカルSEOの確認と採点
  2. 02ページ内要素とコンテンツの評価
  3. 03E-E-A-TとローカルSEOの確認
  4. 04被リンクプロフィールの分析
  5. 05影響度と工数による行動計画の優先順位付け

活用シーン

  1. 01クロールやインデックスの問題特定
  2. 02ページとコンテンツの改善余地の評価
  3. 03SEO修正作業の優先順位付け

インストール

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

$npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill seo-audit

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

同梱ファイルdimension-checklists.mdevals/evals.json

詳細

/digital-marketing-pro:seo-audit

スクリプトの場所。 ホストで ${CLAUDE_PLUGIN_ROOT} が設定されていない場合、スクリプトはこのプラグインの scripts/ フォルダーにあり、skills/ と同じ階層にあります。Python 3.10 以降で実行してください。python を使用し、見つからない場合(macOS、多くの Linux システム)は python3 を使用します。

目的

主要なランキング要因すべてについてウェブサイトを評価する、包括的な SEO 監査を実施します。各推奨事項について、影響と作業量の見積もりを付けた優先順位付きのアクションプランを作成します。

アルゴリズム更新の背景情報(変動をトリアージする前にお読みください)

2026-10-04 時点の状況(期間限定の情報 — 2026-12 頃に再確認してください): Google 検索ステータス ダッシュボードによると、直近のコアアップデートは2026 年 5 月 21 日に開始され(約 12 日後に完了)、それ以降、Google が実施したのはスパムアップデートのみです。2026 年 8 月のスパムアップデート(8 月 18~21 日)と、2026 年 9 月のスパムアップデート(9 月 24 日に開始。2026-10-04 時点ではまだ完了の記載なし)が該当します。2026 年 9 月にコアアップデートはありませんでした — 複数の SEO ブログが実施されたと報じましたが、ダッシュボードには記載がありません。原因として扱うのは、ダッシュボードに記載されたアップデートに限ってください。別途、Google のサイトの評判の不正使用ポリシーは、2026 年 8 月 30 日以降、EEA の内外で適用が分かれています。EEA 外では手動による対策で該当セクションのランキングが下げられますが、EEA 内ではそのセクションが分離され、独自にランキングされます(Search Central)。地域ごとに、サードパーティーや「パラサイト」型のセクションに関する監査結果を記載してください。

監査対象のブランドで、記載されたアップデートの展開期間中(またはその後 4 週間以内)にランキングの変動が見られる場合:

  • 展開中に反応的な変更を行わないでください。 ダッシュボードでアップデートの完了が示されてから、さらに 7~14 日間の安定期間を経て、結論を出してください。
  • 範囲よりも先に変動の方向を診断してください。 サイト全体の下落、特定セクションだけの下落、特定テンプレートだけの下落では、根本原因が大きく異なります。ページグループごとに、展開前(開始日の 21 日前まで)、展開中、展開後のインプレッションとクリック数を比較してください。
  • アップデートの種類に応じて対応してください。 コアアップデートは既存の品質シグナルの重み付けを変更します。対処するには E-E-A-T の強化、独自の価値の提供、内容の薄いページや重複ページ、AI スパムページの整理が必要です。噂されているシグナルを追いかけるのではありません。スパムアップデートはポリシー違反を対象とします。他の作業に着手する前に、影響を受けたページが Google のスパムポリシー(大量生成コンテンツの不正使用、サイトの評判の不正使用、期限切れドメインの不正使用)に抵触していないか確認してください。
  • エグゼクティブサマリーで、ランキングの変化が記載されたアップデートより前から発生していたか(サイト固有の問題である可能性が高い)、またはアップデートと同時期に発生したかを明記してください。これにより、早急に実施できる改善策と、複数四半期にわたる品質向上プログラムのどちらを選ぶかが決まります。

必要な入力情報

ユーザーは、次の情報を提供する必要があります(または、入力を求められます)。

  • ウェブサイト URL:監査対象のドメインまたは特定のページ
  • ターゲットキーワード:サイトがランキングを獲得すべき主要キーワード(任意 — 調査可能)
  • 競合他社:ベンチマーク用の競合 URL 2~3 件(任意)
  • 監査範囲:サイト全体、または特定の領域(テクニカル、コンテンツ、ローカル、リンク)
  • 既知の問題:ユーザーが把握している既存の問題

プロセス

  1. ブランドコンテキストを読み込む:~/.claude-marketing/brands/_active-brand.json を読み込み、アクティブなスラッグを確認してから、~/.claude-marketing/brands/{slug}/profile.json を読み込みます。ブランドのトーン、対象市場のコンプライアンスルール(skills/context-engine/compliance-rules.md)、業界のコンテキストを適用します。ガイドラインも確認してください:~/.claude-marketing/brands/{slug}/guidelines/_manifest.json が存在する場合は、制限事項と関連するカテゴリファイルを読み込みます。~/.claude-marketing/brands/{slug}/templates/ にカスタムテンプレートがないか確認します。~/.claude-marketing/sops/ に代理店の SOP がないか確認します。ブランドが存在しない場合は、「先にブランドを設定しますか(/digital-marketing-pro:brand-setup)?」と尋ねます。または、デフォルト設定で進めます。
  2. 技術監査:クロール可能性、インデックス登録、Core Web Vitals、モバイルでの使いやすさ、構造化データ、HTTPS、XML サイトマップ、robots.txt、canonical タグ、リダイレクトチェーン
  3. オンページ監査:タイトルタグ、メタディスクリプション、見出し階層、キーワードの使用状況、画像の alt テキスト、内部リンク構造、URL 構造
  4. コンテンツ監査:内容の薄いコンテンツ、重複コンテンツ、コンテンツのギャップ、鮮度、E-E-A-T のシグナル(著者ページ、引用、資格、実体験)
  5. ローカル SEO(該当する場合):Google Business Profile、NAP の一貫性、ローカルスキーマ、レビュー、ローカルリンクプロファイル
  6. リンクプロファイル:ドメインオーソリティ、被リンクの品質、有害なリンク、アンカーテキストの分布、リンク獲得速度、競合とのリンクギャップ。アナライザーで自社ドメインのプロファイルをスコアリングします(05-link-profile.md に反映されます):
    python "${CLAUDE_PLUGIN_ROOT}/scripts/link-profile-analyzer.py" \
        --file "${CLAUDE_PLUGIN_DATA}/{brand}/seo/seo-audit/{date}/links-export.json" \
        --brand-domain {brand-domain}
    
    (--file にはリンクオブジェクトの JSON 配列 [{"url","anchor_text","domain","da","follow"}] を指定するか、--links '<json>' でインライン渡しします。--brand-domain は内部リンクを除外します。)競合のリンクギャップ調査は、/digital-marketing-pro:backlink-gap に引き継ぎます。
  7. 各項目を 1~10 の尺度でスコアリングします
  8. 調査結果を影響度(高/中/低)と工数(すぐに実施できる改善/中程度/大規模プロジェクト)で優先順位付けします
  9. 実行可能な推奨事項を含む監査レポートを作成します

キーワード調査を含む項目別チェックリスト、調査結果とアクションプランの表のレイアウト、監査後のフォローアップメニュー、並列実行のルール(独立した項目は並行実行し、アクションプランは順次実行)については、このファイルと同じ場所にある dimension-checklists.md を読んでください。

出力

以下を含む、構造化された SEO 監査レポート:

  • 全体的な健全性スコアを含むエグゼクティブサマリー
  • 具体的な問題と修正方法を示すテクニカル SEO スコアカード
  • ページ/テンプレートごとのオンページ最適化に関する調査結果
  • ギャップ分析を含むコンテンツ品質評価
  • E-E-A-T 評価と改善の推奨事項
  • ローカル SEO 評価(該当する場合)
  • 改善機会を含むリンクプロファイル分析
  • 影響度と工数の比率で並べ替えた、優先順位付きアクションプラン

番号付き出力の規約

すべての監査出力は ${CLAUDE_PLUGIN_DATA}/{brand}/seo/seo-audit/{YYYY-MM-DD}/ に保存します。

00-input.md                    target URL, audit scope, brand context, Core Update window flag
01-crawl-inventory.md          discovered URLs, status codes, redirect chains
02-technical-scorecard.md      Core Web Vitals, crawlability, schema validity (1-10 per dimension)
03-onpage-findings.md          per-template issues with affected URL list
04-content-quality.md          E-E-A-T, thin/duplicate, topical coverage
05-link-profile.md             own backlink health (hand off to backlink-gap for prospect work)
06-eeat-evaluation.md          author signals, expertise indicators, trust elements
07-local-seo.md                only if business profile.target_markets has local intent
08-quality-scorecard.md        the gates below — must pass for status: ready
09-prioritised-actions.md      impact × effort matrix, top 20 actions
PLAN.md                        single-page deliverable

後続のスキル(seo-implement、seo-plan、content-engine)は、再度問い合わせるのではなく、PLAN.md と関連する番号付きファイルを使用します。

品質スコアカード

ゲート確認内容
crawl_coverageサイトマップ URL の 90% 以上を正常にクロールできていること(満たさない場合、入力データが不完全です)
dimension_completeness必須の 6 項目すべて(technical、on-page、content、E-E-A-T、link、該当する場合は local)のスコアが入力されていること
finding_actionability「影響度が高い」調査結果すべてに、担当者と工数の見積もりが明記されていること(満たさない場合、実行可能な内容ではありません)
core_update_flag_setCore Update の実施期間中に実行する場合、00-input.md にその旨が記載され、PLAN.md に「反応的な変更を行う前に 7~14 日待つ」という注意書きが含まれていること

status: ready とするには、4 つのゲートすべてを通過する必要があります。

チェーンの引き継ぎ

  • 上流: ブランドプロフィール+(任意)以前の tech-seo-audit、aeo-audit の出力
  • 下流:
    • /digital-marketing-pro:seo-implement — 上位N件の調査結果をCMS/開発バックログに反映します
    • /digital-marketing-pro:seo-plan — ディスパッチャーの柱別スコアリングを通じて取り込みます
    • /digital-marketing-pro:backlink-gap — 05-link-profile.md が自社ドメインの観点からのみ扱う、リンク獲得候補の側面を担当します
    • /digital-marketing-pro:seo-drift — 次の四半期に、2つの監査スナップショットを比較します

ヒントと注意事項

  • コアアップデートの実施中に監査しますか? 00-input.md に明記し、反応的な変更を推奨しないでください。監査結果の有効性は変わりませんが、対応のタイミングは変わります。
  • ページ数が1万を超えるサイトでは、URL単位で監査しないでください。 テンプレートを基準にサンプリングしてください(テンプレートごとにグループ化し、各テンプレートの代表URLを1つ監査して、結果を一般化します)。
  • E-E-A-Tのスコアリングは測定ではなく判断です。 同じサイトでも、2人のシニアSEO担当者の評価は各項目で約1ポイント異なることがあります。ブランドの業界に合わせて調整してください。著者シグナルの7/10はSaaSでは優れていますが、YMYLのヘルスケア系パブリッシャーでは最低限の水準です。
  • ローカルSEOの項目は、ブランドプロフィールに business_model: local がある場合、または target_markets に実店舗でサービスを提供する特定の地域が含まれる場合にのみ適用されます。それ以外では省略してください。
  • ここでのリンクプロフィールの項目は、自社ドメインの健全性(リンク切れ、リダイレクトチェーン、被リンクのアンカーテキスト分布)を対象とします。競合のリンクギャップ分析は /digital-marketing-pro:backlink-gap に引き継いでください。この監査で両方を行おうとしないでください。

使用するエージェント

  • seo-specialist — すべての監査項目、スコアリング、優先順位付け、推奨事項

コメント