어떤 방문자가 사람이고 어떤 방문자가 AI agent인지 파악하세요.
어시스턴트는 사용자를 위해 귀하의 페이지를 읽고, Agent는 폼을 작성하며, 크롤러는 콘텐츠를 수집합니다. Proof of Actor는 누가 방문하는지 증거와 함께 보여주어 웹사이트가 각각에 맞게 응답할 수 있도록 합니다.
GET /pricing
증거
사용자를 위해 페이지를 가져오는 assistant.example의 서명된 요청
귀하의 policy: 페이지와 그 Markdown 버전을 제공
귀하의 웹사이트는 사람을 위해 만들어졌습니다. 이제 방문자는 더 이상 사람만이 아닙니다.
가격 페이지, 문서, 제품 페이지 및 문의 양식에는 이제 사용자의 질문에 답하는 AI assistant, 작업을 완료하는 agent, 콘텐츠를 수집하는 crawler의 방문이 들어옵니다. 분석에서는 대부분 일반 browser처럼 보입니다.
이들을 모두 차단하면 AI를 통해 유입되는 고객을 잃게 됩니다. 이를 무시하면 수치가 왜곡되고 폼이 채워집니다. Proof of Actor는 모든 방문에 클래스와 근거를 부여하므로 페이지별로 결정할 수 있습니다.
Proof of Actor가 추가하는 것
어시스턴트가 이 계정을 통해 /reports에서 작업 중입니다.
웹사이트 팀이 actor 문맥으로 하는 일
실제 방문자 구성을 확인
모든 페이지와 캠페인에서 사람 방문을 AI 어시스턴트, 에이전트 및 크롤러와 분리하세요.
에이전트 대응 콘텐츠 제공
검증된 에이전트와 어시스턴트에게 읽는 페이지의 Markdown 또는 구조화된 버전을 제공합니다.
AI 답변에서 계속 노출되세요
정당한 assistant가 고객을 유치하는 페이지를 읽도록 허용하고, 기본적으로 차단하지 마세요.
폼을 보호하세요
자동 제출은 신중하게 처리하되, 문의, 가입 및 데모 양식은 사람이 쉽게 사용할 수 있게 유지하세요.
에이전트 쇼핑 처리
제품을 둘러보거나 사람을 대신해 결제를 시작하는 에이전트를 식별하고 올바르게 라우팅하세요.
Unknown에 대한 계획
각 페이지에서 방문의 증거가 너무 적을 때 어떻게 처리할지 결정하고, 그 비율을 추적합니다.
01 · 감지
browser, edge 및 server의 증거입니다.
선택한 페이지에 브라우저 수집기를 추가하고, edge 또는 server 통합을 실행해 요청 서명과 선언된 클라이언트 세부 정보를 읽어오세요.
- 수집기가 실행되는 페이지의 상호작용 신호입니다.
- 키를 공개하는 어시스턴트와 에이전트의 서명된 요청.
- edge 또는 원본 서버에서 요청 컨텍스트를 수집합니다.
- 요청 서명valid · sample-crawler.exampleverified
- 클라이언트 선언"research-assistant/2.1"declared
- 브라우저 상호작용pointer + keyboard eventsinferred
- 지원되는 신호 없음route not instrumentedunknown
02 · 이해
누가 어떤 페이지를 읽는지 파악하세요.
페이지, 섹션 및 캠페인별 액터 구성을 확인하고, 어떤 어시스턴트가 가장 많이 방문하는지와 알 수 없는 방문이 어디에 집중되는지 보세요.
- 페이지 및 캠페인별 방문자 분류.
- 모든 분류의 근거.
- 페이지별 Unknown 비율이므로 적용 범위의 공백이 보입니다.
- /dashboard알 수 없음 7%
- /api/v1/catalog알 수 없음 15%
- /support/tickets알 수 없음 8%
- /signup알 수 없음 21%
03 · 라우팅
모든 방문자에게 적절한 응답.
검증된 에이전트에는 구조화된 콘텐츠를 제공하고, 사람에게는 전체 경험을 유지하며, 각 페이지의 알 수 없는 방문에는 대체 동작을 선택하세요.
- Agent를 위한 Markdown 또는 구조화된 응답.
- 페이지, actor class 및 basis별 policy.
- 관찰하고, 미리 보고, 그 다음 강제 적용하세요.
- /api/v1/catalogenforce에이전트허용 · 구조화된 API
- /support/ticketsenforce사람 + AI허용 · AI-assisted로 표시
- /account/*preview알 수 없음기존 검사를 유지
- /api/v1/orderspreview에이전트더 강한 자격 증명 요구
예시 결정
request에서 result를 거쳐 귀하의 decision까지.
어시스턴트가 귀하의 요금을 읽습니다
요청
GET /pricing
결과
에이전트basis: verified귀하의 결정
페이지와 그 Markdown 버전을 제공하여 제공되는 답변이 정확하도록 하세요.
사람이 데모 양식을 작성
요청
POST /contact
결과
사람basis: inferred귀하의 결정
표준 양식. 추가 마찰 없음.
근거가 없는 폼 पोस्ट
요청
POST /contact
결과
알 수 없음basis: unknown귀하의 결정
수용하고 기존 스팸 검사는 유지하십시오. 규칙에서 그렇게 정한 경우에만 검토 대상으로 표시하십시오.
위험 없이 출시
팀은 관찰 모드로 시작해 경로별로 진행합니다.
- 01
핵심 페이지를 관찰
가격, 문서 및 양식에 수집기를 추가하고, 그 앞에 edge 통합을 배치하세요. 방문자는 변경을 보지 않습니다.
- 02
콘텐츠 규칙 미리보기
무엇이 바뀌기 전에, 어떤 assistant가 Markdown 버전을 받게 되고 어떤 form post가 표시될지 확인하세요.
- 03
페이지별로 적용
Verified agent에는 구조화된 콘텐츠를 제공하고, public page는 열어 두며, Unknown 방문에는 fallback을 두세요.
현재 스택과 함께 작동
- 초기 팀
웹 서버 미들웨어 (Node.js)
서버 측
서버 렌더링 앱과 APIs를 위한 요청 수준 신호.
- 초기 팀
Next.js
서버 측 및 엣지
페이지와 API 라우트를 위한 미들웨어.
- 초기 팀
브라우저 스크립트
브라우저 신호만
서버 측 통합과 함께 브라우저 세션에서 수집되는 상호작용 신호입니다.
- 초기 팀
Cloudflare 및 edge runtime
Edge
요청이 원본 서버에 도달하기 전 엣지에서 신호를 수집합니다.
- 초기 팀
범용 HTTP API
모든 스택
요청 컨텍스트를 API에 보내고 근거가 포함된 결과를 받으세요.
- 초기 팀
MCP 서버
MCP
MCP 도구 호출을 위한 행위자 컨텍스트.
- 로드맵
WordPress
플러그인
WordPress 사이트용 plugin.
- 로드맵
기본 모바일
iOS 및 Android
기본 iOS 및 Android SDK.
온보딩 동안 각 창립 팀과 함께 실습 방식으로 통합을 제공합니다. 다른 스택을 사용하시나요? 지원할 때 알려주세요.
자주 묻는 질문
SEO에 해가 되거나 검색 크롤러를 차단하나요?
아니요. Proof of Actor는 관찰 모드로 시작하며 아무것도 차단하지 않습니다. 어떤 페이지가 크롤러나 Agent를 다르게 다룰지는 귀하가 결정합니다.
CAPTCHA인가요?
아니요. 방문자는 퍼즐을 풀지 않습니다. Proof of Actor는 백그라운드에서 방문을 분류하고, 응답은 귀하의 웹사이트에 맡깁니다.
AI assistant에서 오는 방문 수를 보여줄 수 있나요?
네, 서명이나 선언 같은 증거가 있거나 브라우저 수집기가 관찰할 수 있는 방문에 대해서는 가능합니다. 충분한 증거가 없는 방문은 Unknown으로 보고됩니다.
웹사이트 빌더나 CMS를 변경해야 하나요?
관찰하려는 페이지에 브라우저 수집기를 추가하고, 요청 경로를 제어하는 곳에서는 edge 또는 server 통합을 사용하세요.
비용은 얼마인가요?
선정된 창립 개발자 팀은 합의된 사용 한도 내에서 최대 12개월 무료로 이용할 수 있습니다.
누가 실제로 웹사이트를 방문하는지 확인하세요.
Proof of Actor founding developer program에 참여하세요.
먼저 이야기하고 싶으신가요? 창립자와 상담하세요