SEO · GEO · AEO까지 잘 잡힌 홈페이지가 필요하다면?문의 상담 →

JSON-LD 구조화 데이터란? 검색엔진·AI가 읽는 언어

6

JSON-LD는 웹페이지에 ‘이 페이지가 무엇에 관한 것인가’를 검색엔진과 AI가 이해하는 형식으로 심는 구조화 데이터입니다. 사람 눈에는 보이지 않지만, 기계에게는 페이지의 의미를 또렷하게 전달합니다.

JSON-LD란 무엇인가요?

JSON-LD(JavaScript Object Notation for Linked Data)는 <script type="application/ld+json"> 태그 안에 페이지 정보를 JSON으로 담는 방식입니다. 이때 사용하는 공통 어휘가 schema.org입니다. 예를 들어 “이 페이지는 어떤 회사를 소개하고, 그 회사 이름은 무엇이며, 로고는 여기 있다”를 정해진 속성으로 기술합니다.

왜 필요한가요?

검색엔진과 AI는 일반 HTML만으로는 “이 텍스트가 회사 이름인지, 상품명인지, 글 제목인지”를 확실히 알기 어렵습니다. 구조화 데이터가 있으면 추측 없이 파악할 수 있어, 검색의 리치 결과(별점·FAQ 등)로 이어지고 생성형 AI가 콘텐츠를 정확히 인용할 가능성이 높아집니다.

schema.org가 무엇인가요?

구글·마이크로소프트·야후·얀덱스가 함께 만든 공통 어휘 사전입니다. Organization(조직), Person(인물), Product(상품), Article(글), FAQPage(자주 묻는 질문) 등 수백 개의 타입과 속성이 정의돼 있어, 전 세계 검색엔진·AI가 같은 뜻으로 해석합니다.

어떻게 작성하나요?

운영 주체를 선언하는 Organization 예시입니다.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://example.com/#organization",
  "name": "예시 주식회사",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://www.instagram.com/example",
    "https://www.linkedin.com/company/example"
  ]
}
</script>

@id와 sameAs — 엔티티 연결

@id는 각 엔티티에 부여하는 고유 식별자로, 여러 엔티티가 서로를 참조할 때 씁니다.sameAs는 공식 SNS·위키데이터 같은 외부 프로필을 연결해 “이 개체가 확실히 그 개체다”라는 신뢰 신호를 줍니다. AI는 이 연결을 따라가 개체를 더 정확히 이해합니다.

자바스크립트로 넣어도 되나요?

가능하지만 주의가 필요합니다. 자바스크립트 실행 후에만 생성되는 JSON-LD는 일부 크롤러(특히 실행을 하지 않는 AI 크롤러)가 보지 못할 수 있습니다. 서버 렌더링(SSR/SSG)으로 원본 HTML에 처음부터 담기게 하는 것이 가장 안전합니다.

작성 후에는 구글 Rich Results TestSchema.org Validator로 문법 오류가 없는지 꼭 검증하세요. 쉼표·따옴표 하나로 전체 블록이 무시될 수 있습니다.

FAQ 성격의 콘텐츠라면 FAQ 스키마(FAQPage) 가이드를, AI 크롤러에게 핵심 문서를 안내하려면 llms.txt 가이드를 함께 읽어보세요.

자주 묻는 질문

JSON-LD와 마이크로데이터 중 무엇을 써야 하나요?

구글은 JSON-LD를 권장합니다. HTML 태그 사이사이에 끼워 넣는 마이크로데이터와 달리 JSON-LD는 스크립트 블록 하나로 분리돼 있어 유지보수가 쉽고 오류가 적습니다.

구조화 데이터를 넣으면 검색 순위가 오르나요?

순위를 직접 올리지는 않습니다. 다만 리치 결과(별점·FAQ·이미지 등)로 노출 형태가 좋아져 클릭률이 오르고, AI가 콘텐츠를 정확히 이해해 인용 가능성이 높아집니다.

어떤 타입부터 넣어야 하나요?

운영 주체를 나타내는 Organization, 사이트 전체를 나타내는 WebSite, 현재 페이지를 나타내는 WebPage가 기본입니다. 그다음 콘텐츠 성격에 맞춰 Article·Product·FAQPage 등을 더합니다.

다른 가이드

내 사이트는 어떨까요?

URL 하나로 SEO · GEO · AEO를 한 번에 진단해 보세요.

내 사이트 진단하기