JSON-LD가 왜 필요한가요?

JSON-LD는 페이지 정보를 AI·검색엔진이 정확히 이해하도록 구조화하는 데이터로, 사람 눈엔 안 보이지만 AI에게는 명확하다. 이를 통해 당신의 정보가 AI가 생성한 답변에 정확하게 인용될 가능성을 높일 수 있다.

최종 업데이트 2026-07-07

구조화 데이터란 무엇인가§

웹페이지는 원래 사람을 위해 만들어진다. 제목, 단락, 이미지를 화면에 보이도록 HTML로 짠다. 하지만 AI 입장에서는 이 페이지가 정확히 무엇을 말하는지 알기 어렵다. "이 숫자가 가격인지, 전화번호인지, 그냥 설명 문장인지"는 문맥을 읽어야 판단할 수 있는데, 그 과정에서 오독이 생길 수 있다.

JSON-LD는 이 모호함을 없애는 방법이다. 화면에 보이는 HTML과 별도로, <script> 블록 안에 기계가 곧바로 읽을 수 있는 형태로 정보를 명시한다. "이건 LocalBusiness이고, 이름은 '지음 동물병원', 주소는 '서울시 마포구', 영업시간은 평일 오전 9시부터 오후 6시"라고 선언하는 식이다. 사람은 화면의 HTML을 보지만, AI는 그 뒤에 숨은 JSON-LD를 읽고 정보를 그대로 추출한다.

AI가 JSON-LD를 선호하는 이유§

문맥만으로 페이지를 해석하는 일은 확률 게임에 가깝다. 대체로 맞더라도 애매한 문장에서는 틀릴 수 있고, AI가 잘못 해석한 정보를 인용하면 그 답 자체의 신뢰도가 흔들린다.

ChatGPT, Perplexity, 구글 AI 오버뷰 같은 AI 검색엔진들은 페이지를 분석할 때 구조화 데이터부터 찾는 경향이 있다. AI가 문맥을 "추측"하지 않고 이미 선언된 정보를 그대로 가져갈 수 있기 때문이다. 해석의 여지가 줄어드는 만큼 오독 가능성도 낮아진다. 결과적으로 정보가 인용될 가능성이 커지고, 인용되더라도 더 정확하게 표시될 여지가 생긴다.

주요 스키마 타입§

페이지 성격에 맞는 타입을 골라야 한다.

  • Article: 블로그·뉴스·가이드. 제목·저자·발행일·본문을 명시해, AI가 인용할 때 출처를 함께 가져가도록 돕는다.
  • FAQPage: 질문과 답을 담은 페이지. AI가 특정 질문의 답을 찾을 때 자주 참고한다.
  • LocalBusiness: 병원·음식점·학원 같은 지역 사업체. 이름·주소·전화·영업시간을 담는다.
  • Organization: 회사 기본 정보. 로고·소재지·연락처·소셜 링크를 담는다.

페이지가 어느 성격에 가까운지 먼저 판단한 뒤, 맞는 타입을 고르면 된다.

어디에 넣고 어떻게 검증하나§

JSON-LD는 <head><body><script type="application/ld+json"> 블록으로 넣을 수 있다. 보통 <head> 끝부분이나 <body> 시작 직후에 둔다. 위치보다 중요한 건 한 페이지에 정확하게 선언되어 있는가다.

형식이 깨지거나 필수 필드가 빠지면 AI와 검색엔진은 그 데이터를 그냥 무시한다. 구글 검색 콘솔의 구조화 데이터 테스트 도구나 schema.org 검증기로 미리 확인하는 습관이 필요하다.

다음 단계§

개념을 알았다면 다음은 실제로 코드를 삽입하는 일이다. 직접 개발할 수 없다면 비개발자를 위한 스키마 삽입법을 참고하면 된다.

자주 묻는 질문

JSON-LD는 SEO와 어떤 관계가 있나요?
SEO는 검색 결과 순위를 높이는 것이 목표이고, AEO는 AI가 당신의 정보를 인용하도록 만드는 것이 목표입니다. JSON-LD는 SEO에도 도움이 되지만, AEO 관점에서는 AI가 정보를 정확하게 이해하고 신뢰하게 만드는 핵심 장치입니다.
모든 페이지에 JSON-LD가 필요한가요?
모든 페이지에 꼭 필요한 것은 아닙니다. 정보를 명확히 전달하고 싶은 페이지—블로그 글, FAQ, 지역 사업체 정보 페이지 등에 우선 적용하면 효과를 체감하기 쉽습니다.
JSON-LD를 잘못 삽입하면 어떻게 되나요?
형식이 깨지거나 필수 필드가 빠지면 AI와 검색엔진이 해당 데이터를 그냥 무시합니다. 삽입 후에는 검증 도구로 형식이 올바른지 확인하는 습관이 중요합니다.
최초 게재
최종 검증
작성
지음 콘텐츠 파이프라인 · 검증: 지음 편집부
변경 이력
/log/