Intrix Lab
사이트 진단 결과는 그대로 믿어도 될까 - 지적 11건 중 오탐 5건
작성 정성훈 대표 · (주)인트릭스 ·
사이트 진단 결과는 근거를 재현한 뒤 실행해야 합니다. 인트릭스가 자체 진단기를 intrix.kr 148페이지에 돌린 뒤 지적 11건을 전수 검증하자 5건은 오탐이었고 6건은 사이트의 실제 결함이었습니다. 2026-08-28 실측 한 번의 결과이며, 자사 사이트가 진단 주제를 많이 다루는 극단 표본이라 5/11을 진단기 전체의 오탐 비율로 읽을 수는 없습니다. 점수보다 각 지적의 증거를 다시 확인하는 절차가 먼저입니다.
지적 11건은 어떻게 다시 확인했을까?
출발점은 자체 진단 작업의 findings와 DB evidence였습니다. 링크는 브라우저 User-Agent로 다시 요청했습니다. 구조화 데이터는 라이브 JSON-LD를 노드 단위로 대조했습니다. 팝업과 광고 표현은 매칭된 원문 문장을 열었고, 플랫폼 판정은 홈 HTML에서 지문이 잡힌 위치를 찾았습니다.
이렇게 판정 결과를 원자료까지 거슬러 올라가자 지적 11건이 두 묶음으로 갈렸습니다. 6건은 사이트에서 고칠 결함으로 남았습니다. 나머지 5건은 서로 다른 오탐 계열이었습니다. 같은 결과 화면 안에서도 처방과 판정기 수정이 동시에 필요했던 이유입니다.
오탐 5건은 어디에서 생겼을까?
첫째는 링크 생존 판정입니다. 외부 사이트가 봇 요청에는 HTTP 403 또는 999를 돌려줬지만 브라우저 요청에는 200을 응답했습니다. 봇 차단을 링크 소멸로 읽은 것입니다. 응답 코드 하나만 보고 링크를 제거했다면 정상 경로를 잘못 고칠 수 있었습니다.
둘째는 스키마 규격 판정입니다. 같은 @id를 가진 정본과 참조 노드는 병합해서 봐야 합니다. 진단기는 노드를 따로 검사해 필수 속성이 없다고 판단했습니다. JSON-LD의 연결 구조를 무시한 판정이었습니다.
셋째와 넷째는 문구만 찾는 지문에서 나왔습니다. 팝업에 흔한 짧은 문구가 일반 본문 문장에 들어가자 진입 팝업으로 분류했습니다. 광고성 단정을 경고하는 조언과 판정 수치를 설명하는 문장도 광고 표현으로 잡았습니다. 표현이 존재한다는 사실과 기능이 실제로 작동한다는 사실을 구분하지 못했습니다.
다섯째는 플랫폼 판정입니다. 다른 플랫폼을 다룬 글의 슬러그에 든 영문 단어만 보고 자사 사이트의 기술 기반을 잘못 분류했습니다. 사이트가 해당 플랫폼을 사용한 흔적이 아니라 해당 플랫폼을 설명한 콘텐츠에 반응한 사례입니다.
다섯 오탐의 공통 원인은 무엇일까?
공통 원인은 낱말과 작동 흔적을 같은 지문으로 취급한 것입니다. 플랫폼, 팝업, 광고를 주제로 설명하는 페이지에도 관련 문구는 나타납니다. 실제 사용 여부를 가르려면 리소스 경로, 쿼리, DOM 구조처럼 기능이 작동할 때 남는 흔적을 확인해야 합니다.
intrix.kr은 측정, 플랫폼 리뷰, 광고 표현의 주의점을 본문에서 자주 다룹니다. 이런 콘텐츠 구성 때문에 낱말 기반 판정의 약점이 한 번의 자체 진단에서 드러났습니다. 자사 판정기를 자사 사이트에 다시 적용하는 일이 오탐 계열을 찾는 검증 단계가 된 셈입니다.
수정한 판정은 어떻게 검증했을까?
오탐 사례를 판정 코드와 회귀 테스트에 반영했습니다. 회귀 테스트는 254개에서 257개로 늘렸고, 기존 테스트 2개에도 실측 사례 어서션을 추가했습니다. 수정 뒤 전체 실행 결과는 258 pass, 0 fail이었습니다.
테스트를 보강하는 과정에서 정규식의 탐욕 수량자가 인접 지문까지 삼키는 별도 문제도 잡았습니다. 이 문제는 fail로 남아야 할 판정을 warn으로 낮추고 있었습니다. 실측 사례를 테스트 입력으로 고정하면 오탐 수정이 다른 판정을 약하게 만드는지 함께 확인할 수 있습니다.
진단 결과를 받은 뒤 무엇부터 확인해야 할까?
먼저 지적마다 매칭된 URL, 응답 코드, HTML 위치를 요구해야 합니다. 링크는 브라우저와 봇 요청을 나눠 재확인합니다. 구조화 데이터는 연결된 노드를 합쳐 봅니다. 팝업, 광고, 플랫폼은 문구가 아니라 실제 작동 흔적이 있는지 확인합니다.
그다음 사이트 결함과 판정기 결함을 분리해 처리해야 합니다. 이번 실측의 6건처럼 재현되는 문제는 사이트에서 고칩니다. 5건처럼 재현 조건이 판정 규칙의 약점을 가리키면 진단 로직과 회귀 테스트를 고칩니다. 인트릭스의 무료 SEO·GEO 진단은 판정 결과와 근거를 함께 확인해 조치 순서를 정하는 출발점입니다.
이 수치는 어디까지 적용할 수 있을까?
모집단은 2026-08-28 당시 intrix.kr 148페이지를 크롤한 자체 진단 1회입니다. 지적 11건 중 5건이 오탐이었다는 비율은 다른 사이트나 진단기 전체로 확장할 수 없습니다. 자사 사이트는 측정과 플랫폼을 설명하는 콘텐츠가 많아 낱말 지문 오탐이 많이 표집될 조건이었습니다.
이 사례가 보여주는 범위는 진단 결과를 전수 재현하면 사이트 결함과 판정기 결함을 가를 수 있다는 데까지입니다. 현재 사이트의 지적도 같은 절차로 근거를 확인해야 실제 수정 대상을 정할 수 있습니다.
자주 묻는 질문
Q. 진단 점수가 낮으면 바로 사이트를 수정해야 하나요?
점수만으로 수정 범위를 정하지 말고 각 지적의 URL과 원문 증거를 먼저 확인해야 합니다. 재현되는 사이트 결함과 판정 규칙의 오탐을 분리한 뒤 조치하는 편이 안전합니다.
Q. HTTP 403이면 깨진 링크 아닌가요?
항상 그렇지는 않습니다. 이번 사례에서는 외부 사이트가 봇 요청에 403 또는 999를 보냈지만 브라우저 요청에는 200을 응답했습니다. 요청 조건을 바꿔 재확인해야 링크 생존 여부를 가릴 수 있습니다.
Q. 오탐을 고쳤다는 사실은 어떻게 확인하나요?
실측 오탐 사례를 회귀 테스트 입력으로 고정하고 전체 판정을 다시 실행해야 합니다. 이번 수정은 테스트를 254개에서 257개로 늘린 뒤 258 pass, 0 fail을 확인했습니다.