mcpField
S
seo-technical-audit

seo-technical-audit

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

seo-technical-audit について

Technical SEO Audit Frameworkは、サイト運営者やSEO担当者向けに技術SEO監査の手順をまとめたスキルです。クロール性、パフォーマンス、サイト構造、モバイル対応、セキュリティ、構造化データ、AIクローラー設定を扱い、レポート形式と採点基準も示します。

主な機能

  1. 01クロール性とインデックス状況の監査
  2. 02Core Web Vitalsの評価
  3. 03サイト構造とモバイル対応の確認
  4. 04HTTPSとセキュリティヘッダーの確認
  5. 05構造化データの検証
  6. 06AIクローラー設定の確認

活用シーン

  1. 01技術SEOの総合監査
  2. 02クロールやインデックス問題の診断
  3. 03Core Web Vitalsとモバイル対応の評価
  4. 04採点付き監査レポートの作成

インストール

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

$npx skills add https://github.com/schwepps/skills --skill seo-technical-audit

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

同梱ファイル

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

references/
checklist.md
schema-patterns.md
tool-commands.md

詳細

テクニカル SEO 監査フレームワーク

2025 年のベストプラクティスに準拠した、包括的なテクニカル SEO 分析の専門的な手法です。

このスキルを使用する場面

  • テクニカル SEO の全面監査
  • クロールやインデックス登録に関する問題の診断
  • Core Web Vitals の分析
  • サイト構造のレビュー
  • 構造化データの検証
  • モバイルファースト対応状況の評価
  • AI クローラー設定の監査

監査ワークフロー

優先順位に沿って実行してください。クロール可能性の問題は、その後のあらゆる最適化を妨げます。

フェーズ 1:クロール可能性とインデックス登録(重大)
1. robots.txt Analysis
   □ Accessible at /robots.txt
   □ No global Disallow: /
   □ CSS/JS not blocked
   □ Sitemap reference present

2. XML Sitemap Validation
   □ Only canonical, 200-status URLs
   □ No noindex pages included
   □ Submitted to GSC

3. Indexation Status (GSC)
   □ Check indexed vs excluded pages
   □ Identify "Crawled - not indexed"
   □ Find soft 404s
   □ Verify canonical consistency

4. Meta Robots
   □ Key pages: index,follow
   □ No accidental noindex
   □ Canonical self-references
フェーズ 2:Core Web Vitals(2025 年の基準)

合格基準:

指標良好改善が必要不良
LCP≤2.5s2.5-4.0s>4.0s
INP≤200ms200-500ms>500ms
CLS≤0.100.10-0.25>0.25

データソース(優先順位順):

  1. Google Search Console(フィールドデータ)
  2. CrUX Dashboard(フィールドデータ)
  3. PageSpeed Insights(ラボデータ+フィールドデータ)

一般的な修正方法:

  • LCP:画像を最適化し、重要なリソースをプリロードし、サーバーの応答時間を短縮する
  • INP:長時間のタスクを分割し、JavaScript を最適化し、Web Worker を使用する
  • CLS:画像や埋め込みコンテンツに寸法を指定し、既存のコンテンツの上にコンテンツを挿入しない
フェーズ 3:サイト構造
Optimal Structure:
□ Max 3 clicks from homepage to any page
□ Flat hierarchy (avoid deep nesting)
□ Logical URL structure: /category/subcategory/page
□ Breadcrumb navigation implemented
□ Internal linking strategy documented

URL Best Practices:
□ Descriptive, keyword-relevant
□ Lowercase, hyphens (not underscores)
□ Under 60 characters
□ No parameters when possible
フェーズ 4:モバイルファースト対応
□ Mobile-friendly test passes
□ Responsive design (no horizontal scroll)
□ Touch targets ≥48px
□ Font size ≥16px base
□ No intrusive interstitials
□ Same content on mobile and desktop
フェーズ 5:セキュリティと HTTPS
□ HTTPS with valid certificate
□ HTTP → HTTPS redirects (301)
□ No mixed content warnings
□ HSTS header implemented
□ Security headers present (CSP, X-Frame-Options)
フェーズ 6:構造化データ

優先するスキーマの種類:

  1. Organization/LocalBusiness
  2. BreadcrumbList
  3. Article/BlogPosting(著者情報付き)
  4. Product(eコマース向け)
  5. FAQPage(AI での可視性向上向け)
  6. HowTo(チュートリアル向け)

検証:

  • Google Rich Results Test
  • Schema.org validator
  • エラーだけでなく警告も確認する
フェーズ 7:AI クローラーの設定

AI 検索向け robots.txt(2025 年):

# Allow AI search crawlers
User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: ClaudeBot
Allow: /

# Optional: Block AI training (not search)
User-agent: GPTBot
Disallow: /

User-agent: Google-Extended
Disallow: /

出力形式

次の構成でレポートを作成してください。

# Technical SEO Audit Report

**Site:** [URL]
**Date:** [Date]
**Overall Score:** X/100

## Executive Summary
[2-3 sentence overview]

## Scores by Category

| Category | Score | Status |
|----------|-------|--------|
| Crawlability & Indexation | X/20 | [Good/Needs Work/Critical] |
| Core Web Vitals | X/20 | [Good/Needs Work/Critical] |
| Site Architecture | X/15 | [Good/Needs Work/Critical] |
| Mobile Readiness | X/15 | [Good/Needs Work/Critical] |
| Security & HTTPS | X/10 | [Good/Needs Work/Critical] |
| Structured Data | X/10 | [Good/Needs Work/Critical] |
| AI Crawler Readiness | X/10 | [Good/Needs Work/Critical] |

## Priority Issues (Fix First)
1. **[Issue]** - [Impact] - [Fix]
2. **[Issue]** - [Impact] - [Fix]
3. **[Issue]** - [Impact] - [Fix]

## Detailed Findings
[Category-by-category analysis]

## Action Plan

**Immediate (This Week):**
- [ ] Critical fix 1
- [ ] Critical fix 2

**Short-term (This Month):**
- [ ] High priority 1
- [ ] High priority 2

**Ongoing:**
- [ ] Monitoring task 1
- [ ] Regular audit 2

スコアガイド

  • 90-100: 優秀 - 軽微な最適化のみ
  • 70-89: 良好 - いくつか改善が必要
  • 50-69: 要対応 - 大幅な改善が必要
  • 50 未満: 重大 - 大規模な見直しが必要

クイック監査(5 項目チェック)

迅速に評価するには、次の項目を確認してください。

  1. インデックス登録 - 重要なページはインデックスに登録されていますか?(GSC)
  2. 速度 - Core Web Vitals は合格していますか?(LCP <2.5s)
  3. モバイル - モバイルフレンドリーテストに合格していますか?
  4. セキュリティ - 有効な証明書で HTTPS が設定されていますか?
  5. クロール可能性 - robots.txt がコンテンツをブロックしていませんか?

ツール一覧

# Check robots.txt
curl -s https://example.com/robots.txt

# Check response headers
curl -I https://example.com

# Fetch and validate sitemap
curl -s https://example.com/sitemap.xml | head -50

# Check mobile-friendliness (requires API key)
# Use Google's Mobile-Friendly Test: https://search.google.com/test/mobile-friendly

追加リソース

詳細なチェックリストやスキーマのパターンについては、次のように依頼してください。

  • 「クロール可能性の完全なチェックリストを見せて」
  • 「JSON-LD スキーマの例を教えて」
  • 「Core Web Vitals の最適化手法をすべて挙げて」

コメント