1. 기계가 읽기 쉬운 데이터 구조 (AEO & SEO)
AI 에이전트가 우리 쇼핑몰에 어떤 상품이 있는지, 가격은 얼마인지 정확히 파악하게 해야 합니다.
- 스키마 마크업(Schema Markup) 적용: Product, Offer, Review 등의 JSON-LD 스키마를 삽입하세요. AI는 이를 통해 상품명, 가격, 재고 상태, 별점을 즉각적으로 파악합니다.
- 시맨틱 HTML(Semantic HTML) 사용: 단순한 <div> 태그 대신 <nav>, <article>, <button>, <header> 등 의미 있는 태그를 사용해야 에이전트가 페이지의 구조를 오해하지 않습니다.
- 불필요한 자바스크립트 의존 지양: 콘텐츠가 자바스크립트 실행 후에만 나타난다면 일부 에이전트는 정보를 놓칠 수 있습니다. 핵심 정보(가격, 상품 상세)는 초기 HTML 소스에 포함되는 것이 좋습니다.
2. 에이전트 친화적인 구매 여정 (Agent-Friendly UX)
사람에게는 화려한 배너가 중요하지만, AI에게는 **'명확한 경로'**가 중요합니다.
- 직관적인 버튼 라벨링: "이거 사기", "확인" 대신 aria-label이나 텍스트로 "장바구니 담기(Add to Cart)", **"결제하기(Proceed to Checkout)"**라고 명확히 이름 붙여야 합니다.
- 팝업 및 모달 최소화: 구매 과정에서 뜨는 이벤트 팝업, 쿠폰 안내 등은 에이전트의 흐름을 끊는 '장애물'입니다. 에이전트 접근 시에는 이를 노출하지 않거나, 쉽게 닫을 수 있는 표준 코드를 제공해야 합니다.
- 비회원 구매(Guest Checkout) 허용: 로그인이나 복잡한 본인 인증 단계는 AI 에이전트가 가장 통과하기 어려운 구간입니다. 구매 전환율을 높이려면 비회원 결제 경로를 열어두는 것이 매우 유리합니다.
3. API 및 연동 프로토콜 제공
브라우저를 직접 조작하는 에이전트도 있지만, 최근에는 API를 통해 직접 소통하는 방식이 늘고 있습니다.
- 공개용 상품 API 구축: 에이전트가 사이트를 긁어가지(Scraping) 않고도 최신 재고와 가격을 확인할 수 있는 경량 API를 제공하세요.
- MCP(Model Context Protocol) 고려: AI 모델이 외부 도구(쇼핑몰)와 쉽게 통하게 해주는 최신 규격(예: Anthropic의 MCP 등)을 지원하면 에이전트가 자사몰의 기능을 직접 호출할 수 있습니다.
4. 신뢰 및 보안 설정
에이전트가 무분별한 크롤러로 오인받아 차단되지 않도록 관리해야 합니다.
- Robots.txt 최적화: AI 에이전트(예: GPTBot 등)가 상품 페이지에 접근할 수 있도록 허용 설정을 확인하세요.
- 결제 보안 솔루션: AI가 결제를 수행할 때, 이를 '매크로 공격'으로 간주하여 차단하지 않도록 에이전트용 결제 API나 별도의 보안 예외 규칙이 필요할 수 있습니다.
| 영역 | 주요 작업 |
| 데이터 | JSON-LD 스키마 마크업 적용, 시맨틱 HTML 최적화 |
| UI/UX | 버튼에 명확한 ARIA 레이블 부여, 불필요한 팝업 제거 |
| 결제 | 비회원 결제 활성화, 간편 결제 연동(애플페이, 구글페이 등) |
| 인프라 | 로봇 접근 허용 설정, 상품 정보 확인용 API 제공 |
반응형
'AI' 카테고리의 다른 글
| JSON-LD(JavaScript Object Notation for Linked Data) (0) | 2026.02.03 |
|---|---|
| cursor AI (0) | 2025.03.19 |
| Windsurf AI (0) | 2025.03.19 |