점수가 어떻게 나오는지 모두 공개합니다
진단 엔진이 실제로 쓰는 항목과 배점을 그대로 옮겼습니다. 기준 버전 2026-09 (v2026.09.13), 최종 수정 2026-09-13.
점수 계산 방식
1. 항목 판정
각 항목은 통과(배점 전부), 부분 충족(배점의 40%), 미충족(0점)으로 판정합니다. 확인할 수 없었던 항목은 감점하지 않고 분모와 분자에서 모두 뺍니다.
2. 영역 점수
영역별로 (얻은 점수 ÷ 확인한 항목의 배점 합) × 100을 반올림합니다. 영역은 GEO·AEO·SEO 세 가지입니다.
3. 종합점수
AEO × 0.4 + GEO × 0.35 + SEO × 0.25. 단, 게이트 항목이 하나라도 미충족이면 종합점수와 GEO 점수 모두 45점을 넘지 않습니다.
게이트 항목 5개
AI·검색 로봇이 들어오지 못하거나 글자를 읽지 못하면 다른 준비가 쓰일 수 없습니다. 그래서 아래 항목은 점수 가중치와 별개로 상한을 겁니다.
- AI 검색 봇 robots.txt 정책
ChatGPT·퍼플렉시티 같은 AI 검색 로봇의 방문을 허용하고 있나요 - 색인 허용 (noindex 없음)
검색엔진이 우리 사이트를 검색 목록에 올리도록 허용돼 있나요 - 스니펫 제한 (AI Overviews 인용 가능성)
검색·AI가 우리 글을 발췌해 보여주는 것을 막고 있지 않나요 (nosnippet 또는 max-snippet:0 일 때만 게이트로 작동) - SSR/서버 렌더링 콘텐츠
화면을 열자마자 글이 보이나요, 아니면 프로그램이 실행돼야 나타나나요 - 검색 색인 크롤러 정책 (네이버·구글·빙)
네이버·구글·빙의 검색 로봇 방문을 막고 있지 않나요 (Yeti·Googlebot·Bingbot 차단 시 게이트. 다음(Daum) 차단은 경고만)
GEO · AI가 읽을 수 있나
AI·검색 로봇이 홈페이지에 들어와 내용을 읽을 수 있는지(접근·색인·렌더링). 항목 16개, 점수 반영 배점 합 31.
| 항목 | 쉬운 말로 | 배점 | 영역 내 비중 | 비고 |
|---|---|---|---|---|
| HTTPS 보안 연결 | 사이트가 자물쇠(보안 연결, https)로 열리나요 | 2 | 6% | |
| AI 검색 봇 robots.txt 정책 | ChatGPT·퍼플렉시티 같은 AI 검색 로봇의 방문을 허용하고 있나요 | 3 | 10% | 게이트 |
| Gemini 앱 참고 허용 (Google-Extended) | Gemini 앱이 답변할 때 우리 홈페이지를 참고할 수 있게 열려 있나요 | 2 | 6% | |
| 색인 허용 (noindex 없음) | 검색엔진이 우리 사이트를 검색 목록에 올리도록 허용돼 있나요 | 3 | 10% | 게이트 |
| 스니펫 제한 (AI Overviews 인용 가능성) | 검색·AI가 우리 글을 발췌해 보여주는 것을 막고 있지 않나요 | 2 | 6% | 게이트 nosnippet 또는 max-snippet:0 일 때만 게이트로 작동 |
| 사이트맵 (sitemap.xml) | 사이트 지도(sitemap.xml)로 전체 페이지 목록을 알려주고 있나요 | 2 | 6% | 정밀 진단에서 확인 |
| 콘텐츠 신선도 (갱신 주기) | 최근 6개월 안에 새 글이나 업데이트가 있었나요 | 2 | 6% | 정밀 진단에서 확인 |
| llms.txt (AI 안내 파일) | AI용 안내 파일(llms.txt)이 있나요 | — | 제외 | 점수 제외정밀 진단에서 확인 구글이 검색·AI 개요에 영향이 없다고 밝혀 점수에서 제외, 안내만 표시 |
| Canonical URL | 각 페이지의 '대표 주소'를 검색엔진에 알려주고 있나요 | 2 | 6% | |
| SSR/서버 렌더링 콘텐츠 | 화면을 열자마자 글이 보이나요, 아니면 프로그램이 실행돼야 나타나나요 | 3 | 10% | 게이트 |
| 응답 속도 | 첫 화면이 빠르게 뜨나요 | 1 | 3% | |
| 모바일 최적화 | 스마트폰에서 보기 좋게 맞춰지나요 | 2 | 6% | |
| 검색 색인 크롤러 정책 (네이버·구글·빙) | 네이버·구글·빙의 검색 로봇 방문을 막고 있지 않나요 | 3 | 10% | 게이트 Yeti·Googlebot·Bingbot 차단 시 게이트. 다음(Daum) 차단은 경고만 |
| 검색엔진 소유확인 (서치어드바이저·서치콘솔) | 네이버 서치어드바이저·구글 서치콘솔에 사이트를 등록했나요 | 2 | 6% | |
| 네이버 수집 환경 (robots 상태·리소스 정책) | 네이버 로봇이 읽기에 문제없는 설정인가요 | 1 | 3% | |
| 언어 선언 (html lang · 웹접근성) | 사이트가 '한국어'라고 선언돼 있나요 | 1 | 3% |
AEO · AI가 답으로 쓸 근거가 있나
의료기관 정보·의료진·질문형 콘텐츠·외부 채널 정보가 답변 근거로 쓸 수 있게 갖춰졌는지. 항목 17개, 점수 반영 배점 합 30.
| 항목 | 쉬운 말로 | 배점 | 영역 내 비중 | 비고 |
|---|---|---|---|---|
| Organization/의료기관 Schema | 병원 정보(이름·진료과·위치)를 AI가 읽는 표준 형식으로 적어 두었나요 | 2 | 7% | |
| 지역 비즈니스 Schema (주소 포함) | 주소까지 포함한 '지역 업체' 정보가 표준 형식으로 있나요 | 2 | 7% | |
| FAQ Schema 마크업 (보조) | 자주 묻는 질문을 표준 형식(FAQ 마크업)으로도 정리했나요 | 1 | 3% | |
| AggregateRating (리뷰 집계) | 리뷰 평점·개수를 표준 형식으로 적어 두었나요 | 1 | 3% | |
| JSON-LD 문법 유효성 | 적어 둔 표준 형식 데이터에 문법 오류가 없나요 | 1 | 3% | |
| Q&A(자주 묻는 질문) 콘텐츠 | 환자가 자주 묻는 질문에 답하는 페이지가 있나요 | 2 | 7% | |
| 답변형 콘텐츠 구조 (AI 인용 적합성) | 글이 '질문 → 바로 답 → 근거 수치' 형태로 쓰여 있나요 | 2 | 7% | |
| 의료진 전문성 정보 노출 (E-E-A-T) | 원장·의료진의 학력·경력·자격이 보이고, AI가 읽는 형식으로도 있나요 | 2 | 7% | |
| 의료기관 Schema 속성 충실도 | 병원 표준 정보에 이름·주소·전화·홈페이지 주소·진료시간이 모두 채워져 있나요 | 2 | 7% | 의료기관 Schema 가 없으면 이 항목은 확인 불가로 제외 |
| 의료 신뢰 표기 (사업자정보·심의번호) | 사업자등록번호·대표자 같은 실체 정보가 사이트에 표기돼 있나요 | 2 | 7% | |
| NAP 일관성 (상호·주소·전화) | 병원명·주소·전화번호가 페이지에 명확히 적혀 있나요 | 2 | 7% | |
| 전환 실행성 (전화·예약 액션) | 전화 걸기·예약 버튼을 AI가 대신 누를 수 있는 형태인가요 | 2 | 7% | |
| 질의 인텐트 커버리지 (fan-out 대응) | 비용·절차·진료시간·오시는길 등 환자 질문별 페이지가 있나요 | 2 | 7% | |
| 구글 비즈니스 프로필 연결 | 구글 비즈니스 프로필(구글 지도)과 홈페이지가 연결돼 있나요 | 1 | 3% | |
| 네이버 플레이스 정보 일치 (전화·주소) | 네이버 플레이스의 전화·주소가 홈페이지와 같나요 | 2 | 7% | |
| 온라인 예약 채널 연결 | 온라인 예약 링크(네이버 예약·카카오·굿닥 등)가 홈페이지에 연결돼 있나요 | 1 | 3% | |
| 외부 채널·평판 신호 연결 | 네이버 플레이스·블로그·SNS 등 외부 채널과 연결돼 있나요 | 3 | 10% |
SEO · 검색 기본기
제목·설명·본문 구조·내부 링크 등 전통 검색의 기본 요소. 항목 9개, 점수 반영 배점 합 15.
| 항목 | 쉬운 말로 | 배점 | 영역 내 비중 | 비고 |
|---|---|---|---|---|
| BreadcrumbList Schema | 사이트의 메뉴 구조(경로)를 표준 형식으로 알려주고 있나요 | 1 | 7% | |
| Meta 타이틀 | 검색 결과에 뜨는 제목이 적절한 길이로 작성돼 있나요 | 3 | 20% | |
| 타겟 질의 커버리지 (지역+시술 키워드) | 제목·설명에 '지역명 + 대표 시술'이 들어 있나요 | 2 | 13% | |
| Meta 설명 | 검색 결과의 설명 문구(제목 아래 두 줄)가 있나요 | 2 | 13% | |
| Open Graph 태그 | 카톡·SNS에 링크를 보내면 제목·설명·이미지가 제대로 뜨나요 | 1 | 7% | |
| 제목 태그(H1) 구조 | 페이지의 큰 제목(H1)이 하나로 명확한가요 | 2 | 13% | |
| 이미지 Alt 텍스트 | 사진마다 설명 글(대체 텍스트)이 붙어 있나요 | 1 | 7% | |
| 내부 링크 구조 | 진료과목·의료진·FAQ 페이지가 서로 링크로 연결돼 있나요 | 1 | 7% | |
| 콘텐츠 분량 (핵심 페이지 포함) | 핵심 페이지에 읽을 만한 글이 충분히 있나요 | 2 | 13% |
무엇을 사람이 확인하는가
자동 진단은 홈페이지에 무엇이 있는지를 봅니다. 그 내용이 사실인지, 법에 맞는지는 기계가 판단할 수 없습니다. 개선 관리·운영 요금제에서는 아래를 담당자와 병원이 함께 확인합니다.
- 의료진 약력·자격 정보가 실제와 같은지 — 병원 확인
- 의료광고 심의번호 표기가 해당 게시물의 심의 결과와 맞는지 — 병원 확인
- 금지 표현 검사에서 표시된 문구의 최종 수정 여부 — 원장 검수
- 네이버 플레이스·구글 비즈니스 프로필 정보가 최신인지 — 병원 계정에서 확인
- AI 질의 결과를 해석할 때 표본 수와 측정 조건 — 담당자가 리포트에 명시
이 표는 진단 엔진(lib/analyzer.ts)의 항목 정의와 같은 값입니다. 기계가 읽을 수 있는 형식은 /api/public/criteria에서 받을 수 있습니다. 공개 항목 수 42개.