22개 에이전트 준비도 검사
스캐너는 5개 범주에서 22개 검사를 실행합니다. 각 검사에는 통과 기준, 증거 기록, 그리고 실패했을 때 코딩 에이전트에 넘길 수 있는 프롬프트가 있습니다.
검색 가능성
에이전트가 HTML을 뒤져 단서를 찾지 않고도 당신의 사이트가 무엇이고 어떤 URL이 중요한지 알 수 있을까요?
robots.txt
HTTP 200을 반환하고, 최소 하나의 User-agent 지시문을 포함한 일반 텍스트여야 합니다.
robots.txt 로 AI 크롤러 규칙 설정
Sitemap
/sitemap.xml에서 유효한 XML sitemap을 제공하거나, robots.txt의 Sitemap: 지시문으로 선언해야 합니다.
sitemap 로 AI 에이전트 검색 설정
Link headers
홈페이지 응답에 에이전트에 유용한 relation을 최소 하나 포함한 Link headers가 있어야 합니다.
HTTP Link headers 로 에이전트 검색 RFC 8288
AI 검색을 위한 DNS(DNS-AID)
_agents 네임스페이스 아래에 ServiceMode SVCB/HTTPS 레코드 또는 TXT 인덱스가 있어야 하며, 이상적으로는 DNSSEC으로 서명되어야 합니다.
DNS-AID 로 에이전트 검색 SVCB 레코드
콘텐츠
에이전트가 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 서버 또는 에이전트를 공개하고 있다면, 에이전트가 예상할 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 Protected Resource 메타데이터 RFC 9728
Auth.md
/auth.md가 존재하고, Markdown H1에서 auth.md를 언급해야 합니다.
auth.md 에이전트 등록 메타데이터
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 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
커머스
사이트가 상점처럼 보일 때만 점수에 반영됩니다: 사람이 양식을 작성하지 않아도 에이전트가 결제하고 주문하고 정산할 수 있나요?
x402
유료 라우트가 HTTP 402와 x402 요구사항으로 응답하거나, 검색 문서를 게시해야 합니다.
x402 에이전트 결제 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 에이전트 커머스 프로토콜 검색
AP2optional
A2A Agent Card가 역할 정보를 담은 AP2 확장을 선언해야 합니다.
AP2 에이전트 결제 프로토콜 A2A 확장
Ready to see where you stand?
Run the scanner against your own domain and get the fix list.