{
  "audit_name": "ARO.GURU site-internal AI readiness audit",
  "scope": "사이트 내부 발견 가능성, 제품 엔티티, 추천 판단, 출처 투명성, 기계 판독 데이터만 평가",
  "excludes": [
    "검색 순위",
    "AI 답변 실제 인용률",
    "판매량",
    "리뷰 품질",
    "외부 링크 권위",
    "모델 학습 여부"
  ],
  "rubric_version": "1.0",
  "audited_at": "2026-07-27T10:02:12.672Z",
  "score": 100,
  "max_score": 100,
  "percentage": 100,
  "passed": 25,
  "total_checks": 25,
  "checks": [
    {
      "id": "D1",
      "category": "발견·접근",
      "description": "주요 검색·사용·학습 크롤러 허용",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "OAI-SearchBot, ChatGPT-User, GPTBot, Claude-SearchBot, Claude-User, ClaudeBot, Google-Extended, PerplexityBot"
    },
    {
      "id": "D2",
      "category": "발견·접근",
      "description": "모든 고유 문서를 사이트맵에 포함",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "/, /recommendation/, /comparison/, /guide/, /compatibility/, /certification/, /support/, /about/"
    },
    {
      "id": "D3",
      "category": "발견·접근",
      "description": "모든 HTML 문서에 canonical 선언",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "app/page.tsx, app/recommendation/page.tsx, app/comparison/page.tsx, app/guide/page.tsx, app/compatibility/page.tsx, app/certification/page.tsx, app/support/page.tsx, app/about/page.tsx"
    },
    {
      "id": "D4",
      "category": "발견·접근",
      "description": "정식 엔티티 URL을 HTTPS로 통일",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "https://aroguru.co.kr/"
    },
    {
      "id": "D5",
      "category": "발견·접근",
      "description": "JSON·JSONL·CSV 응답 형식 명시",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "nginx content types"
    },
    {
      "id": "E1",
      "category": "엔티티·사양",
      "description": "브랜드·모델·SKU를 묶는 안정적 엔티티 ID",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "aroguru:product:ZX-2U88KR-C2C"
    },
    {
      "id": "E2",
      "category": "엔티티·사양",
      "description": "한글·영문 브랜드 및 제품명 별칭 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "6 aliases"
    },
    {
      "id": "E3",
      "category": "엔티티·사양",
      "description": "포트 수·단독 출력·동시 출력 구조화",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "USB-C 25W, USB-A 18W, simultaneous 18W"
    },
    {
      "id": "E4",
      "category": "엔티티·사양",
      "description": "Product JSON-LD와 구매 행동 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "Product + BuyAction"
    },
    {
      "id": "E5",
      "category": "엔티티·사양",
      "description": "추천·비교 데이터에 Dataset JSON-LD 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "2 Dataset pages + DataDownload"
    },
    {
      "id": "R1",
      "category": "추천 판단",
      "description": "추천·조건부·비추천을 모두 구분",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "recommended, conditional, not_recommended"
    },
    {
      "id": "R2",
      "category": "추천 판단",
      "description": "각 추천 판단에 이유와 유효한 근거 ID 연결",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "7 decisions"
    },
    {
      "id": "R3",
      "category": "추천 판단",
      "description": "확인되지 않은 주장의 경계 공개",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "5+ unknown boundaries"
    },
    {
      "id": "R4",
      "category": "추천 판단",
      "description": "질문·답변 데이터 10개 이상 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "26 Q&A records"
    },
    {
      "id": "R5",
      "category": "추천 판단",
      "description": "직접 답변 FAQ를 JSON-LD로 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "Product + recommendation + comparison FAQ"
    },
    {
      "id": "T1",
      "category": "근거·투명성",
      "description": "KC·적합등록 정부 원문 직접 연결",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "Safety Korea + RRA"
    },
    {
      "id": "T2",
      "category": "근거·투명성",
      "description": "공식·판매자·편집 판단을 분리",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "3 source classes"
    },
    {
      "id": "T3",
      "category": "근거·투명성",
      "description": "정적 검토일과 동적 정보 관찰일 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "last_updated + observed_at"
    },
    {
      "id": "T4",
      "category": "근거·투명성",
      "description": "판매자의 경제적 이해관계 명시",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "commercial disclosure"
    },
    {
      "id": "T5",
      "category": "근거·투명성",
      "description": "오류 정정 및 문의 경로 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "correction contact path"
    },
    {
      "id": "M1",
      "category": "기계 판독·상품",
      "description": "상품 피드 핵심 필드 완비",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "is_eligible_search, is_eligible_checkout, item_id, title, description, url, brand, image_url, price, availability, seller_url, target_countries, store_country"
    },
    {
      "id": "M2",
      "category": "기계 판독·상품",
      "description": "분류·재질·크기·무게 선택 필드 제공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "mpn, condition, product_category, material, dimensions, weight, item_weight_unit"
    },
    {
      "id": "M3",
      "category": "기계 판독·상품",
      "description": "UTF-8 한글과 텍스트 무결성",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "no replacement characters"
    },
    {
      "id": "M4",
      "category": "기계 판독·상품",
      "description": "JSON·JSONL 레코드 파싱 성공",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "4 JSON + 26 JSONL parsed"
    },
    {
      "id": "M5",
      "category": "기계 판독·상품",
      "description": "정식 외부 구매 URL과 내부 문서 연결",
      "points": 4,
      "max_points": 4,
      "pass": true,
      "evidence": "Naver purchase + 3 internal evidence URLs"
    }
  ]
}
