Lighthouse 代理瀏覽評分

「代理瀏覽」類別會透過一組確定性稽核,評估網站的建構方式是否適合機器互動。

類別的評分方式

與其他 Lighthouse 類別不同,「Agentic Browsing」類別沒有 0 到 100 分的加權平均分數。由於代理式網路的標準仍在發展中,目前重點是收集資料並提供可執行的信號,而非提供明確的排名。

報表會顯示下列資訊,而非分數:

  • 分數:顯示網站通過代理程式完備性檢查的比率。
  • 通過或未通過狀態:如果未符合技術規定 (例如 WebMCP 結構定義效力),特定稽核可能會發出錯誤或警告。
  • 資訊計數:類別標題可能包含通過率,方便您一目瞭然整體進度。

為什麼結果會波動

雖然稽核結果是確定的,但由於網站註冊工具或回應代理要求的方式有所變更,因此結果可能會有所波動。常見原因包括:

  • 動態工具註冊:如果網站使用 JavaScript (命令式 API) 註冊 WebMCP 工具,這些註冊的時機可能會影響 Lighthouse 快照是否會擷取這些工具。
  • 無障礙樹狀結構建構作業的變異性:DOM 大小或複雜度的大幅變更可能會影響無障礙樹狀結構的結構,而這是代理程式導覽的核心指標。
  • 累計版面配置位移 (CLS):廣告、沒有尺寸的圖片或插入的內容可能會導致版面配置位移,進而使元素在代理程式識別元素和嘗試互動之間移動。

稽核判定方式

Lighthouse 會使用一組決定性信號評估網頁。這可確保稽核作業可重現,且適合整合至 CI/CD 管道。

WebMCP 整合

Lighthouse 會呼叫 Chrome 開發人員工具通訊協定 (CDP) WebMCP 網域,監控工具註冊事件。這項工具會驗證宣告式工具 (在 HTML 中定義) 和命令式工具 (在 JS 中定義)。

以代理人為中心的可及性

代理會以無障礙樹狀結構做為主要資料模型。Lighthouse 會篩選出對機器互動至關重要的特定無障礙稽核子集,例如:

  • 名稱和標籤:確保每個互動式元素都有程式輔助名稱。
  • 樹狀結構完整性:驗證角色和父項/子項關係是否有效。
  • 可見度:確認內容在互動時不會從無障礙樹狀結構中隱藏。

穩定性和可搜尋性

  • 累計版面配置位移 (CLS):評估視覺穩定性,這對依賴元素位置的代理程式至關重要。
  • llms.txt:檢查網域根目錄中是否有機器可讀的摘要。

開發人員可以採取哪些行動來改善?

如要提升網站的代理程式就緒度,請採取下列行動:

  • 採用 WebMCP:使用 WebMCP API 向 AI 代理程式明確公開網站的邏輯和表單。
  • 確保無障礙樹狀結構健全:優先使用語意 HTML 和正確的 ARIA 標記,因為這是網頁的「機器眼視圖」。
  • 提升穩定性:減少版面配置位移,確保代理程式能穩定與 UI 互動,不會發生元素意外移動的情況。

意見回饋

如果遇到錯誤,或對代理程式瀏覽稽核有任何變更建議: