크롬 개발자 도구로 LLM이 보는 자바스크립트 페이지 디버깅하기
LLM을 위한 자바스크립트 디버깅 ①: 크롬 개발자 도구로 AI 가시성 점검하기
조너선 무어가 Search SEOul 2026에서 발표한 내용으로, 사용자가 보는 페이지와 LLM이 받아 가는 페이지의 차이를 크롬 개발자 도구로 찾는 방법을 다룬다. 안드레 알파의 테스트에 따르면 ChatGPT·Claude·Gemini 등 여러 AI 어시스턴트는 자바스크립트를 렌더링하지 않는 것으로 나타났다. 발표는 소스 보기(View Source)와 DOM의 차이를 기본 개념으로 삼는다. 소스 보기는 서버가 처음 브라우저로 보내는 원본 HTML이고, DOM은 자바스크립트 실행 후 브라우저가 표현하는 페이지다. 이 둘을 비교하면 자바스크립트에 의존하는 콘텐츠가 어디서 빠지는지 확인할 수 있다. 렌더링 방식으로는 서버 사이드 렌더링(SSR) 등이 소개됐으며, 페이지 제목·메타 디스크립션·H1 같은 요소가 서버에서 바로 전달되는지를 점검 대상으로 제시했다. 발표자는 자바스크립트 자체보다 자바스크립트가 실패 지점이 되는 문제를 강조했다. 구글은 자바스크립트를 처리한다고 안내해 왔지만 LLM은 그렇지 않을 수 있다는 것이 핵심 문제 제기다. 발표는 두 편으로 나뉘며 이번 1회에는 배경, 디버깅 원칙, 크롬 개발자 도구 세팅과 텍스트 검색까지 다뤘다.
ChatGPT·Claude·Gemini 등 6개 AI 어시스턴트가 자바스크립트를 렌더링하지 않는 것으로 테스트됐으므로, 개발자는 소스 보기와 DOM을 비교해 핵심 콘텐츠가 원본 HTML에 들어 있는지 먼저 확인할 필요가 있다.
원문 출처
요즘IT (Yozm IT)