스키마 마크업

스키마 마크업은 검색엔진이 콘텐츠를 이해하고 리치 결과를 표시할 수 있도록 schema.org 어휘로 콘텐츠의 의미를 표시하는 코드입니다.

스키마 마크업은 schema.org 어휘로 콘텐츠의 의미를 표시해 검색엔진이 이해하고 페이지가 리뷰 별점, 상품 가격, 탐색 경로 같은 리치 결과의 대상 자격을 얻도록 하는 코드입니다. Google이 거듭 밝혔듯 직접적인 순위 요소는 아니며, 어휘인 스키마 마크업과 작성 형식인 JSON-LD를 혼동해서는 안 됩니다. 세 형식 모두 작동하지만 JSON-LD가 권장됩니다. 가장 큰 함정은 폐지된 유형에 개발 시간을 낭비하는 것입니다. HowTo 리치 결과는 2023년에 사라졌고 2025년 6월 일곱 기능 유형이 폐지됐으며 FAQ 리치 결과는 2026년에 폐지됐습니다. 수년간 대규모로 운영하며 세운 제 원칙은 검색 기능을 얻거나 엔진이 엔티티를 실제로 식별하도록 돕는 경우(Organization/Person과 sameAs)에 구현하는 것입니다. 마크업이 많으면 자동으로 더 좋기 때문이 아닙니다.

TL;DR — 스키마 마크업은 Google / Microsoft / Yahoo / Yandex가 협력하는 schema.org 어휘로 페이지의 의미를 표시합니다. 두 가지 별도 역할이 있습니다. 리치 결과 적격성은 특정 유형과 모든 필수 속성을 통해 눈에 보이는 검색결과 기능의 대상 자격을 얻는 것이고, 엔티티 이해는 Organization / Person + sameAs로 검색엔진과 지식 그래프가 누구/무엇인지 파악하도록 돕는 것으로 눈에 보이는 신호는 없습니다. 직접적인 순위 요소가 아닙니다. 어휘(스키마 마크업)와 형식(권장되는 JSON-LD, Microdata와 RDFa도 가능)을 혼동하지 마세요. 폐지 주기도 주의하세요. HowTo 리치 결과는 2023년에 사라졌고, 2025년 6월에는 일곱 기능 유형이 폐지됐으며, FAQ 리치 결과는 2026년에 폐지됐습니다. 제 원칙은 검색 기능을 얻거나 실제로 엔티티 이해를 돕는 경우에 구현하는 것입니다. 마크업이 많으면 자동으로 더 좋기 때문이 아닙니다.

스키마 마크업·구조화 데이터·JSON-LD의 차이

세 용어가 끊임없이 혼동되므로 분명히 구분하겠습니다.

  • 구조화 데이터는 일반 개념입니다. 기계가 이해하도록 콘텐츠에 주석을 다는 표준화된 방식 전반을 뜻합니다.
  • 스키마 마크업은 특히 schema.org 어휘를 사용하는 구조화 데이터입니다. 실무에서는 두 용어를 서로 바꾸어 씁니다.
  • JSON-LD는 마크업을 작성하는 세 방식 중 하나인 형식입니다. 스키마 마크업의 동의어가 아닙니다. 동일한 schema.org 유형을 JSON-LD, Microdata, RDFa로 표현할 수 있습니다.

처음부터 혼동하기 쉬운 것은 어휘(schema.org)와 형식(JSON-LD)의 구분입니다. 어휘는 무엇을 말하는지이고 형식은 어떻게 작성하는지입니다.

schema.org의 실제 의미

schema.org는 2011년 시작되어 Google, Microsoft(Bing), Yahoo, Yandex가 함께 유지하는 공통 어휘입니다. Thing → CreativeWork → Article → NewsArticle 같은 유형 계층과 각 유형이 가질 수 있는 속성을 정의합니다. 검색엔진은 어휘에 합의한 뒤 어떤 유형을 사용하고 어떤 유형을 리치 결과로 표시할지 각각 결정합니다. 이 마지막 점이 중요합니다. schema.org에는 어느 한 엔진이 표시하는 것보다 훨씬 많은 유형이 있습니다. 이 주장에 대한 근거 A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. 범위: Schema.org vocabulary compared with Google Search feature requirements. 신뢰도: 높음 · 검증일: Google: Structured data feature guide

스키마의 두 역할과 사람들이 하나만 생각하는 이유

대부분의 가이드는 스키마를 리치 결과를 얻는 수단으로만 설명하고 끝냅니다. 실제로는 별도의 두 역할을 합니다.

  1. 리치 결과 적격성. 지원되는 유형과 모든 필수 속성으로 콘텐츠를 마크업하면 별점, 가격, 탐색 경로, 레시피 카드 같은 눈에 보이는 검색결과 기능의 대상 자격을 얻습니다. 모두가 추구하는 부분입니다.

  2. 콘텐츠와 엔티티 이해. Google은 구조화 데이터를 “to understand the content of the page, as well as to gather information about the web and the world in general.” (번역) 「페이지의 콘텐츠를 이해하고 웹과 세계 전반에 관한 정보를 수집하기 위해」 사용한다고 설명합니다. Organization, Person 등은, 특히 sameAs가 공신력 있는 프로필을 가리킬 때, 검색엔진이 페이지가 어떤 엔티티에 관한 것인지 확신 있게 파악하도록 돕고 지식 그래프에 정보를 제공합니다. 눈에 보이는 배지는 없으며 이점은 이해입니다.

실무적으로는 리치 결과를 만들지 않는 유형도 엔티티 이해를 명확히 한다면 마크업할 가치가 있습니다. 대표적인 예가 Organization입니다.

형식: JSON-LD, Microdata, RDFa

Google은 세 가지 모두 지원합니다. JSON-LD가 권장되는 선택이며 구체적인 이유가 있습니다.

  • <script type="application/ld+json"> 블록에 들어가며 HTML 사이에 섞이지 않으므로, 템플릿이 바뀔 때 중첩 데이터를 표현하고 유지하기 훨씬 쉽습니다.
  • Google은 JavaScript나 CMS 위젯이 동적으로 삽입한 JSON-LD도 읽을 수 있습니다. 이는 Google이 문서화한 동작이지 보편적인 렌더링 보장이 아닙니다. 다른 검색엔진과 AI 크롤러는 삽입된 JSON-LD를 다르게 렌더링하거나 렌더링하지 못할 수 있습니다. 동일하게 작동한다고 가정하지 말고 실제로 중요한 각 소비 주체를 테스트하세요.

Microdata와 RDFa는 HTML 마크업에 섞어 넣는 인라인 속성입니다. 불이익을 받거나 더 잘못 파싱되는 것이 아닙니다. 그것은 오해입니다. 유지관리가 더 어려울 뿐입니다. 기존 CMS나 특정 플랫폼이 인라인 마크업을 강제할 때만 사용하세요.

스키마는 순위 요소가 아닙니다

이 주제에서 가장 중요한 정정입니다. Google 담당자들은 여러 해 동안 명확하고 일관되게 밝혔습니다. 정확한 발언은 인용문 탭을 보세요. Danny Sullivan은 구조화 데이터를 “optional” (번역) 「선택 사항」이라고, 그리고 “no impact on ranking in web search.” (번역) 「웹 검색 순위에 영향이 없다」고 했습니다. 이점은 간접적입니다. 리치 결과가 클릭률을 높일 수 있고, 엔티티를 더 잘 이해하면 관련성 매칭이 쉬워질 수 있습니다. 어느 쪽도 마크업 자체가 주는 순위 상승이 아닙니다.

그래서 제 관점도 늘 실용적이었습니다. Ahrefs 기업 SEO 가이드 에서 이렇게 말했습니다. “I’m a fan of schema markup as long as it gets you a search feature.” (번역) 「검색 기능을 얻을 수 있다면 저는 스키마 마크업을 좋아합니다.」 즉, 확인된 리치 결과 적격성이나 명확한 엔티티 가치가 있는 유형을 우선하고, 뭔가 효과가 있기를 바라며 모든 페이지에 마크업을 뿌리지 말라는 뜻입니다.

2026년에 가장 유용한 스키마 유형

현재 리치 결과를 만드는 기능을 확인할 기준은 Google의 검색 갤러리 입니다. 효과를 얻는 빈도에 따른 대략적인 우선순위는 다음과 같습니다.

  • Product — 가격, 재고 상태, 리뷰 평점. 전자상거래에서 가치가 가장 높은 유형입니다.
  • Review snippet / AggregateRating — 적격 콘텐츠의 별점입니다.
  • BreadcrumbList — 원시 URL 대신 표시되는 탐색 경로입니다.
  • Article(뉴스/블로그/스포츠) — 기사 강화 표시의 대상 자격이 있습니다. 주요 뉴스는 자체 게시자 및 콘텐츠 정책 요건이 있는 별개의 더 제한적인 영역입니다. Article 마크업은 필요하지만 그 자체로 페이지를 그곳에 올려 주지는 않습니다.
  • Organization — 엔티티를 확립합니다. Google이 패널에 표시하는 로고/세부 정보에 기여할 수 있지만 유효한 마크업이 지식 패널의 출현을 보장하지는 않습니다. 패널이나 리치 결과가 없어도 엔티티 이해가 확실한 부분입니다.
  • LocalBusiness — 로컬 패널 세부 정보, 영업시간, 연락처입니다.
  • Event, Recipe, Job posting, Video(VideoObject), Q&A, Software app, Dataset, Discussion forum, Course list — 각각 특정 갤러리 기능에 대응합니다.

다른 것을 구현하지 않더라도 Organization, BreadcrumbList, 그리고 해당 업종의 Product 또는 LocalBusiness가 효과가 큰 사례를 다룹니다.

폐지 흐름 — 끝난 유형 구현을 멈추세요

지원 유형은 실제로 바뀌며, 폐지된 기능을 따라가는 것은 개발 시간을 낭비하는 가장 흔한 방법입니다. 최근 이력은 다음과 같습니다.

  • 2023년 — HowTo 리치 결과가 제거됐습니다. 데스크톱과 모바일 모두입니다. 수많은 오래된 가이드가 여전히 권장하지만 이제 아무 효과도 얻지 못합니다.
  • 2025년 6월 — 일곱 기능 유형이 폐지됐습니다: Book Actions(도서 작업), Course Info(이전 형식, Course list로 대체), Claim Review(주장 검증), Estimated Salary(예상 급여), Learning Video(학습 동영상), Special Announcement(특별 공지), Vehicle Listing(차량 목록).
  • 2026년 — FAQ 리치 결과가 폐지됐습니다. 대부분 사이트에서 검색결과 아래 펼침형 Q&A가 더 이상 보이지 않습니다. FAQPage 스키마는 여전히 유효하고 Google은 이해를 위해 계속 파싱하지만, 모두가 구현하게 했던 시각적 강화 기능은 사라졌습니다.

2026년 변화에 대한 John Mueller의 설명이 적절합니다. “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (번역) 「Google은 스키마를 없애는 것이 아닙니다… 마크업 유형은 나타났다 사라지지만, 유지해야 할 소수의 중요한 것은 있습니다.」 교훈은 ‘스키마가 죽는다’가 아니라 ‘2021년 튜토리얼이 아닌 현재 갤러리에 맞춰 구현하라’는 것입니다.

엔티티 마크업과 지식 그래프

리치 결과를 넘어 스키마는 검색엔진이 엔티티를 구별하도록 돕는 방법입니다. 여기의 ‘Apple’이 과일이 아니라 회사이고, 작성자가 특정한 실제 사람임을 알게 합니다. 수단은 sameAs 속성입니다. Organization이나 Person 마크업에서 Wikipedia, Wikidata, LinkedIn, Crunchbase, 공식 소셜 프로필 같은 공신력 있는 식별자를 가리킵니다.

올바르게 하면 지식 그래프에 정보를 제공하고 검색엔진과 그 이후 AI 시스템이 여러분을 더 확실히 인식하게 합니다. 부주의하면 역효과가 납니다. sameAs가 잘못된 Wikipedia 페이지나 다른 회사의 프로필을 가리키면 무관한 엔티티를 혼동하게 할 수 있습니다. canonical을 테스트하듯 sameAs 값을 신중히 테스트하세요.

같은 엔티티의 불완전한 버전을 반복하지 말고 각각 한 번 선언한 뒤 안정적인 `@id` 참조로 그래프를 연결하세요.

Organization은 WebSite와 WebPage에 연결됩니다. WebSite와 WebPage는 Article에 연결됩니다. 이 도표는 Organization, WebSite, WebPage, Article 각각에 다른 엔티티가 참조하는 안정적인 at-id가 하나씩 있음을 강조합니다.

스키마와 AI 검색 — 적절한 기대

스키마는 종종 AI 인용을 늘리는 수단으로 판매되지만 직접적인 수단은 아닙니다. LLM이 JSON-LD를 안정적으로 파싱하고 보상으로 인용해 주는 것은 아닙니다. 대규모 연구에서 스키마 적용 범위에 따른 유의미한 AI 인용 증가를 찾지 못했습니다. 스키마의 역할은 앞서 설명한 엔티티 이해이며, 여기에도 주의 사항이 있습니다. Google은 Organization/Person + sameAs가 자체 지식 그래프와 검색 이해에 정보를 준다고 문서화했습니다. 다른 AI 제공업체가 같은 엔티티 신호에 의존하는지, 얼마나 의존하는지는 제공업체별 질문이며 어떤 업체도 보장한다고 문서화한 사항이 아닙니다. 여러 제공업체에 걸친 AI 인용 이점은 스키마 자체가 제공하는 구현 효과가 아니라 미검증 가설로 다루세요. 보편적인 인용 스위치가 아니라 Google 자체 시스템을 위한 엔티티 인프라라고 생각하세요. 이 관점은 AI를 위한 스키마 마크업 에서 자세히 다룹니다. 이 글의 어휘·유형·구현과는 다른, 인용 증가에 관한 질문입니다.

구현 우선순위

처음 시작한다면 다음 순서로 진행하세요.

  1. 정확한 name, logo, url과 검증된 sameAs를 갖춘 사이트 전체 Organization — 엔티티의 토대입니다.
  2. 템플릿 페이지의 BreadcrumbList — 비용이 적고 적용 자격이 넓으며 검색결과를 개선합니다.
  3. 전자상거래의 Product 또는 로컬 업종의 LocalBusiness — 사업별 가치가 가장 큰 유형입니다.
  4. 편집 콘텐츠의 Article.
  5. 그 후에야 현재 확인된 갤러리 기능에 대응하는 특수 유형을 구현하세요.

Google 지침에서 타협할 수 없는 두 가지는 페이지에 보이는 콘텐츠만 마크업하는 것, 그리고 가능한 모든 속성을 부정확하게 채우기보다 필수 속성을 “fewer but complete and accurate” (번역) 「적더라도 완전하고 정확하게」 제공하는 것입니다.

배포 전에 검증하기

  • Rich Results Test (리치 결과 테스트) — 리치 결과를 만드는 유형용이며 적격성과 필수 속성 오류를 알려 줍니다.
  • Schema Markup Validator (스키마 마크업 검증기) — 리치 결과를 만들지 않는 유형을 포함한 모든 schema.org 유형용입니다. 이 주장에 대한 근거 Google recommends validating feature eligibility with the Rich Results Test and broader schema syntax with Schema.org tooling. 범위: Google Search deployment workflow; passing a validator does not guarantee display. 신뢰도: 높음 · 검증일: Google: Structured data introduction
  • Google Search Console 리치 결과 보고서 — 배포 후 대규모로 적격성과 오류를 모니터링합니다.
  • Ahrefs Site Audit — 사이트 전체의 구조화 데이터 문제를 표시합니다.

필수 속성 오류가 있으면 해당 페이지는 대응하는 리치 결과의 자격을 잃습니다. 권장 속성 누락은 대개 허용됩니다. 검증한 뒤 배포하세요. 순서를 바꾸지 마세요.

한 단계를 통과해도 다음 단계를 통과한다는 뜻은 아니므로 계층을 구분하세요. 유효한 마크업(검증기가 오류 없이 파싱함) → 지원되는 어휘(schema.org가 유형을 인식함) → 기능 지원(Google 갤러리가 지금 대응 리치 결과를 명시함) → 적격성(모든 필수 속성 존재, 정책 준수) → 색인(페이지가 실제로 색인됨) → 표시(Google이 강화 표시를 선택함) → 순위(앞선 어느 단계에도 영향받지 않음). 검증기의 통과 표시는 첫 단계만 입증합니다.

더 큰 맥락에서의 위치는 이 글이 속한 상위 구조화 데이터 허브를 참고하세요.

전문가 메모 추가

전문가 인용문 고정

새로운 사람인가요? 미등록 프로필을 다음 위치에서 /admin/experts/ → 전문가 인용문 고정 먼저 만드세요.