---
title: "22 项 Agent 就绪检查 | Agent-Ready Check"
description: "扫描器运行的全部检查，按类别分组，并给出每一项的通过标准与修复方法。"
locale: zh-Hans
canonical: https://agent-ready.t0ols.com/zh/checks/
---

# 22 项 Agent 就绪检查

扫描器在五大类别下运行 22 项检查。每一项都有通过标准、证据链，以及在未通过时可交给编码 Agent 的提示词。

## 可发现性

Agent 能否在不抓取 HTML 四处寻找线索的情况下，弄清你的网站是什么、哪些 URL 重要？

- **robots.txt**: 返回 HTTP 200，内容为纯文本且至少包含一条 User-agent 指令。
- **Sitemap**: 在 /sitemap.xml 提供有效的 XML sitemap，或在 robots.txt 中用 Sitemap: 指令声明。
- **Link 响应头**: 首页响应携带 Link 响应头，且至少包含一个对 Agent 有用的关系类型。
- **面向 AI 发现的 DNS（DNS-AID）**: 在 _agents 命名空间下存在 ServiceMode SVCB/HTTPS 记录或 TXT 索引，最好由 DNSSEC 签名。

## 内容

当 Agent 索要 Markdown 时，你交回的是干净的 Markdown，还是一大堆等待解析的标记？

- **Markdown 内容协商**: 带 Accept: text/markdown 的请求返回 Content-Type: text/markdown，同时 HTML 仍是默认格式。

## 机器人访问控制

你对 AI 爬虫声明了什么政策，又能否证明哪些请求来自你？

- **AI 爬虫规则**: robots.txt 中明确列出已知 AI 爬虫，或包含可覆盖它们的通配组。
- **Content Signals**: robots.txt 声明了覆盖 ai-train、search 和 ai-input 的 Content-Signal 偏好。
- **Web Bot Auth**: 在 /.well-known/http-message-signatures-directory 发布 JWKS。

## API、认证、MCP 与技能发现

如果你对外提供 API、MCP 服务器或 Agent，它们是否出现在 Agent 会猜测的 well-known 位置上？

- **API Catalog**: /.well-known/api-catalog 返回 application/linkset+json，且至少包含一个条目。
- **OAuth 发现**: /.well-known/oauth-authorization-server 或 /.well-known/openid-configuration 暴露可用的元数据。
- **OAuth Protected Resource**: /.well-known/oauth-protected-resource 声明 resource 和 authorization_servers。
- **Auth.md**: /auth.md 存在，且其 Markdown H1 中提及 auth.md。
- **MCP Server Card**: /.well-known/mcp/server-card.json 通过 serverInfo.name 描述该服务器。
- **A2A Agent Card**: /.well-known/agent-card.json 声明 name、version 和支持的接口。
- **Agent Skills**: /.well-known/agent-skills/index.json 至少列出一项技能。
- **WebMCP**: 页面代码通过 navigator.modelContext 注册浏览器端工具。
- **ARD 清单**: /.well-known/ai-catalog.json 声明 specVersion、host，且至少包含一个条目。

## 商务

仅当网站看起来像商店时才计分：Agent 能否在没有人类填表的情况下完成支付、下单和结算？

- **x402**: 付费路由以 HTTP 402 返回 x402 支付要求，或发布发现文档。
- **MPP**: OpenAPI 文档用 x-payment-info 标注付费操作。
- **UCP**: /.well-known/ucp 声明 protocol_version 和至少一项服务。
- **ACP**: /.well-known/acp.json 声明 protocol.name、api_base_url、transports 和 capabilities.services。
- **AP2**: A2A Agent Card 声明带角色信息的 AP2 扩展。

