o2o-infinith-demo/docs/AEO_GEO_RUBRIC_v2.md
Haewon Kam c02de9ea51 feat(discovery): AEO/GEO 분리 채점 기준표 v2.0 초안 + 리포트 패널
- src/data/aeoGeoRubricV2.ts: AEO 답변 준비도 8항목·GEO 출처 준비도 8항목(각 100), 게이트 2종(크롤러 접근·본문 렌더링 → 상한 40), 부가 지표 11개
- v1.0 36항목을 v2 항목에 1:1 매핑(중복 0·미매핑 0, 스크립트 검사). 항목 점수 = v1 실측 레벨 가중 평균, 사람 판정(v2Results) 우선, 미검증은 분모 제외
- src/lib/discoveryScoreV2.ts 집계, src/components/discovery/AeoGeoV2Panel.tsx 리포트 패널(헤더 아래)
- 뷰성형외과 재채점: v1 54/C → AEO 42/C · GEO 56/C (사람 판정 4개는 수집기 원문 근거 초안). 태하: 게이트 G1(A2) 실패로 40 상한
- docs/AEO_GEO_RUBRIC_v2.md는 scripts/gen_rubric_v2_doc.ts로 코드에서 생성
- tsconfig exclude에 supporters·templates·evidence 추가 (Astro 하위 프로젝트가 루트 tsc에 잡히던 문제)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 15:12:35 +09:00

13 KiB
Raw Blame History

INFINITH AI Discovery 채점 기준표 v2.0 (초안) · AEO / GEO 분리 지표

코드 원본: src/data/aeoGeoRubricV2.ts · 집계: src/lib/discoveryScoreV2.ts · 타입: src/types/discovery.ts (v2 블록) 상태: draft (2026-09-07). v1.0(36항목 종합 100점)은 유지하며 두 점수를 나란히 표시한다. 이 문서는 코드에서 생성한다(npx tsx scripts/gen_rubric_v2_doc.ts).

설계

  • AEO 답변 준비도(100): 고객의 질문에 얼마나 명확하고 충분하게 답하는가.
  • GEO 출처 준비도(100): 그 답을 얼마나 검증하고 신뢰할 수 있는 출처로 사용할 수 있는가.
  • 같은 평가 항목을 두 점수에 중복 배정하지 않는다. v1.0 실측 항목 36개도 한 곳에만 매핑한다(아래 매핑표, 중복 0·미매핑 0을 스크립트로 검사).
  • 이 배점은 INFINITH 제품용 진단 기준이며, 검색엔진의 공식 점수나 인용 확률이 아니다.
  • 항목 점수 = 파생 신호(v1.0 실측 레벨 0~3)의 가중 평균. 사람 판정(v2Results)이 있으면 우선. 미검증은 분모 제외.
  • 게이트는 점수가 아니라 상한이다. 크롤러 차단·본문 미렌더면 두 축 모두 40 이하로 표시한다.
  • v1.0의 측정 인프라(E)·기술 위생 일부(F)·속도·hreflang·오픈웹 언급은 점수 밖 부가 지표로 남긴다.
  • 등급 경계는 v1.0과 같다: A(81+) · B(6180) · C(4160) · D(≤40).

AEO · 답변 준비도 (Answer Readiness) · 100

고객의 질문에 얼마나 명확하고 충분하게 답하는가?

ID 항목 배점 채점 v1.0 파생 신호(비중) 확인 방법 3점 기준
AEO1 질문 수요 충족 20 반자동 C2 FAQ 섹션(1) 질문 뱅크(업종별 7카테고리) 대비 답이 있는 문항 비율. 자동 신호는 FAQ 섹션·FAQPage 스키마(C2). 사람 판정은 QB 실측 결과로 덮어쓴다 카테고리 전반에 답, 문항 60% 이상
AEO2 답변의 직접성 20 반자동 C1 정의문형 첫 문단(1) 핵심 페이지 첫 200자에 [상호+지역+전문분야] 정의문 또는 질문에 대한 직접 답 존재(C1) 전 핵심 페이지가 답으로 시작
AEO3 답변 단위의 자기완결성 15 사람 C8 패시지 자기완결성(1) 핵심 페이지 단락 샘플 10개 중 상호·시술명이 포함된 비율(C8) 80% 이상
AEO4 의사결정에 필요한 정보 15 반자동 C4 구체 수치 (가격·시간·회복)(0.6), C5 표·비교 구조(0.4) 시술 페이지의 수치 밀도(C4)와 HTML 표·비교 구조(C5) 시술별 수치 + 비교표
AEO5 정보 구조와 가독성 10 자동 C3 제목 계층 의미성(1) H1 1개·서술형, H2 논리 계층, 중복 H2 비율(C3) H1 1개 서술형, H2 논리 계층
AEO6 다음 행동의 명확성 10 사람 없음 (사람 판정) 핵심 페이지에서 예약 경로·전화·위치가 본문 텍스트로 연결되는지. 팝업·이미지 버튼만 있으면 감점. v1.0에 대응 항목이 없어 사람 판정 전화·예약·방문 3경로가 텍스트로
AEO7 핵심 답변의 텍스트 추출 5 자동 A3 서버 렌더링 본문(0.6), F1 이미지 대체텍스트(0.4) JS 미실행 HTML 본문 비율(A3) + 이미지 alt 누락률(F1) 80% 이상 + alt 정비
AEO8 사이트 내 답변 발견 5 자동 A5 sitemap.xml 제공(0.6), B6 canonical·중복 제거(0.4) sitemap 선언·lastmod(A5) + canonical 정합(B6) + lastmod 최신·파라미터 정리

GEO · 출처 준비도 (Source Readiness) · 100

그 답을 얼마나 검증하고 신뢰할 수 있는 출처로 사용할 수 있는가?

ID 항목 배점 채점 v1.0 파생 신호(비중) 확인 방법 3점 기준
GEO1 주장과 근거의 일치 20 사람 없음 (사람 판정) 핵심 페이지의 주장 문장 샘플 10개 중 출처·조건·시점이 붙은 비율. "1위·최다·안전" 류 주장에 기준 시점·집계 주체가 있는지. v1.0에 대응 항목이 없어 사람 판정 전부 원문 링크·시점·조건 명시
GEO2 출처의 적합성과 추적성 15 자동 A4 HTTPS·리다이렉트 정합(1) http/www 변형의 301 정본 수렴(A4). 사람 판정으로 페이지 URL 안정성·작성자·발행일 표기 추가 전부 301 정본 수렴
GEO3 전문성과 책임 주체 15 반자동 C7 전문가 E-E-A-T (의료진 / 변호사)(0.6), B3 전문가 스키마 (Physician / Attorney)(0.4) 전문가 자격·경력 텍스트(C7) + Physician/Attorney 스키마(B3) + 스키마·sameAs·검토 표기
GEO4 병원 엔티티와 사실의 정합성 15 반자동 B2 업종 엔티티 스키마 (MedicalClinic / LegalService / LocalBusiness)(0.2), B4 NAP 사이트 내 일관성(0.15), B5 sameAs 연결(0.1), D1 업종 버티컬 프로필 (병의원: 강남언니 / 법률: 로톡)(0.2), D2 Google 비즈니스 프로필(0.1), D4 표면 간 NAP 완전 일치(0.15), D5 네이버 플레이스 (AI 브리핑 전용)(0.05), D6 위키데이터/위키백과 엔티티(0.05) 업종 스키마(B2)·사이트 내 NAP(B4)·sameAs(B5)·버티컬 프로필(D1)·GBP(D2)·표면 간 NAP(D4)·플레이스(D5)·Wikidata(D6) 전 표면 NAP 완전 일치 + 스키마 연결
GEO5 사실의 최신성과 정정 10 자동 C6 신선도 신호(1) dateModified·sitemap lastmod·본문 갱신일(C6). 사람 판정으로 확인일 병기·정정 기록 페이지 유무 추가 3개월 이내 + 확인일·정정 기록
GEO6 원천 대비 추가 가치 10 사람 없음 (사람 판정) 홈페이지·타 사이트 문장과의 40자 연속 일치율, 원천 콘텐츠 5유형(체크리스트·조건 표·협진 동선·발언 인용·실측) 유무. 공식 홈페이지 자체를 진단할 때는 "제조사·학회 자료를 옮기지 않고 병원 고유 정보를 썼는가"로 본다 체크리스트·표·실측 등 원천 유형 3개 이상
GEO7 발행 관계와 투명성 10 사람 없음 (사람 판정) 운영 주체·연락처·사업자 정보, 경제적 이해관계 고지(첫 부분), 후기·이벤트가 정보와 구분되는지. 공정위 추천·보증 심사지침 기준 고지가 첫 부분에, 정보·광고 구분 명확
GEO8 인용 식별자와 메타데이터 정합성 5 자동 B1 JSON-LD 문법 유효성(1) ld+json 전 블록 파싱 성공(B1). 사람 판정으로 headline·dateModified·author가 화면과 일치하는지 추가 전부 유효 + 화면과 일치

게이트 (상한)

ID 이름 v1.0 항목 실패 조건 상한 적용 축 이유
G1 AI 크롤러 접근 A1, A2 level ≤ 1 40 AEO·GEO 검색용 AI 봇이 차단되거나 CDN이 챌린지를 걸면 답도 출처도 될 수 없다. 점수 대신 상한 40으로 표시한다.
G2 본문 렌더링 A3 level ≤ 0 40 AEO·GEO JS 미실행 HTML에 본문이 없으면 크롤러에게 빈 페이지다.

점수 밖 부가 지표

v1.0 항목 그룹
A6 Bing 색인 (ChatGPT 검색 경로) 색인·발견
A7 응답 속도·크롤 예산 속도·크롤 예산
B7 다국어 hreflang 다국어
D3 오픈웹 언급 (티스토리·유튜브·언론) 오픈웹 언급
E1 AI 크롤러 로그 (IP 검증) 측정 인프라
E2 GA4 AI 유입 채널 측정 인프라
E3 GSC AI Overviews 노출 측정 인프라
E4 기준선 스팟체크 측정 인프라
F2 CMS 보안·최신성 기술 위생
F3 페이지 무게 기술 위생
F4 모바일 대응 기술 위생

v1.0 → v2.0 매핑표 (36항목 전수)

v1.0 항목 배점 v2.0 위치
A1 검색용 AI 봇 허용 5 G1
A2 CDN/WAF AI 차단 없음 3 G1
A3 서버 렌더링 본문 3 AEO7, G2
A4 HTTPS·리다이렉트 정합 2 GEO2
A5 sitemap.xml 제공 3 AEO8
A6 Bing 색인 (ChatGPT 검색 경로) 3 aux:색인·발견
A7 응답 속도·크롤 예산 1 aux:속도·크롤 예산
B1 JSON-LD 문법 유효성 3 GEO8
B2 업종 엔티티 스키마 (MedicalClinic / LegalService / LocalBusiness) 5 GEO4
B3 전문가 스키마 (Physician / Attorney) 3 GEO3
B4 NAP 사이트 내 일관성 3 GEO4
B5 sameAs 연결 2 GEO4
B6 canonical·중복 제거 2 AEO8
B7 다국어 hreflang 2 aux:다국어
C1 정의문형 첫 문단 4 AEO2
C2 FAQ 섹션 4 AEO1
C3 제목 계층 의미성 3 AEO5
C4 구체 수치 (가격·시간·회복) 4 AEO4
C5 표·비교 구조 2 AEO4
C6 신선도 신호 3 GEO5
C7 전문가 E-E-A-T (의료진 / 변호사) 3 GEO3
C8 패시지 자기완결성 2 AEO3
D1 업종 버티컬 프로필 (병의원: 강남언니 / 법률: 로톡) 6 GEO4
D2 Google 비즈니스 프로필 4 GEO4
D3 오픈웹 언급 (티스토리·유튜브·언론) 4 aux:오픈웹 언급
D4 표면 간 NAP 완전 일치 3 GEO4
D5 네이버 플레이스 (AI 브리핑 전용) 2 GEO4
D6 위키데이터/위키백과 엔티티 1 GEO4
E1 AI 크롤러 로그 (IP 검증) 3 aux:측정 인프라
E2 GA4 AI 유입 채널 3 aux:측정 인프라
E3 GSC AI Overviews 노출 2 aux:측정 인프라
E4 기준선 스팟체크 2 aux:측정 인프라
F1 이미지 대체텍스트 2 AEO7
F2 CMS 보안·최신성 1 aux:기술 위생
F3 페이지 무게 1 aux:기술 위생
F4 모바일 대응 1 aux:기술 위생

재채점 결과 (2026-09-07)

업체 v1.0 종합 v2.0 AEO v2.0 GEO 게이트 비고
뷰성형외과 (viewclinic) 54/C 42/C (검증 8/8) 56/C (검증 8/8) G1 통과 · G2 통과 사람 판정 4개
법무법인 태하 (taeha) 68/B 40/D (검증 7/8, 상한 적용) 40/D (검증 5/8, 상한 적용) G1 실패(A2) · G2 통과 사람 판정 0개

뷰성형외과 항목별

항목 배점 점수 근거 신호
AEO1 질문 수요 충족 20 13.3 (67%) v1 파생 C2=2
AEO2 답변의 직접성 20 0 (0%) v1 파생 C1=0
AEO3 답변 단위의 자기완결성 15 5 (33%) v1 파생 C8=1
AEO4 의사결정에 필요한 정보 15 6 (40%) v1 파생 C4=2, C5=0
AEO5 정보 구조와 가독성 10 0 (0%) v1 파생 C3=0
AEO6 다음 행동의 명확성 10 10 (100%) 사람 판정 모든 페이지 하단에 전화 02-539-1177·주소·온라인 상담 폼이 텍스트로 반복되고(수집기 반복 줄), /counsel/reservation/ 예약 페이지와 카카오톡 채널 링크가 있다. 전화·예약·방문 3경로가 텍스트로 연결됨
AEO7 핵심 답변의 텍스트 추출 5 3.7 (73%) v1 파생 A3=3, F1=1
AEO8 사이트 내 답변 발견 5 4.3 (87%) v1 파생 A5=3, B6=2
GEO1 주장과 근거의 일치 20 6.7 (33%) 사람 판정 "모티바 보형물 국내 사용량 1위(2023, 모티바코리아 전체 수술량 기준)"처럼 집계 주체·시점이 붙은 주장이 일부 있으나, 모티바 그랜드 어워드·KOL·렛미인 등 대부분의 권위 신호는 이미지·슬로건 안에 있고 원문 링크가 없다. "마취과 전문의 상주 43% vs 23.1%" 비교는 출처·기준 시점 없음
GEO2 출처의 적합성과 추적성 15 15 (100%) v1 파생 A4=3
GEO3 전문성과 책임 주체 15 6 (40%) v1 파생 C7=2, B3=0
GEO4 병원 엔티티와 사실의 정합성 15 7 (47%) v1 파생 B2=1, B4=1, B5=0, D1=3, D2=2, D4=1, D5=2, D6=0
GEO5 사실의 최신성과 정정 10 10 (100%) v1 파생 C6=3
GEO6 원천 대비 추가 가치 10 6.7 (67%) 사람 판정 수술 전·후 주의사항(부위별 8탭, 9,585자)·애프터케어 프로그램(4,572자)·검진센터 항목·안전수술시스템 절차는 병원 고유 정보다. 다만 표·체크리스트 형태가 없고(C5=0) 회복 일정은 문단에 흩어져 있다
GEO7 발행 관계와 투명성 10 3.3 (33%) 사람 판정 푸터에 대표·사업자등록번호·주소가 있어 운영 주체는 분명하다. 그러나 홈페이지에 게시한 후기 광고가 수술비 할인 대가를 표시하지 않아 2026-07-12 공정위 시정명령·공표명령을 받았고, 이벤트·전후·후기 섹션이 정보 페이지와 구분 없이 섞여 있다
GEO8 인용 식별자와 메타데이터 정합성 5 1.7 (33%) v1 파생 B1=1

해석 주의

  • v1.0 54/C(뷰성형외과)는 접근성·엔티티·콘텐츠·표면·측정을 한 점수로 합친 값이고, v2.0은 "답을 하는가"와 "출처가 되는가"를 나눈 값이라 서로 비교하지 않는다.
  • 사람 판정 항목(AEO6·GEO1·GEO6·GEO7)은 2026-09-07 수집기 원문을 근거로 한 초안이며 병원 확인 전이다.
  • 서포터즈 사이트를 같은 기준으로 채점하면 GEO 항목(근거 유형·검토자·확인일·정정 기록·지원 고지)이 설계 그대로 반영된다. 공식 홈페이지 vs 서포터즈 비교표는 이 기준으로 다시 만든다.