마크업 · 사이트 구조

스키마 마크업이란?

Schema Markup

schema.org 어휘로 페이지 내용(회사, 상품, FAQ, 아티클 등)을 표시한 구조화 데이터 코드입니다. 보통 JSON-LD로 작성하며, 조건을 충족하면 검색 결과에 리치 결과로 노출될 수 있습니다.

스키마 마크업과 구조화 데이터의 관계

구조화 데이터가 정해진 형식으로 정보를 표기한 데이터라는 넓은 개념이라면, 스키마 마크업은 그중 schema.org라는 공통 어휘를 써서 작성한 것을 말합니다. schema.org는 구글·마이크로소프트·야후·얀덱스가 함께 만든 어휘 체계로, 검색엔진 구조화 데이터의 사실상 표준입니다.

작성 방식은 JSON-LD, 마이크로데이터, RDFa 세 가지가 있으며, 구글은 유지보수가 쉬운 JSON-LD를 권장합니다.

스키마 유형과 속성을 고르는 방법

schema.org는 Organization(회사), Person(인물), Article(글), Product(상품), LocalBusiness(지역 업체), BreadcrumbList(브레드크럼) 같은 유형(type)과, 각 유형이 가질 수 있는 속성(property)으로 이루어집니다. 페이지의 주된 내용에 맞는 유형을 중심에 두고 필요한 속성을 채웁니다.

구글 검색에서 리치 결과로 표시되는 것은 schema.org 유형 중 일부뿐이고, 일부 유형은 캐러셀 형태로 표시되기도 합니다. 리치 결과가 목표라면 구글 검색 센터의 구조화 데이터 문서에서 지원 유형과 필수 속성을 먼저 확인합니다. 리치 결과 대상이 아닌 유형도 엔티티 관계를 알리는 데는 쓸모가 있습니다. 예를 들어 Organization의 sameAs 속성으로 공식 SNS 계정 같은 외부 프로필을 연결할 수 있습니다.

관련 용어

마크업 · 사이트 구조

구조화 데이터

페이지 정보를 검색엔진이 정확히 해석할 수 있도록 정해진 형식으로 표기한 데이터입니다. schema.org 어휘와 JSON-LD 형식이 표준이며, 리치 결과 노출과 엔티티 이해에 쓰입니다. 화면에 보이는 내용과 일치해야 합니다.

GEO · AI

엔티티

사람·장소·회사·개념처럼 다른 것과 구별되어 명확히 정의할 수 있는 대상입니다. 검색엔진과 AI는 키워드 문자열이 아니라 엔티티와 그 관계로 정보를 이해하므로, 회사·인물·서비스를 일관되게 표기하고 구조화 데이터로 연결하는 것이 중요합니다.

마크업 · 사이트 구조

브레드크럼

"홈 > 카테고리 > 현재 페이지"처럼 현재 위치를 계층으로 보여주는 탐색 경로입니다. 사용자와 검색엔진에 사이트 구조를 알려주며, BreadcrumbList 구조화 데이터를 함께 쓰면 검색 결과의 URL 표시에 반영될 수 있습니다.

기본 개념

캐러셀

여러 항목을 가로로 넘겨 보는 형태의 UI입니다. 구글 검색에서는 뉴스·동영상·레시피 등이 캐러셀로 표시됩니다. 웹 페이지의 슬라이더는 넘겨야 보이는 콘텐츠도 HTML에 들어 있어야 크롤러가 읽을 수 있습니다.

관련 서비스 → SEO/GEO 교육