TL;DR
AI 검색 엔진의 오답을 방지하기 위해 자바스크립트 의존성을 제거하고 구조화된 데이터와 llms.txt를 도입한 웹사이트 재구축 사례이다.
배경
Perplexity가 자사 서비스를 경쟁사 서비스로 오인하여 답변하는 문제를 발견한 후, AI 크롤러가 읽기 쉬운 구조로 웹사이트를 전면 개편했다.
의미 / 영향
이 토론은 웹사이트의 타겟 오디언스가 인간에서 AI 모델로 확장되고 있음을 보여준다. 단순한 성능 최적화를 넘어 기계가 정보를 오해 없이 수집할 수 있도록 하는 'AI 엔진 최적화(AEO)'가 실무의 핵심 과제로 부상하고 있다.
커뮤니티 반응
대체로 긍정적이며, 많은 사용자가 AI 시대의 새로운 SEO 전략으로서 기계 친화적인 웹 설계에 공감하고 있습니다.
주요 논점
AI 크롤러가 웹의 주요 소비자가 된 만큼 정적 렌더링과 구조화된 데이터 중심의 설계는 필수적이다.
합의점 vs 논쟁점
합의점
- 자바스크립트 의존성이 높은 사이트는 AI 검색 엔진 최적화에 불리하다.
- 구조화된 데이터(Schema)는 수동 관리보다 자동화된 파이프라인으로 관리해야 오류가 적다.
논쟁점
- AI 크롤러의 최적화 성과를 정량적으로 측정할 수 있는 명확한 지표가 아직 부족하다.
실용적 조언
- Astro와 같은 정적 사이트 생성기를 사용하여 크롤러가 읽기 쉬운 HTML을 우선 제공하라.
- llms.txt 파일을 루트 디렉토리에 추가하여 모델에게 서비스의 핵심 정보와 제외 사항을 알려라.
- Search Console을 정기적으로 확인하여 구조화된 데이터의 추출 오류를 모니터링하라.
섹션별 상세
용어 해설
- Hydration
- — 정적 HTML에 자바스크립트 이벤트 리스너를 결합하여 인터랙티브한 상태로 만드는 과정이다. 클라이언트 사이드 렌더링(CSR) 프레임워크에서 주로 발생하며, 이 과정이 완료되기 전에는 크롤러가 실제 콘텐츠를 읽지 못할 위험이 있다.
- JSON-LD
- — JSON 형식을 사용하여 구조화된 데이터를 표현하는 방법이다. 검색 엔진이나 AI 모델이 웹페이지의 의미를 명확히 이해하도록 돕는 표준 규격으로, 블로그 포스트나 FAQ 등의 정보를 기계가 읽기 쉬운 형태로 제공한다.
- llms.txt
- — LLM 크롤러를 위해 웹사이트의 핵심 정보를 요약하여 제공하는 텍스트 파일 규약이다. 모델이 사이트의 기능을 오해하지 않도록 명시적인 가이드를 제공하며, 최근 AI 검색 최적화를 위한 새로운 표준으로 부상하고 있다.
언급된 도구
정적 사이트 생성을 통한 HTML 우선 렌더링 및 JS 최소화
기존에 사용하던 웹 빌더 (JS 의존성 문제로 교체됨)
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
