22 项 Agent 就绪检查
扫描器在五大类别下运行 22 项检查。每一项都有通过标准、证据链,以及在未通过时可交给编码 Agent 的提示词。
可发现性
Agent 能否在不抓取 HTML 四处寻找线索的情况下,弄清你的网站是什么、哪些 URL 重要?
robots.txt
返回 HTTP 200,内容为纯文本且至少包含一条 User-agent 指令。
robots.txt 配置 AI 爬虫规则
Sitemap
在 /sitemap.xml 提供有效的 XML sitemap,或在 robots.txt 中用 Sitemap: 指令声明。
sitemap 配置 AI Agent 发现
Link 响应头
首页响应携带 Link 响应头,且至少包含一个对 Agent 有用的关系类型。
HTTP Link 响应头 Agent 发现 RFC 8288
面向 AI 发现的 DNS(DNS-AID)
在 _agents 命名空间下存在 ServiceMode SVCB/HTTPS 记录或 TXT 索引,最好由 DNSSEC 签名。
DNS-AID Agent 发现 SVCB 记录
内容
当 Agent 索要 Markdown 时,你交回的是干净的 Markdown,还是一大堆等待解析的标记?
机器人访问控制
你对 AI 爬虫声明了什么政策,又能否证明哪些请求来自你?
AI 爬虫规则
robots.txt 中明确列出已知 AI 爬虫,或包含可覆盖它们的通配组。
robots.txt AI 爬虫 User-agent 规则 GPTBot ClaudeBot
Content Signals
robots.txt 声明了覆盖 ai-train、search 和 ai-input 的 Content-Signal 偏好。
Content Signals robots.txt ai-train search ai-input
Web Bot Auth
在 /.well-known/http-message-signatures-directory 发布 JWKS。
Web Bot Auth JWKS HTTP 消息签名
API、认证、MCP 与技能发现
如果你对外提供 API、MCP 服务器或 Agent,它们是否出现在 Agent 会猜测的 well-known 位置上?
API Catalog
/.well-known/api-catalog 返回 application/linkset+json,且至少包含一个条目。
API Catalog RFC 9727 linkset well-known
OAuth 发现
/.well-known/oauth-authorization-server 或 /.well-known/openid-configuration 暴露可用的元数据。
OAuth OIDC 发现元数据 well-known
OAuth Protected Resource
/.well-known/oauth-protected-resource 声明 resource 和 authorization_servers。
OAuth 受保护资源元数据 RFC 9728
Auth.md
/auth.md 存在,且其 Markdown H1 中提及 auth.md。
auth.md Agent 注册元数据
MCP Server Card
/.well-known/mcp/server-card.json 通过 serverInfo.name 描述该服务器。
MCP Server Card well-known 发现
A2A Agent Cardoptional
/.well-known/agent-card.json 声明 name、version 和支持的接口。
A2A Agent Card Agent 间发现
Agent Skills
/.well-known/agent-skills/index.json 至少列出一项技能。
Agent Skills 发现索引 SKILL.md
WebMCP
页面代码通过 navigator.modelContext 注册浏览器端工具。
WebMCP navigator.modelContext 浏览器工具
ARD 清单
/.well-known/ai-catalog.json 声明 specVersion、host,且至少包含一个条目。
ARD Agentic Resource Discovery ai-catalog
商务
仅当网站看起来像商店时才计分:Agent 能否在没有人类填表的情况下完成支付、下单和结算?
x402
付费路由以 HTTP 402 返回 x402 支付要求,或发布发现文档。
x402 Agent 支付 HTTP 402
MPP
OpenAPI 文档用 x-payment-info 标注付费操作。
MPP 机器支付协议 OpenAPI x-payment-info
UCP
/.well-known/ucp 声明 protocol_version 和至少一项服务。
UCP 通用商务协议 well-known
ACP
/.well-known/acp.json 声明 protocol.name、api_base_url、transports 和 capabilities.services。
ACP Agent 商务协议发现
AP2optional
A2A Agent Card 声明带角色信息的 AP2 扩展。
AP2 Agent 支付协议 A2A 扩展
Ready to see where you stand?
Run the scanner against your own domain and get the fix list.