메타데이터 // Articles

JSON-LD란?

HTML과 분리해 구조화 데이터를 관리하기 쉬운 JSON-LD의 기본입니다.

JSON-LD는 JSON 형식으로 웹 페이지에 의미 있는 데이터를 추가하는 방식입니다. 웹 제작에서는 Schema.org 구조화 데이터를 넣는 대표적인 형식으로 자주 사용됩니다.

본문 HTML과 분리할 수 있다

microdata처럼 HTML 요소마다 속성을 붙이는 방식과 달리, JSON-LD는 script tag 안에 한 덩어리로 둘 수 있습니다. 템플릿이나 CMS에서 생성하기 쉽고 본문 markup을 깔끔하게 유지할 수 있습니다.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "What Is JSON-LD?"
}
  • script type이 application/ld+json인지 확인
  • JSON 문법이 깨지지 않았는지 확인
  • @context와 @type이 있는지 확인
  • 페이지에 없는 내용을 구조화 데이터에만 넣지 않음
  • 템플릿 변경 후 오래된 JSON-LD가 남지 않음

참고 정보