seo-regression-validator について
技術 SEO の方針が整った後、SEO 担当者がライブ HTML やローカルフィクスチャを検査する検証スキルです。時刻付きの証拠を記録し、結果を分類して回帰レポートを作成します。対象サイトは変更しません。
主な機能
- 01ライブ HTML とローカルフィクスチャの検査
- 02構造化データと head メタデータの検証
- 03失敗・警告・未実施項目の分類
- 04時刻付き証拠レポートの記録
- 05公開アーティファクトの到達性確認
活用シーン
- 01リリース前の SEO メタデータ監査
- 02JSON-LD が必要なページの確認
- 03証拠に基づく回帰問題の追跡
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill seo-regression-validatorインストール後、Claude Code で/seo-regression-validatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals.jsonagents/openai.yamlfixtures/bad-news.htmlbad-news.report.jsongood-news.htmlgood-news.report.jsonreferences/regression-checklist.mdscripts/audit_static_seo.py詳細
SEO 回帰バリデーター
技術的な SEO/スキーマのガイダンスが整った後、サイトやスキルの出力が完成したと宣言する前に、このスキルを使用します。
広範な監査を実行する前に、references/regression-checklist.md を読んでください。
担当範囲
- ライブ HTML とローカルフィクスチャのチェック;
- 合否の重大度モデル;
- タイムスタンプ付きのエビデンスレポート;
- スキーマ/head メタデータのチェック;
- 公開アーティファクトへの到達性チェック;
- 回帰レポートのテンプレート;
- JSON-LD の欠落、canonical の重複、画像の欠落、偽のレポートに対するネガティブテスト。
対象外
- SEO 修正の実装;
- Search Console の認証情報を使ったデータ;
- アナリティクスのエクスポート;
- 外部サイトでの権威性向上;
- 対象ウェブサイトの変更。
ワークフロー
- 対象 URL またはフィクスチャファイルを定義します。
- タイムスタンプ、対象、方法、ユーザーエージェントを記録します。
- 対象を変更せずに取得または読み込みます。
- HTML がある場合は、scripts/audit_static_seo.py を使って決定論的なチェックを実行します。
- 重大な失敗、警告、スキップしたチェックを分けます。
- スキップしたチェックは合格として扱わず、記録します。
seo-regression-report.jsonと人が読める検証概要を作成または更新します。- 実装修正を適切な専門担当者に引き継ぎます。
デフォルトで重大とする項目
<title>の欠落;- meta description の欠落;
- canonical の欠落または重複;
- スキーマが想定されるページに JSON-LD がない;
- JSON-LD が無効;
- NewsArticle に使用可能な画像がない;
- ライブチェック中に公開ページがブロックされている、または到達できない;
- 対象を取得または読み込まずに、レポートが成功を主張している。
デフォルトで警告とする項目
- 多言語の相当ページが想定される場合に hreflang がない;
- OG/Twitter のソーシャルタグがない;
- RSS の自動検出がない;
- viewport がない;
- Article スキーマがある場合に article のメタタグがない;
- BreadcrumbList が想定される場合に、表示されるパンくずリストがない;
- パフォーマンス指標が測定されていない。
安全性とプライバシーの境界
- 対象サイトを変更しないでください。
- ユーザーがこのタスクのために明示的に提供した場合を除き、認証情報を使用しないでください。
- Cookie、トークン、未加工の非公開アナリティクス、未加工の IP ログ、非公開の Search Console 行データをレポートに保存しないでください。
- 1 回の HTML チェックから、ランキング、インデックス登録、引用、クローラーの動作について断定しないでください。
検証
スキルの編集内容を次の方法で検証します。
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $HOME/SKILL/skills/seo-regression-validator
python3 $HOME/SKILL/skills/seo-regression-validator/scripts/audit_static_seo.py $HOME/SKILL/skills/seo-regression-validator/fixtures/good-news.html
python3 $HOME/SKILL/plans/seo-llm-skill-cluster/scripts/lint_skill_cluster.py $HOME/SKILL
後続テストは evals.json にあります。
出力形式
次の内容を返します。
- チェックした対象。
- 重大な指摘事項。
- 警告。
- スキップしたチェック。
- エビデンスのパスまたは URL。
- 各修正の実装担当者。
コメント
Markdown 対応