Agentic Browsing 类别通过一组确定性审核来评估您的网站在机器互动方面的构建情况。
该类别的评分方式
与其他 Lighthouse 类别不同,Agentic Browsing 类别没有 0 到 100 的加权平均分。由于代理型网络的标准仍在制定中,因此目前的重点是收集数据并提供可据以采取行动的信号,而不是提供明确的排名。
报告中会显示以下内容,而不是分数:
- 分数:一个比率,显示您的网站通过了多少项代理就绪情况检查 。
- 通过或未通过状态:如果未满足 技术要求(例如 WebMCP 架构有效性),特定审核可能会发出错误或警告。
- 信息计数:类别标题可能包含通过率,以便您 一目了然地了解总体进度。
结果波动的原因
虽然审核是确定性的,但由于您的网站注册其工具或响应代理请求的方式发生变化,您的结果可能会波动。常见原因包括:
- 动态工具注册:如果您的网站使用 JavaScript (命令式 API) 注册 WebMCP 工具,这些注册的时机可能会影响它们是否在 Lighthouse 快照期间被捕获。
- A11y 树构建的可变性:对 DOM 大小 或复杂性的重大更改可能会影响无障碍树的结构,而无障碍树是 代理导航的核心指标。
- Cumulative Layout Shift (CLS):由广告、没有尺寸的图片或注入的内容引起的布局偏移可能会在代理识别元素的时间和尝试互动的时间之间移动元素。
如何确定审核
Lighthouse 使用一组确定性信号来评估您的网页。这可确保审核可重现,并且适合集成到 CI/CD 流水线中。
WebMCP 集成
Lighthouse 调用 Chrome DevTools 协议 (CDP) WebMCP 域来监控工具注册事件。它会验证声明性工具(在 HTML 中定义)和命令性工具(在 JS 中定义)。
以代理为中心的无障碍功能
代理依赖于无障碍树作为其主要数据模型。Lighthouse 会过滤对机器互动至关重要的特定无障碍审核子集,例如:
- 名称和标签:确保每个互动元素都有一个程序化 名称。
- 树完整性:验证角色和父子关系是否 有效。
- 可见性:确认内容在互动时不会从无障碍 树中隐藏。
稳定性和可发现性
- Cumulative Layout Shift (CLS):衡量视觉稳定性,这对于 依赖元素定位的代理至关重要。
- llms.txt:检查 网域根目录中是否存在机器可读的摘要。
开发者可以采取哪些措施来改进?
如需提高网站的代理就绪情况,请执行以下操作:
- 采用 WebMCP:使用 WebMCP API 向 AI 代理明确公开您网站的逻辑 和表单。
- 确保无障碍树健全:优先考虑语义 HTML 和正确的 ARIA 标签,因为这些是页面的“机器视角”。
- 针对稳定性进行优化:减少布局偏移,确保代理可以 可靠地与您的界面互动,而不会出现元素意外移动的情况。
反馈
如果您遇到 bug 或对代理浏览审核有任何更改建议,请执行以下操作: