seo-technical
について
このスキルは、クローラビリティ、インデックス可否、サイト構造、ページエクスペリエンス、構造化データを分析し、包括的な技術的SEO監査を実行します。サイトマップ、Core Web Vitals、リダイレクトなどの特定の用語で発動し、トラフィック急減やインデックス登録問題などの課題が発生した際にも作動します。サイト全体にわたる多様な検索パフォーマンス上の懸念事項を診断し、解決するためにご利用ください。
クイックインストール
Claude Code
推奨npx skills add rampstackco/claude-skills -a claude-code/plugin add https://github.com/rampstackco/claude-skillsgit clone https://github.com/rampstackco/claude-skills.git ~/.claude/skills/seo-technicalこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
ドキュメント
Technical SEO
Audit and fix the layer beneath the content: how search engines crawl, render, index, and trust a site. Stack-agnostic.
When to use
- Site-wide audit before or after a migration
- Investigating indexing or ranking drops
- Setting up SEO foundations on a new site
- Auditing Core Web Vitals or page experience signals
- Fixing crawl waste, redirect chains, or canonical issues
- Setting up multilingual or multi-regional sites
When NOT to use
- Single-page on-page optimization (use
seo-onpage) - Keyword strategy or content planning (use
seo-keyword) - Competitor backlink or SERP analysis (use
seo-competitor) - Pure performance optimization without SEO context (use
performance-optimization)
Required inputs
- The site URL or staging URL
- Access to (at minimum) view the rendered HTML, robots.txt, and sitemap
- Ideally: search console access, server logs, and a crawler
If the site is large (10K+ URLs), confirm whether the audit is a full crawl or a sample.
The framework: 6 layers
Technical SEO has six layers, stacked. A failure in a lower layer breaks everything above it.
1. Crawlability
Can search engines access the URLs?
- robots.txt does not block important paths
- No accidental
noindexon indexable pages - No accidental
disallowpatterns blocking CSS or JS (rendering breaks) - Sitemap is present, returns 200, and lists canonical URLs only
- Sitemap is referenced in robots.txt
- No infinite spaces (faceted nav generating endless URLs)
- Crawl budget is not wasted on low-value URLs
2. Indexability
Of crawlable URLs, which should be indexed?
- One canonical URL per piece of content (no duplicates)
- Canonical tags self-reference on canonical pages
noindexon staging, search results, filter pages, thank-you pages, internal admin- No mixed signals (canonical pointing one way, sitemap another, internal links a third)
- Pagination handled correctly (rel=next/prev is deprecated, but consistent canonicals matter)
- Parameter handling deliberate (UTM, session IDs, sort orders)
3. Rendering
Does the rendered HTML match what crawlers see?
- Critical content visible without JavaScript (or properly server-rendered)
- For SPAs: confirm Googlebot sees the rendered content (test with the URL Inspection tool)
- No cloaking (showing different content to bots vs users)
- Lazy-loaded content has proper loading attributes
- Hydration errors do not strip content from the rendered DOM
4. Site architecture
Is the site structured for both users and crawlers?
- Clear URL hierarchy that mirrors site structure
- Important pages reachable in 3 clicks or fewer from the homepage
- Internal linking distributes authority logically
- Breadcrumb navigation present and marked up with schema
- No orphan pages (pages with no internal links)
- No redirect chains (one redirect max)
- No 4xx errors on internally-linked URLs
5. Structured data and signals
Does the site speak crawler language?
- Schema.org markup on appropriate page types
- JSON-LD format (preferred over microdata)
- Validates in the Rich Results Test
- Organization or LocalBusiness schema on the homepage or about page
- BreadcrumbList schema on nested pages
- Author and publisher schema linked correctly on content pages
- llms.txt present at the root (for AI crawlers, see
seo-aeo-geo)
6. Page experience and security
Does the site meet the page experience baseline?
- HTTPS on all pages, no mixed content
- HSTS header set
- Core Web Vitals pass (LCP, INP, CLS within thresholds)
- Mobile-friendly (responsive, no horizontal scroll, tap targets sized correctly)
- No intrusive interstitials on mobile
- Stable URL structure (no random URL changes between deploys)
- 404 pages return 404, not 200 with "page not found" content (soft 404)
Workflow
- Define scope. Whole site, a subfolder, a migration check, or a specific issue.
- Confirm access. What can you actually see (HTML, robots, sitemap, search console, server logs, staging)?
- Crawl. Use a crawler to enumerate URLs and statuses. Sample if the site is huge.
- Run the 6-layer framework. Score each, note specific issues with example URLs.
- Cross-reference. Search console for what's actually indexed. Compare to sitemap and crawl output.
- Prioritize. Critical (blocks indexing or causes traffic loss), Important (suboptimal), Nice-to-have (polish).
- Write the report. Use the template in
references/audit-template.md.
Failure patterns
- Optimizing rankings on a page that is
noindex. Always check indexability before content work. - Adding sitemaps without fixing canonical issues. A sitemap of duplicate URLs is worse than no sitemap.
- Blocking crawlers from CSS or JS. Breaks Google's rendering. Common in over-aggressive robots.txt files.
- Over-relying on canonical tags. Canonicals are hints, not directives. Use redirects when content actually moved.
- Migrating without a redirect map. Single biggest cause of post-migration traffic loss.
- Treating Core Web Vitals as the only ranking signal. Page experience matters but does not override relevance.
Output format
Default output is a markdown audit at seo-technical-audit.md. Structure:
- Scope and methodology
- Executive summary (3 to 5 critical findings)
- 6-layer score
- Critical issues (with example URLs)
- Important issues
- Nice-to-have polish
- Implementation roadmap (sequenced)
For migrations, include a redirect map as a CSV alongside the report.
Reference files
references/audit-template.md- Fillable technical SEO audit template.references/migration-checklist.md- Pre and post-migration checklist (covers the highest-risk scenario).
GitHub リポジトリ
関連スキル
seo-onpage
その他このスキルは、個別のウェブページに対して包括的なオンページSEO監査と最適化を実行します。タイトルタグ、メタディスクリプション、見出し、コンテンツ、リンク、画像、URL、スキーママークアップの8つの主要な要素を分析・改善します。検索パフォーマンスを向上させるために、単一ページの監査、最適化、またはSEOに適したコピーの作成が必要な際にご利用ください。
seo-keyword
その他このスキルは、包括的なSEOキーワードリサーチを実行し、検索意図を分析してキーワードをトピック別グループに分類し、コンテンツ計画を支援します。難易度や検索ボリュームなどの指標に基づいて、順位向上の機会を特定し、キーワードの優先順位付けを行います。開発者はこれを使用して、新規または既存サイトのコンテンツ戦略を構築し、トピックマップを作成し、コンテンツのギャップを埋めることができます。
seo-aeo-geo
その他このスキルは、AI概要や回答エンジンといったAI駆動型検索エクスペリエンスに向けて、開発者がコンテンツとサイト構造を最適化することを支援します。大規模言語モデルからの引用獲得、llms.txtの実装、そして検索が従来のリンクからAI生成回答へと移行する中でSEOを将来にわたって耐えうるものとするためにご利用ください。これは、AEO、GEO、AI検索最適化といった用語や、AIがオーガニックトラフィックに与える影響に関する懸念に対処する際に発動します。
seo-content-audit
その他このスキルは、ウェブサイトのコンテンツライブラリを監査し、各コンテンツを「保持/更新/統合/リダイレクト/削除」のフレームワークを用いて体系的に評価・分類します。コンテンツの劣化修正、キーワードカニバリゼーションの解消、ページの整理、サイト全体のトラフィック急減への対応といったSEOタスクで起動されます。開発者はこれを使用してコンテンツの棚卸しを行い、パフォーマンスをスコアリングし、実行可能なコンテンツ管理の決定を生成することができます。
