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 待遇;否則將該放置標記為不合規,並且不將其計為可接受的清單。
限制路由
僅處理目錄清單、請求應用程式推薦、現有目錄清單的聲明,以及在受治理的發現平台上的產品相關資料。
請勿透過此工作流程批次處理文章、客座文章、社群貼文、新聞稿、冷郵件、聯絡表單推廣或資源頁面外展。將它們分類並移交給單獨的、特定路由的工作流程。
執行通道 A — 研究、品質與驗證
- 正規化來源 URL,並從平台網域、產品規範 ID、帳戶別名和路由中衍生出冪等鍵。
- 保持 V2 處於試行模式:每批次不超過 10 個來源網站,每個網站都有一個單獨的不透明核准參考。
- 將每個網站初始化為
Phase: eligibility、Status: not attempted和Quality gate: not checked。 - 檢查相關性、真實用戶/發現價值、治理/編輯監督、連結銷售聲明、目錄/網路品質、互惠要求以及自動化/條款相容性。
- 將低品質、排名連結、強制互惠、不相關、空白範本或目錄網路候選項標記為
ineligible,並附上結構化證據。 - 僅在所有強制性品質維度都通過且
Quality gate: passed時,才允許進行表單工作。 - 僅在有效且有範圍限制的授權條目下,才能重複使用或建立帳戶。
- 公開最早的原生驗證方式、保留互動挑戰,並建立一個手動佇列。絕不繞過或外包任何安全措施。
- 在通道 A 期間,不輸入任何產品清單欄位。允許進行唯讀檢查和經單獨授權的註冊。
執行通道 B — 已授權的表單執行
- 重新檢查品質、重複狀態、驗證有效性、授權有效性以及來源清單成員資格。
- 僅在
Quality gate: passed的網站上開始表單工作。 - 在每個已執行行動之前或之後立即附加一個不可變更的事件。包含時間戳記、事件 ID、規範行動、結果和證據儲存參考。
- 將每個已執行的行動與一個「允許」的授權進行匹配,該授權的核准者、核准時間、網站範圍和到期日在行動執行時必須有效。將
ask和prohibited視為未授權。 - 僅填寫已核准的事實。保持可選的訂閱功能關閉。遇到遺失必填事實時停止。
- 僅在有效的最終提交授權下進行提交。立即擷取確切的回應和結構化證據。
- 絕不重試不明確的最終行動。對於
submission outcome unknown,在進行任何後續嘗試之前,先完成後端、信箱和公開頁面的檢查。
保護記錄與證據
- 將公開活動記錄與受控的證據儲存區分開來。
- 記錄別名和不透明的證據 ID,而非密碼、OTP、恢復碼、OAuth 參數、Cookie、真實會話 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:雙通道執行與復原程序。
- references/browser-control-routing.md:後端中立的瀏覽器選擇、互動、確認、復原與證據規則。
- references/status-model.md:狀態、證據、事件與連結屬性規則。
- references/route-boundaries.md:支援的路由與強制性移交。
- assets/submission-record-template.md:注重隱私的活動範本。
scripts/audit_submission_record.py:確定性的記錄、授權、品質、隱私與冪等性稽核員。