코드 가이드

Schema 구조화 데이터 적용 방법: JSON-LD 실전 예시

페이지 내용에 맞는 Schema 유형을 고르고 JSON-LD를 작성·검증하는 절차와 Article 예시를 제공합니다.

먼저 답하면

Schema 구조화 데이터는 페이지의 사람·조직·글·경로 같은 의미를 기계가 구분하도록 돕는 표준화된 마크업입니다. 보통 JSON-LD 형식으로 head 또는 body에 넣으며, 화면에 실제로 있는 내용과 정확히 일치해야 합니다.

왜 중요한가요?

구조화 데이터는 검색엔진이 페이지 유형과 속성을 이해하도록 돕고 일부 검색 기능의 자격 요건이 될 수 있습니다. 그러나 리치 결과나 순위, AI 인용을 보장하지 않으며 잘못된 마크업은 무시될 수 있습니다.

자주 발견되는 실제 문제

  • 화면에 없는 FAQ를 FAQPage로 표시함
  • Article의 headline·dateModified·author가 실제 본문과 다름
  • JSON 문법 오류나 닫히지 않은 script 태그
  • 모든 페이지에 같은 Product 또는 Article 데이터를 복사함

단계별 수정 방법

  1. 1

    페이지의 실제 주 유형을 Article, Product, Organization 등에서 고릅니다.

  2. 2

    Schema.org와 검색엔진의 해당 기능 문서에서 필수·권장 속성을 확인합니다.

  3. 3

    화면 내용과 같은 값으로 JSON-LD를 작성합니다.

  4. 4

    Rich Results Test와 Schema Markup Validator로 문법과 적합성을 확인합니다.

  5. 5

    배포 후 원본 HTML과 크롤링 가능한 상태를 다시 검사합니다.

적용 전·후 비교

개선 전
<script type="application/ld+json">
{"@type":"Article","headline":"다른 글 제목"}
</script>
개선 후
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema 구조화 데이터 적용 방법",
  "datePublished": "2026-09-12",
  "dateModified": "2026-09-12",
  "author": {"@type": "Organization", "name": "SEO GEO Check 편집팀"}
}
</script>

관련 SEO GEO Check 진단 항목

SEO-24 Structured Data 존재SEO-25 Schema 적합성SEO-26 Schema 핵심 속성GEO-07 Entity SchemaGEO-25 Structured DataGEO-27 머신이 이해 가능한 연결

실무 체크리스트

  • 화면에 보이는 내용과 값이 일치하는가
  • 페이지 유형에 맞는 Schema인가
  • JSON 문법 오류가 없는가
  • 검증 도구의 오류와 경고를 검토했는가

자주 묻는 질문

JSON-LD는 head에만 넣어야 하나요?

Google은 head 또는 body의 JSON-LD를 처리할 수 있다고 안내합니다. 관리하기 쉬운 일관된 위치를 선택하세요.

FAQ Schema를 넣으면 FAQ 리치 결과가 나오나요?

보장되지 않으며 Google의 FAQ 리치 결과 대상은 제한적입니다. 화면에 실제 FAQ가 있을 때만 내용과 일치하게 사용하세요.

구조화 데이터가 없으면 색인이 안 되나요?

아닙니다. 일반 웹페이지는 구조화 데이터 없이도 색인될 수 있습니다.

참고 출처

Schema 적용 상태 무료 점검하기

내 페이지에서 관련 신호가 어떻게 감지되는지 무료로 확인해 보세요.

무료 진단으로 이동 →