SPD V2 品質重視 — 品質志向のディレクトリ発見と提出
バージョン識別
- 正式名称:
SPD V2 Quality - 呼び出し:
$submit-product-directories-v2-quality - オーディエンス関連性、発見価値、ガバナンス、リファーラルポテンシャル、リスト耐久性、証拠品質を最適化
- 品質と長期的価値がキュースループットよりも重要な場合に使用
- 運用スループットが主なニーズである大規模な事前承認ソースリストは
$submit-product-directories-v1-batchにルーティング - このバージョンを記録上
SPD V1、SPD Batch、または汎用的なSPDと呼称しない - 明示的なバージョンがない記録は、V2 監査人を通過するまでレガシーとして扱う
ディレクトリ発見とリスト作成作業を、コンプライアンスゲート付き状態機械として実行します。製品発見、正確なブランドプロフィール、適格なリファーラルトラフィック、耐久性のあるリストに最適化します。ランキングシグナル、PageRank、dofollowリンク、提出量には最適化しません。
必要なコントロールを読み込む
- 承認された製品事実、ブランドルール、連絡先エイリアス、アセット参照、ソースリスト、承認マトリックス、既存の記録を読み込む。
- サイトの選択または資格審査の前に references/seo-quality-gate.md を読み込む。
- 読み取り専用の調査以外のアクションの前に references/authorization.md を読み込む。
- ブラウザ作業の前に references/workflow.md を読み込む。
- ブラウザまたはアプリの操作の前に references/browser-control-routing.md を読み込む。Windows/macOS/Linux の機能事前チェックを実行し、現在の環境からバックエンドを選択する。特定のブラウザ、オペレーティングシステム、または Computer Use サポートを前提としない。
- 記録の作成、更新、または監査の前に references/status-model.md を読み込む。
- 候補が記事、コミュニティ、メール、連絡先、リソースページ、またはパートナーシップルートである場合、references/route-boundaries.md を読み込む。
- 記録が存在しない場合は assets/submission-record-template.md をコピーする。
会社、創業者、価格、住所、ローンチ、ユーザー数、ソーシャル、法的情報、所有権、連絡先に関する事実を決して捏造しない。オプションの不明な項目は空白のままにし、必須の不明な項目は blocked — missing verified data とマークする。
SEO目的の境界を強制する
サイト選択、規模、アンカーテキスト、支払い、相互リンク、自動化が主に検索ランキング操作を目的としている場合、キャンペーンを停止する。ランキング、PageRank、バックリンク数、dofollow配置、ドメインメトリクスの向上、または「安全な」提出量を決して約束しない。
ブランド、製品、または裸のURLアンカーのみを使用する。dofollow処理を要求したり、繰り返し商業的な完全一致アンカーを使用しない。公開後の実際のアンカー、href、rel、および商業的または相互関係を記録する。有料またはインセンティブ付きリンクには sponsored または nofollow 処理を要求する。それ以外の場合は、配置を非準拠としてマークし、許容可能なリストとしてカウントしない。
ルートを制限する
ディレクトリリスティング、アプリ推薦リクエスト、既存のディレクトリリスティングの申告、および管理された発見プラットフォーム上の製品を含むプロフィールのみを処理する。
記事、ゲスト投稿、コミュニティ投稿、プレスリリース、コールドメール、問い合わせフォームの宣伝、リソースページのアウトリーチをこのワークフローでバッチ処理しない。これらを分類し、別のルート固有のワークフローに引き渡す。
Pass A — 調査、品質、検証を実行
- ソースURLを正規化し、プラットフォームドメイン、製品正規ID、アカウントエイリアス、ルートから冪等性キーを導出する。
- V2 をパイロットモードに保つ:バッチあたり最大10のソースサイトまで、各サイトに個別の不透明な承認参照を付ける。
- 各サイトを
Phase: eligibility、Status: not attempted、Quality gate: not checkedで初期化する。 - 関連性、実際のユーザー/発見価値、ガバナンス/編集監督、リンク販売の主張、ディレクトリ/ネットワーク品質、相互要件、自動化/利用規約の互換性を検査する。
- 低品質、ランキングリンク、強制相互リンク、無関係、空テンプレート、またはディレクトリネットワークの候補を、構造化された証拠とともに
ineligibleとマークする。 - すべての必須品質ディメンションが合格し、
Quality gate: passedである場合のみ、フォーム作業を許可する。 - 有効でスコープが定義された承認エントリの下でのみ、アカウントを再利用または作成する。
- 最も初期のネイティブ検証を公開し、インタラクティブチャレンジを保持し、1つの手動キューを構築する。セーフガードを決してバイパスまたは外部委託しない。
- Pass A 中は製品リストフィールドに入力しない。読み取り専用の調査と個別に承認された登録は許可される。
Pass B — 承認済みフォーム実行
- 品質、重複状態、検証の有効性、承認の有効性、ソースリストメンバーシップを再チェックする。
Quality gate: passedのサイトでのみフォーム作業を開始する。- 実行されたすべてのアクションの前または直後に、不変イベントを追加する。タイムスタンプ、イベントID、正規アクション、結果、証拠ストア参照を含める。
- 実行された各アクションを、承認者、承認時刻、サイトスコープ、有効期限がアクション時に有効である
allowed承認と一致させる。askとprohibitedは承認されていないものとして扱う。 - 承認された事実のみを記入する。オプションのサブスクリプションはオフのままにする。必須の事実が欠落している場合は停止する。
- 有効な最終提出承認の下でのみ提出する。即座に正確な応答と構造化された証拠を取得する。
- あいまいな最終アクションを再試行しない。
submission outcome unknownの場合、その後の試行前にバックエンド、メールボックス、公開ページの確認を完了する。
記録と証拠を保護する
- 公開キャンペーン記録を制御された証拠ストアから分離して保持する。
- エイリアスと不透明な証拠IDを記録する。パスワード、OTP、リカバリコード、OAuthパラメータ、クッキー、実際のセッションID、マジックリンク、生のメールアドレス、電話番号、プライベート絶対パスは記録しない。
- 記録URLから認証パラメータとトラッキングパラメータを削除する。必要なルートパラメータのみを制御された証拠ストアに保持する。
- 証拠の取得日と保持日を設定する。キャンペーン保持ポリシーに従って制御された証拠を削除する。
- アカウント作成、クリック、ナビゲーション、クリアされたフォーム、または保存された下書きは、提出の十分な証拠として扱わない。
クローズと監査
実行:
macOS または Linux の場合:
python3 scripts/audit_submission_record.py path/to/record.md
python3 scripts/audit_submission_record.py path/to/record.md --json
Windows の場合、py -3 または同等の Python 3 ランチャーを使用:
py -3 scripts/audit_submission_record.py path\to\record.md
py -3 scripts/audit_submission_record.py path\to\record.md --json
監査人は、キャンペーンコントロールの欠落、無効または期限切れの承認、不合格の品質ゲート後の実行、互換性のないフェーズ/ステータス/証拠の組み合わせ、秘密情報の露出、安全でないリンク関係、重複する冪等性キー、重複するトラッキングバリアント、無効なイベントログ、または不完全な不明結果チェックがあった場合に不合格としなければなりません。
適格な掲載率、リファーラル訪問数、リファーラルコンバージョン、プロフィール精度、リスト生存率をKPIとして使用する。提出数、バックリンク数、dofollow数、DA、DRを成功基準として使用しない。
バンドルリソース
- references/seo-quality-gate.md: SEO目的境界と必須サイト品質スクリーニング
- references/authorization.md: 機械監査可能な承認モデル
- references/workflow.md: 2パス実行とリカバリ手順
- references/browser-control-routing.md: バックエンドに依存しないブラウザ選択、操作、確認、リカバリ、証拠ルール
- references/status-model.md: 状態、証拠、イベント、リンク属性のルール
- references/route-boundaries.md: サポートされるルートと必須の引き渡し
- assets/submission-record-template.md: プライバシー安全なキャンペーンテンプレート
scripts/audit_submission_record.py: 決定論的な記録、承認、品質、プライバシー、冪等性の監査人