seo-technical-audit について
Technical SEO Audit Frameworkは、サイト運営者やSEO担当者向けに技術SEO監査の手順をまとめたスキルです。クロール性、パフォーマンス、サイト構造、モバイル対応、セキュリティ、構造化データ、AIクローラー設定を扱い、レポート形式と採点基準も示します。
主な機能
- 01クロール性とインデックス状況の監査
- 02Core Web Vitalsの評価
- 03サイト構造とモバイル対応の確認
- 04HTTPSとセキュリティヘッダーの確認
- 05構造化データの検証
- 06AIクローラー設定の確認
活用シーン
- 01技術SEOの総合監査
- 02クロールやインデックス問題の診断
- 03Core Web Vitalsとモバイル対応の評価
- 04採点付き監査レポートの作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ schwepps/ skills --skill seo-technical-auditインストール後、Claude Code で/seo-technical-auditを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/checklist.mdschema-patterns.mdtool-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.5s | 2.5-4.0s | >4.0s |
| INP | ≤200ms | 200-500ms | >500ms |
| CLS | ≤0.10 | 0.10-0.25 | >0.25 |
データソース(優先順位順):
- Google Search Console(フィールドデータ)
- CrUX Dashboard(フィールドデータ)
- 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:構造化データ
優先するスキーマの種類:
- Organization/LocalBusiness
- BreadcrumbList
- Article/BlogPosting(著者情報付き)
- Product(eコマース向け)
- FAQPage(AI での可視性向上向け)
- 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 項目チェック)
迅速に評価するには、次の項目を確認してください。
- インデックス登録 - 重要なページはインデックスに登録されていますか?(GSC)
- 速度 - Core Web Vitals は合格していますか?(LCP <2.5s)
- モバイル - モバイルフレンドリーテストに合格していますか?
- セキュリティ - 有効な証明書で HTTPS が設定されていますか?
- クロール可能性 - 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 の最適化手法をすべて挙げて」
コメント
Markdown 対応