🛠️ SEOAeoSchemaジェネレーター
ウェブページのSEO強化のため、リッチリザルト対応のJSON-LD形式構造化データを10種類のスキーマタイプで生成するSkill。
📺 まず動画で見る(YouTube)
▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Generates valid JSON-LD structured data for 10 schema types with rich result eligibility validation and implementation-ready script blocks. Activate when the user wants to generate schema markup, JSON-LD, or structured data for any page.
🇯🇵 日本人クリエイター向け解説
ウェブページのSEO強化のため、リッチリザルト対応のJSON-LD形式構造化データを10種類のスキーマタイプで生成するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o seo-aeo-schema-generator.zip https://jpskill.com/download/3451.zip && unzip -o seo-aeo-schema-generator.zip && rm seo-aeo-schema-generator.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/3451.zip -OutFile "$d\seo-aeo-schema-generator.zip"; Expand-Archive "$d\seo-aeo-schema-generator.zip" -DestinationPath $d -Force; ri "$d\seo-aeo-schema-generator.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
seo-aeo-schema-generator.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
seo-aeo-schema-generatorフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › SEO Aeo Schema Generator を使って、最小構成のサンプルコードを示して
- › SEO Aeo Schema Generator の主な使い方と注意点を教えて
- › SEO Aeo Schema Generator を既存プロジェクトに組み込む方法を教えて
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
SEO-AEO スキーマジェネレーター
概要
FAQPage、Article、Product、HowTo、BreadcrumbList を含む10種類のスキーマタイプについて、実装準備が整った JSON-LD スキーママークアップを生成します。Google のリッチリザルトの適格性ルールに対してすべての必須フィールドを検証し、不足しているフィールドには正確な修正指示を付けてフラグを立て、ページ <head> に貼り付ける準備ができたクリーンな <script> ブロックをスキーマタイプごとに1つ出力します。
SEO-AEO Engine の一部です。
このスキルを使用するタイミング
- 新しいランディングページやブログ投稿に構造化データを追加する場合に使用します。
- ページに検索結果で FAQ リッチリザルトや商品評価の星マークが必要な場合に使用します。
- 既存のスキーマが Google のリッチリザルトの適格性要件を満たしているか検証する場合に使用します。
- コンテンツ品質監査ツールがスキーマの不足を指摘した場合に使用します。
サポートされているスキーマタイプ
| タイプ | 解放されるリッチリザルト |
|---|---|
| FAQPage | SERP の FAQ アコーディオン — AEO に不可欠 |
| Article | 記事のリッチリザルト、トップニュース |
| Product | SERP の価格、在庫状況、評価 |
| HowTo | ステップバイステップのリッチリザルト |
| Review | SERP の星評価 |
| AggregateRating | レビュー数付きの星評価 |
| BreadcrumbList | SERP URL のパンくずリストパス |
| Organization | ブランドのナレッジパネルシグナル |
| WebPage | ページの理解度向上 |
| WebSite | サイトリンク検索ボックス |
仕組み
ステップ1:スキーマタイプの推奨
スキーマタイプが指定されていない場合、ページタイプに基づいて適切なタイプを推奨します。ランディングページには FAQPage + Product + BreadcrumbList が、ブログ投稿には Article + FAQPage + BreadcrumbList が推奨されます。
ステップ2:組み込みのスキーマテンプレートを使用
schema.org と Google のリッチリザルト要件に関する知識を使用して、要求された各スキーマタイプに対応する JSON-LD テンプレートを構築します。そのタイプに関する Google リッチリザルトドキュメントに記載されている必須フィールドと推奨フィールドを使用します。
ステップ3:フィールドの入力
すべてのページデータをテンプレートのプレースホルダーにマッピングします。すべての必須フィールドをリッチリザルトの適格性ルールと照合して確認します。
ステップ4:検証
不足している必須フィールドは「重大な問題」としてフラグを立てます。不足している推奨フィールドは警告としてフラグを立てます。必須フィールドが不足しているスキーマは出力しません。
ステップ5:スクリプトブロックの出力
スキーマタイプごとに1つの <script type="application/ld+json"> ブロックを記述します。実装手順とテストツールのリンクを含めます。
例
例:FAQPage スキーマ出力
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Syncro?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Syncro is a remote-first project management platform for distributed engineering teams. It centralises task tracking, async communication, and sprint planning in one tool."
}
}
]
}
</script>
ベストプラクティス
- ✅ すべきこと: FAQ セクションのあるページには常に FAQPage スキーマを含めること — これは最も強力な AEO シグナルです。
- ✅ すべきこと: スキーマタイプごとに1つの
<script>ブロックを使用すること — 複数のタイプを結合しないこと。 - ✅ すべきこと: デプロイする前に、すべての出力を Google のリッチリザルトテストでテストすること。
- ❌ すべきでないこと: スキーマ内のどこにも相対 URL を使用しないこと — すべての URL は
https://で始まる必要があります。 - ❌ すべきでないこと: デプロイする前に、プレースホルダーテキストをフィールドに残さないこと。
- ❌ すべきでないこと: JSON-LD 文字列値内に HTML タグを使用しないこと。
よくある落とし穴
-
問題: スキーマは検証を通過するが、検索結果にリッチリザルトが表示されない 解決策: リッチリザルトが表示されるまでにはデプロイ後数週間かかることがあります。スキーマを追加したらすぐに Google Search Console で再インデックスをリクエストしてください。
-
問題: Product スキーマに星評価が表示されない 解決策:
ratingValue、reviewCount、bestRating、worstRatingを含む AggregateRating オブジェクトを追加してください — これら4つのフィールドすべてが必須です。
関連スキル
@seo-aeo-landing-page-writer— スキーマ入力のための FAQ および製品データを提供します。@seo-aeo-content-quality-auditor— 監査中にスキーマのギャップを指摘します。
その他のリソース
制限事項
- このスキルは、タスクが上記の範囲と明確に一致する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全境界、または成功基準が不足している場合は、停止して説明を求めてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
SEO-AEO Schema Generator
Overview
Generates implementation-ready JSON-LD schema markup for 10 schema types including FAQPage, Article, Product, HowTo, and BreadcrumbList. Validates all required fields against Google rich result eligibility rules, flags missing fields with exact fix instructions, and outputs one clean <script> block per schema type ready to paste into the page <head>.
Part of the SEO-AEO Engine.
When to Use This Skill
- Use when adding structured data to a new landing page or blog post
- Use when a page needs FAQ rich results or product star ratings in search
- Use when validating existing schema for Google rich result eligibility
- Use after the content-quality-auditor flags missing schema
Supported Schema Types
| Type | Rich Result Unlocked |
|---|---|
| FAQPage | FAQ accordion in SERP — AEO critical |
| Article | Article rich result, Top Stories |
| Product | Price, availability, rating in SERP |
| HowTo | Step-by-step rich result |
| Review | Star rating in SERP |
| AggregateRating | Star rating with review count |
| BreadcrumbList | Breadcrumb path in SERP URL |
| Organization | Brand knowledge panel signals |
| WebPage | Enhanced page understanding |
| WebSite | Sitelinks Searchbox |
How It Works
Step 1: Recommend Schema Types
If schema types are not specified, recommend the appropriate types based on the page type. Landing pages get FAQPage + Product + BreadcrumbList. Blog posts get Article + FAQPage + BreadcrumbList.
Step 2: Use Built-In Schema Templates
Using your knowledge of schema.org and Google's rich result requirements, construct the JSON-LD template for each requested schema type. Use the required and recommended fields listed in the Google Rich Results documentation for that type.
Step 3: Populate Fields
Map all page data to template placeholders. Check every required field against the rich result eligibility rules.
Step 4: Validate
Flag any missing required field as a Critical issue. Flag missing recommended fields as warnings. Do not output schema with missing required fields.
Step 5: Output Script Blocks
Write one <script type="application/ld+json"> block per schema type. Include implementation instructions and testing tool links.
Examples
Example: FAQPage Schema Output
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Syncro?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Syncro is a remote-first project management platform for distributed engineering teams. It centralises task tracking, async communication, and sprint planning in one tool."
}
}
]
}
</script>
Best Practices
- ✅ Do: Always include FAQPage schema on any page with a FAQ section — it is the strongest AEO signal
- ✅ Do: Use one
<script>block per schema type — never combine multiple types - ✅ Do: Test every output in Google's Rich Results Test before deploying
- ❌ Don't: Use relative URLs anywhere in schema — all URLs must start with
https:// - ❌ Don't: Leave placeholder text in any field before deploying
- ❌ Don't: Use HTML tags inside JSON-LD string values
Common Pitfalls
-
Problem: Schema passes validation but rich result doesn't appear in search Solution: Rich results can take weeks to appear after deployment. Request re-indexing in Google Search Console immediately after adding schema.
-
Problem: Product schema missing star rating display Solution: Add AggregateRating object with ratingValue, reviewCount, bestRating, and worstRating — all four fields required.
Related Skills
@seo-aeo-landing-page-writer— provides the FAQ and product data for schema population@seo-aeo-content-quality-auditor— flags schema gaps during the audit
Additional Resources
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.