진단 방법론 — 무엇을 어떻게 재고, 무엇을 못 재나
점수를 보여 드리기 전에
그 점수를 어떻게 냈는지 적습니다
진단 점수는 공인된 값이 아닙니다. 재는 쪽이 어떤 항목을 골랐고 어떻게 배점했는가의 결과입니다. 그래서 그 두 가지를 이 페이지에 적습니다 — 항목표, 배점표, 검사 범위, 수집하지 않는 것, 그리고 저희가 못 재는 것까지. 같은 사이트를 같은 판정 판으로 다시 재면 같은 점수가 나옵니다.
01SCORE
점수는 무엇을 말하나
영역마다 점수를 따로 내고, 종합은 영역 점수를 무게로 섞은 값입니다. 항목 개수로 섞지 않습니다 — 항목이 많은 영역이 저절로 무거워지면 항목 하나를 더하는 날 종합 점수의 뜻이 조용히 바뀌기 때문입니다.
심각도 배점
같은 실패라도 무게가 다릅니다. 인증서가 끊긴 것과 이미지에 크기 속성이 없는 것을 한 칸으로 세면 고칠 순서를 못 정합니다.
등급이 보류되는 조건
시도한 항목 중 실제로 판정된 비율이 67% 아래이면 등급을 발표하지 않습니다. 방화벽이 저희 요청을 대부분 막으면 판정된 항목이 몇 개뿐인데 그 몇 개가 통과라 종합 100점 A 등급이 나올 수 있습니다. 점수 자체는 정직합니다 — 못 본 것을 분모에서 빼기 때문입니다. 거짓말은 등급이 합니다. A 는 "이 사이트는 괜찮다"로 읽히지 "우리가 본 다섯 개는 괜찮다"로 읽히지 않습니다.
그래서 점수는 그대로 보여 드리되 무엇에 대한 점수인지를 같이 적습니다. 숨기지 않는 이유는, 숨기면 차단을 풀 이유도 같이 사라지기 때문입니다. 해당 없는 항목(http 사이트의 HSTS 같은)은 계산에 넣지 않습니다 — 못 본 것이 아니라 볼 것이 없는 것입니다.
02SCOPE
무엇을 어떻게 재나
공개된 페이지에 요청을 보내고 응답을 읽습니다. 그게 전부입니다. 로그인하지 않고, 폼을 보내지 않고, 파일을 올리지 않고, 취약점을 시험하지 않습니다.
- robots.txt 를 따릅니다
- 막아 두신 경로는 읽지 않고, 읽지 않았다는 사실을 결과에 적습니다.
- 최대 100페이지 · 깊이 4단계
- 상품에 따라 더 적게 읽습니다. 상한에 걸리면 결과 문장이 그 사실을 적습니다.
- 요청 이름 MakeSiteScan
- 서버 로그에서 저희 요청을 구분하실 수 있고, 원치 않으시면 robots.txt 로 막으실 수 있습니다.
- 같은 사이트는 하루 한 번
- 같은 접속 지점에서는 하루 세 번까지 접수됩니다. 남의 사이트를 반복해서 두드리지 않기 위해서입니다.
- 상태를 바꾸지 않습니다
- 주문 · 결제 · 회원 경로는 링크를 따라가더라도 요청을 보내지 않습니다.
- 못 쟀으면 못 쟀다고 적습니다
- 외부 측정 서비스 호출이 실패하면 추측하지 않습니다. 못 잰 항목은 점수의 분모에서 빠집니다.
03DATA
무엇을 저장하고
무엇을 안 하나
진단한 사이트의 본문을 저장하지 않습니다. 저장 자리가 아예 없습니다 — 정책으로 안 하는 것이 아니라 그 칸을 만들지 않았습니다.
해시값은 되돌려 원문을 만들 수 없습니다. 다음 진단 때 페이지가 바뀌었는지만 알기 위한 값입니다. 근거 문장은 판정을 설명하는 데 필요한 만큼만 담습니다 — "제목이 12자입니다"는 남고, 제목 문장 자체는 그 판정에 필요할 때만 남습니다.
04LIMITS
우리가 못 재는 것
이 목록이 이 페이지에서 제일 중요합니다. 못 재는 것을 적지 않으면 재는 것의 범위도 말한 적이 없는 것이 됩니다. 경쟁 진단 서비스를 넷 받아 봤는데 이 목록을 적은 곳이 없었습니다.
- AI 답변에 실제로 인용되는 빈도
- 같은 질문에 매번 다른 답이 오고, 인용 여부를 공식으로 조회할 수단이 있는 서비스가 거의 없습니다. 저희가 보는 것은 인용될 수 있는 형태를 갖췄는가입니다.
- 검색 순위
- 순위는 검색어 · 지역 · 개인화에 따라 달라지고 저희가 통제하지 못합니다.
- 서버 안쪽
- 운영체제 판, 설치된 소프트웨어 판, 방화벽 규칙, 로그, 백업 상태는 밖에서 안 보입니다. 그것을 보려면 접근 권한을 주셔야 하고, 그건 별도 상품입니다.
- 실제 방문자 수와 이탈률
- 저희는 고객사의 분석 도구에 연결돼 있지 않습니다.
- 사업의 품질
- 이 점수는 기계가 읽을 수 있는 신호를 재는 것이지 서비스나 디자인이나 매출을 재지 않습니다.
- 취약점
- 보안 항목은 응답 헤더와 공개 설정을 봅니다. 코드 취약점이나 침투 가능성은 이 진단의 범위가 아닙니다.
- 로그인 뒤 화면
- 회원 전용 · 관리자 화면은 읽지 않습니다.
05VERSION
판정이 바뀌면
판정 기준은 바뀝니다. 새 항목이 생기고, 잘못 판정하던 것을 고치고, 배점이 조정됩니다. 그때 저희가 하는 일은 바꾼 사실을 결과에 찍는 것입니다.
진단 결과마다 판정 판 번호가 붙습니다(현재 판 j17). 번호가 다른 두 회차는 점수 이력에서 선을 잇지 않습니다. 이으면 판정이 바뀐 것을 사이트가 좋아진 것으로 읽게 되는데, 그건 저희 쪽 변화이지 고객사의 변화가 아닙니다.
판을 올릴 때는 항상 고정된 표본 사이트들을 먼저 다시 재서 어느 항목이 어느 방향으로 움직이는지 확인하고 그 값을 기록에 남깁니다. 의도하지 않은 항목이 움직이면 올리지 않습니다.
06WHAT WE DON'T SAY
우리가 하지 않는 말
증명할 수 없는 말은 적지 않습니다. 아래 표현은 저희 화면 어디에도 없고, 없다는 것을 자동 검사가 배포마다 확인합니다.
“순위 보장” “상위노출 보장” “노출을 보장” “1위 보장” “100% 보장” “완벽한 최적화” “공식 점수” “공인 점수”
대신 이렇게 적습니다 — 무엇을 봤고, 무엇을 못 봤고, 무엇이 달라졌는가. 조치 전후를 같은 기준으로 다시 재서 어떤 항목이 통과로 바뀌었는지 보여 드리는 것이 저희가 할 수 있는 가장 강한 주장입니다.
- 진단 결과
- 이 진단은 공개된 페이지를 밖에서 읽어 기계적으로 판정한 결과입니다. 판정 기준과 범위는 진단 시점의 것이며, 사이트나 검색·AI 서비스가 바뀌면 결과도 달라집니다. 사람이 검토한 항목은 결과에 따로 표시합니다.
- 순위·노출
- 검색 순위나 AI 답변 노출을 보장하지 않습니다. 그 결과는 저희가 통제하지 못하는 변수로 정해지기 때문입니다. 저희가 하는 일은 고칠 수 있는 것을 찾아 고치고, 조치 전후를 같은 기준으로 다시 재는 것입니다.
- AI 인용
- AI 답변에 실제로 인용되는지는 저희가 측정하지 않습니다. 이 영역이 판정하는 것은 사이트가 인용될 수 있는 형태를 갖췄는가이며, 인용 여부는 각 서비스의 정책과 학습·색인 상태에 따라 달라집니다.
- 보안 진단
- 이 진단은 공개된 응답만 읽는 비침투 방식입니다. 취약점 진단이나 모의해킹이 아니며, 여기서 문제가 발견되지 않았다는 것이 사이트가 안전하다는 뜻은 아닙니다.
- 시장 비교
- 비교 수치는 저희 진단을 받은 사이트들의 값이며 업종 전체를 대표하지 않습니다. 표본 수와 집계 시점을 함께 표시하고, 표본이 부족한 구간은 비교를 표시하지 않습니다.
- 개선 작업
- 개선 작업의 범위는 계약서에 적힌 항목까지이며, 작업 결과로 발생하는 순위·매출·문의 수의 변화를 약속하지 않습니다. 고객사 서버나 계정에 접근이 필요한 작업은 별도 동의와 접근 권한을 받은 뒤에만 진행합니다.
07FAQ
자주 묻는 질문
같은 사이트를 다시 진단하면 같은 점수가 나오나요?
- 판정 판이 같고 사이트가 안 바뀌었다면 같습니다. 판정 판이 바뀌면 결과 화면과 이력 화면에 그 시점이 표시되고, 저희는 그 앞뒤를 이어서 비교하지 않습니다 — 자가 바뀌었는데 같은 선에 이으면 판정이 바뀐 것을 사이트가 좋아진 것으로 읽게 되기 때문입니다.
점수가 낮으면 사이트가 나쁜 건가요?
- 아닙니다. 이 점수는 기계가 밖에서 읽을 수 있는 신호를 재는 것이지 사업이나 디자인의 품질을 재지 않습니다. 잘 만든 사이트가 낮게 나오는 가장 흔한 이유는 구조화 데이터와 문서 구조이고, 그 둘은 화면을 한 픽셀도 안 바꾸고 고칠 수 있습니다.
왜 등급이 보류되나요?
- 시도한 항목 중 판정된 비율이 67% 아래이면 등급을 발표하지 않습니다. 방화벽이 저희 요청을 막으면 실제로 본 항목이 몇 개뿐인데 그 몇 개가 통과라 높은 점수가 나올 수 있습니다. 점수는 그대로 보여 드리되 무엇에 대한 점수인지를 같이 적습니다.
진단할 때 사이트에 부담을 주나요?
- robots.txt 를 따르고 최대 100페이지까지만 읽으며 요청 사이에 간격을 둡니다. 로그인이 필요한 화면, 주문·결제 경로, 폼 전송은 건드리지 않습니다. 요청 헤더의 이름은 MakeSiteScan 이므로 서버 로그에서 저희 요청을 구분하실 수 있습니다.
진단한 사이트의 내용을 저장하나요?
- 본문은 저장하지 않습니다. 저장하는 것은 주소와 판정 결과, 그리고 변경을 알아보기 위한 해시값입니다. 해시는 되돌려 원문을 만들 수 없습니다. 방문자 접속 기록은 90일 뒤 파기합니다.
다른 회사 진단과 점수가 다릅니다. 어느 쪽이 맞나요?
- 둘 다 각자의 기준으로 맞습니다. 점수는 공인된 값이 아니라 재는 쪽이 정한 항목과 배점의 결과이고, 그래서 저희는 항목과 배점을 이 페이지에 공개합니다. 비교하실 때는 점수보다 어떤 항목이 왜 실패했는지를 보십시오 — 그쪽은 서로 대조할 수 있습니다.
SOURCES
참고자료
이 페이지가 인용한 기준의 원문입니다. 판정 근거를 저희 설명이 아니라 원문으로 확인하실 수 있습니다.
- RFC 9309 — Robots Exclusion Protocol크롤러가 robots.txt 를 읽는 방식의 표준
- Google 구조화 데이터 일반 가이드라인화면에 없는 것을 마크업하면 안 되는 근거
- 표시·광고의 공정화에 관한 법률증명할 수 없는 표현을 광고에 적지 않는 근거