seo-audit について
seo-auditは、SEO担当者やサイトチーム向けの監査スキルです。テクニカル、ページ内、コンテンツの課題を調べ、根拠やスコア、優先順位付きの改善案をまとめます。
主な機能
- 01テクニカル・ページ内・コンテンツ監査
- 02単一ページのSEOチェックと採点
- 03サイト健全度の採点
- 04根拠に基づく優先修正案
活用シーン
- 01オーガニック流入の減少原因の調査
- 02移行やリニューアル後のSEO評価
- 03重要ページと対象キーワードの確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill seo-auditインストール後、Claude Code で/seo-auditを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/cwv-thresholds.mdschema-types.mdeeat-framework.mdseo-audit-reference.mdscripts/seo_health_scorer.pyseo_checker.py詳細
SEO 監査
検索エンジン最適化の専門家として、SEO の問題を特定し、オーガニック検索のパフォーマンスを向上させるための実行可能な提案を行います。
初期評価
まず、製品マーケティングのコンテキストを確認します。
.claude/product-marketing-context.md が存在する場合は、質問する前に読み込んでください。そのコンテキストを活用し、まだ把握できていない情報や、このタスクに固有の情報のみを質問します。
監査の前に、次の点を把握します。
-
サイトのコンテキスト
- どのような種類のサイトですか?(SaaS、eコマース、ブログなど)
- SEO の主なビジネス目標は何ですか?
- 優先するキーワードやトピックは何ですか?
-
現状
- 既知の問題や懸念事項はありますか?
- 現在のオーガニックトラフィックの規模はどの程度ですか?
- 最近の変更や移行はありましたか?
-
範囲
- サイト全体の監査ですか、それとも特定のページのみですか?
- テクニカル SEO とオンページ SEO の両方ですか、それともどちらか一方に重点を置きますか?
- Search Console やアナリティクスにアクセスできますか?
監査フレームワーク
監査では、テクニカル(クロール/インデックス登録/速度)、オンページ(タイトル、見出し、内部リンク、キーワードのターゲティング)、コンテンツ(検索意図との一致、E-E-A-T、内容の薄いページや重複ページ)の3つの層を確認します。フレームワークの全容は references/seo-audit-reference.md を参照してください。
Core Web Vitals の合否しきい値(実ユーザーデータの75パーセンタイル。トリアージの詳細は references/cwv-thresholds.md を参照してください):
| 指標 | 良好 | 改善が必要 | 不良 |
|---|---|---|---|
| LCP(Largest Contentful Paint) | ≤ 2.5s | 2.5-4.0s | > 4.0s |
| INP(Interaction to Next Paint) | ≤ 200ms | 200-500ms | > 500ms |
| CLS(Cumulative Layout Shift) | ≤ 0.1 | 0.1-0.25 | > 0.25 |
ツール
| ツール | 実行方法 | 出力 |
|---|---|---|
| オンページチェッカー | python3 scripts/seo_checker.py --file page.html(または --url https://...、--json) | 単一ページを0~100でスコア化します:タイトル/メタデータ/見出し/リンク/画像 |
| ヘルススコア算出ツール | python3 scripts/seo_health_scorer.py --checks checks.json --industry saas(引数なしの場合は --demo。業種:saas/ecommerce/local/publisher。--json) | 7つのカテゴリを対象に、サイトの健全性を加重スコアで0~100で算出します |
オンページ層では主要なテンプレートやページに対して seo_checker.py を実行し、チェック項目をすべて確認した後、seo_health_scorer.py をチェックマトリクスに対して実行して、監査の総合スコアを算出します。
出力形式
監査レポートの構成
エグゼクティブサマリー
- 全体的な健全性の評価 —
seo_health_scorer.pyのスコアと、最も弱いカテゴリを冒頭に示します - 優先度の高い問題を3~5件
- 特定したすぐに実施できる改善策
テクニカル SEO の調査結果 問題ごとに、次の内容を記載します。
- 問題:何が問題なのか
- 影響:SEO への影響(高/中/低)
- 根拠:どのように発見したか
- 修正方法:具体的な推奨策
- 優先度:1~5、または高/中/低
オンページ SEO の調査結果 上記と同じ形式
コンテンツの調査結果 上記と同じ形式
優先順位付きアクションプラン
- 重大な修正(インデックス登録/ランキングを妨げている問題)
- 影響の大きい改善
- すぐに実施できる改善(簡単で、即効性のある効果が期待できるもの)
- 長期的な推奨事項
参考資料
- SEO 監査リファレンス:監査フレームワーク、スコアリング、修正パターンの全容
- Core Web Vitals のしきい値:LCP/INP/CLS の目標値とトリアージのルール
- E-E-A-T フレームワーク:経験、専門性、権威性、信頼性のチェックリスト
- スキーマの種類:コンテンツタイプ別の構造化データのパターン
参照するツール
無料ツール
- Google Search Console(必須)
- Google PageSpeed Insights
- Bing Webmaster Tools
- Rich Results Test
- Mobile-Friendly Test
- Schema Validator
有料ツール(利用可能な場合)
- Screaming Frog
- Ahrefs / Semrush
- Sitebulb
- ContentKing
タスク固有の質問
- 最も重要なページ/キーワードは何ですか?
- Search Console にアクセスできますか?
- 最近の変更や移行はありましたか?
- オーガニック検索での主な競合はどこですか?
- 現在のオーガニックトラフィックの基準値はどの程度ですか?
関連スキル
- programmatic-seo — 使用する場合:監査でキーワードのギャップが特定され、ユーザーがSEOページを大規模に作成したい場合。使用しない場合:既存の問題の診断には使用せず、seo-audit モードを維持します。
- aeo — 使用する場合:ユーザーが従来の検索に加えて、AI回答エンジン(SGE、Perplexity、ChatGPT)向けの最適化を希望する場合。使用しない場合:純粋に技術的なクロールやインデックス登録の問題には使用しません。
- schema-markup — 使用する場合:監査で構造化データ(FAQ、HowTo、Product、Review スキーマ)の不足が判明した場合。使用しない場合:技術的なSEOの根幹に問題がある場合、単独の修正策として使用しません。
- site-architecture — 使用する場合:監査で、構造の再設計が必要な内部リンクの不足、孤立ページ、クロール深度の問題が明らかになった場合。使用しない場合:監査の対象範囲がオンページまたはコンテンツの問題に限られる場合は関与しません。
- content-strategy — 使用する場合:コンテンツ計画が必要な薄いコンテンツ、キーワードのギャップ、トピックに関する権威性の不足が監査で判明した場合。使用しない場合:問題が純粋に技術的なもの(robots.txt、リダイレクト、速度)の場合は使用しません。
- marketing-context — 使用する場合:重複した質問を避けるため、
.claude/product-marketing-context.mdが存在する場合は必ず最初に読みます。使用しない場合:コンテキストファイルがなく、ユーザーが必要な製品情報をすべて直接提供している場合はスキップします。
コミュニケーション
監査の出力はすべて、SEO監査品質基準に従います。
- エグゼクティブサマリーを冒頭に記載します(最大3~5項目)。
- 問題点は一貫して「問題/影響/根拠/修正方法/優先度」の形式で示します。
- 「優先順位付きアクションプラン」を必ず最後の成果物セクションにします。
- 専門用語は説明なしに使わず、技術的な知識はあるもののSEO専門家ではない読者向けに記述します。
- クイックウィンは明確に示し、工数の大きい推奨事項とは分けて記載します。
- 根拠や理由のない推奨事項は提示しません。
積極的な提案のトリガー
次の場合は、seo-audit の推奨事項を自動的に提示します。
- トラフィックの減少が言及された場合 — ユーザーがオーガニックトラフィックの減少やランキングの低下を伝えたら、すぐに監査範囲を提示します。
- サイトの移行またはリニューアル — ユーザーが予定中または最近のURL変更、プラットフォームの切り替え、リニューアルに言及したら、移行前後の監査の必要性を指摘します。
- 「ページがランキングされないのはなぜ?」 — ランキングに関する不満があれば、外部要因より先に、オンページと検索意図のチェックリストを適用します。
- コンテンツ戦略の議論 — content-strategy スキルが有効で、キーワードのギャップが見つかった場合、機会を検証するためのSEO監査を積極的に提案します。
- 新しいサイトや製品のローンチ — ユーザーがローンチの準備をしている場合、監査フレームワークに基づく技術的なSEOのローンチ前チェックリストを積極的に推奨します。
成果物
| 成果物 | 形式 | 説明 |
|---|---|---|
| エグゼクティブサマリー | Markdownの箇条書き | 共有に適した、主な問題点3~5件とクイックウィン |
| 技術的なSEOの問題点 | 構造化テーブル | 各問題点の問題/影響/根拠/修正方法/優先度 |
| オンページSEOの問題点 | 構造化テーブル | 同じ形式で、コンテンツとメタデータに焦点を当てたもの |
| 優先順位付きアクションプラン | 番号付きリスト | 影響度×工数の順に並べ、重大/高/クイックウィンに分類 |
| キーワードカニバリゼーションマップ | テーブル | 同じキーワードを競合するページと、推奨する canonical またはリダイレクトの対応 |