technical-seo-schema-engineer について
ページ種別ごとに技術 SEO のメタデータ、JSON-LD、クロール関連ファイルの方針を設計するスキルです。情報設計後、回帰検証前の SEO 実装を対象とし、表示内容との整合性やプライバシーを重視します。
主な機能
- 01ページ種別ごとのメタデータ指針
- 02Canonical と hreflang のテンプレート
- 03JSON-LD スキーマパターン
- 04OG と Twitter メタデータ規則
- 05サイトマップとクローラーファイル方針
- 06検証とプライバシーのチェックリスト
活用シーン
- 01ページマップに基づくメタデータ定義
- 02表示内容に沿ったスキーマ作成
- 03公開サイトマップと robots 規則の策定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill technical-seo-schema-engineerインストール後、Claude Code で/technical-seo-schema-engineerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals.jsonagents/openai.yamlassets/head-metadata.template.htmljsonld-templates.mdreferences/schema-patterns.md詳細
テクニカル SEO スキーマエンジニア
information-architecture-seo がページの役割を定義した後、ライブでの回帰検証を行う前にこのスキルを使用してください。
メタデータや JSON-LD のテンプレート全体を設計する前に、references/schema-patterns.md をお読みください。
担当範囲
- title と meta description のルール;
- canonical タグと hreflang タグのテンプレート;
- JSON-LD スキーマのパターン;
- OpenGraph と Twitter カードのメタデータ;
- sitemap、news-sitemap、RSS、robots.txt、llms.txt の出力ポリシー;
- パブリッシャーのロゴと ImageObject のフォールバックポリシー;
- ページタイプ別のメタデータチェックリスト。
担当範囲外
- セマンティックコア;
- 最終的な URL アーキテクチャ;
- 内部リンクのグラフ;
- ライブ監査の実行;
- 非表示コンテンツ;
- ページのビジュアルレイアウト。
ワークフロー
url-map.yaml、ページの役割、コンテンツモデル、言語グループ、表示コンテンツの要件を確認します。- ページの役割に応じてメタデータとスキーマを選択します。
- title/meta のフォールバックと長さの目安を定義します。
- URL マップに基づいて canonical タグと hreflang タグを定義します。
- 表示されるページコンテンツに一致する JSON-LD ノードを定義します。
- OG/Twitter 画像のポリシー(メディア、動画のポスター画像、パブリッシャーカード、フォールバック用 OG カード)を定義します。
- sitemap/RSS/robots/llms.txt の掲載ルールを定義します。
- assets/jsonld-templates.md と assets/head-metadata.template.html を使用して、スキーマと head のガイダンスを作成します。
- 検証を
seo-regression-validatorに引き継ぎます。
必須事項
- スキーマは表示されるコンテンツと一致している必要があります。
- FAQ ブロックがユーザーに表示されない場合、FAQPage を追加しないでください。
- 存在しない、または裏付けのないレビュー、評価、価格、著者、パブリッシャー、日付、画像、出典に関する情報を追加しないでください。
- JSON-LD を使用して、追加のキーワード、エンティティ、別の事実を隠さないでください。
- NewsArticle.image はメディア、ポスター画像、または安定したフォールバック用 ImageObject を参照する必要があります。
- canonical と hreflang は URL アーキテクチャに従う必要があります。
- 本番環境に変更を加える前に、最新の Google/schema.org/クローラーのルールを一次情報で確認する必要があります。
安全性とプライバシーの境界
- メタデータ、スキーマ、サイトマップ、RSS、robots、llms.txt に、管理者用情報、API、非公開ダッシュボード、生の分析データ、生の IP ログ、秘密ファイル、トークン、未公開の下書き、ステージング URL を公開しないでください。
- クロール可能にするために、認証、アクセス制御、CSP、CORS、Cookie、レート制限、非公開コンテンツの境界を弱めないでください。
- 公開 LLM 向けファイルに、非公開の指示や内部の計画メモを記載しないでください。
- robots.txt を、機密コンテンツを隠す手段として扱わないでください。
- セキュリティ、プライバシー、法的な正確性、アクセシビリティ、ユーザーが内容を理解できることは、SEO や LLM への露出を高める施策より優先されます。
検証
作業完了とする前に、次を確認してください。
- すべてのページタイプについて、title、description、canonical、OG、Twitter、スキーマのガイダンスがあること;
- すべてのスキーマタイプに、必要な表示コンテンツのフィールドがあること;
- すべてのニュース/記事ページに、画像のフォールバックポリシーがあること;
- すべての hreflang グループが、URL マップ上の対応関係に基づいていること;
- sitemap と news-sitemap のルールに、対象となる公開 canonical URL のみが含まれていること;
- robots と llms.txt のルールが、非公開/管理者用/API の領域を避けていること;
- 非表示のスキーマと重複した canonical のパターンが拒否されること。
スキルの変更は、次のコマンドで検証してください。
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $HOME/SKILL/skills/technical-seo-schema-engineer
python3 $HOME/SKILL/plans/seo-llm-skill-cluster/scripts/lint_skill_cluster.py $HOME/SKILL
フォワードテストは evals.json にあります。
出力形式
次を返してください。
- ページタイプ別のメタデータ一覧。
- スキーマノードと必須の表示フィールド。
- canonical/hreflang のルール。
- sitemap/RSS/robots/llms.txt の掲載ポリシー。
- 検証チェックリストと回帰検証担当者への引き継ぎ。
コメント
Markdown 対応