
<목차>
스키마의 의미
seo에서의 스키마
Schema.org
스키마란, 데이터의 구조 또는 데이터의 설계를 의미합니다.
스키마는 하나의 데이터베이스를 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마 이렇게 세 개의 단계로 나누는데 이를 ‘스키마의 3계층’ 이라 합니다.
스키마의 3계층은 데이터 베이스 스키마에서 가장 중요한 핵심 개념이라고 볼 수 있습니다.
SEO(검색엔진최적화)에서의 스키마는 구조화된 데이터를 의미합니다.
스키마 마크업
스키마 마크업(Schema Markup)은 검색 엔진이 콘텐츠를 이해하고 검색 결과 페이지에 반영할 수 있도록 사이트의 HTML에 구조화 된 데이터를 추가할 수 있는 표준화 문법입니다. 이는 검색 엔진 크롤러가 웹페이지의 특정 부분을 읽고 표현하는 데에 도움이 됩니다. 즉 웹 콘텐츠를 구조화 하는 작업이라고 이해 할 수 있습니다.
구조화된 데이터는 검색 엔진이 사이트의 콘텐츠와 컨텍스트를 더 잘 이해하는데 도움이 됩니다.
때문에 사업에 대한 더 많은 정보를 검색엔진에 추가할 수 있게 됩니다.
이를 통해 결과적으로 사이트의 랭킹을 올리고 목록을 더욱 눈에 띄게 만들어 사업에 도움을 줍니다.
- schema.org
https://schema.org/
구조화 된 데이터를 구축 및 스키마를 촉진하는 데 있어 선두자인 구글, 마이크로소프트, 야후, 얀덱스가 2011년 개설한 Schema.org 웹사이트 입니다.
schema.org에서 정의하는 구조화된 데이터는 2015년 웹 표준 기구인 W3C 내에서 공식적으로 편입되어 웹 표준의 하나로서 지금까지 활발하게 표준화 활동이 진행되고 있습니다.
*schema.org에서 사용 가능한 세가지 언어 형식
1 Microdata
HTML5의 일부로 포함된 데이터 구조화 방법으로, HTML 콘텐츠 내에 구조화된 데이터를 중첩하는 데 사용되는 개방형 커뮤니티 HTML 사양입니다. RDFa와 같이 HTML 태그 속성을 사용해 구조화된 데이터로 표시하려는 속성의 이름을 지정합니다. 대게 <body> 요소에 사용되지만 <head> 요소에 사용될 수도 있습니다.
(즉 사용자가 볼 수 있는 부분에 노출이 됩니다.)
2 RDFa
마이크로데이터와 유사하게, RDFa는 사용자가 볼 수 있는 콘텐츠 내에 구현된 HTML 태그 속성을 사용합니다. HTML 또는 XHTML과 같은 마크업 언어에 속성을 추가하여 웹 페이지의 데이터를 구조화하고 의미를 부여하는 데 사용됩니다. 따라서 별도의 태그나 구조 없이 웹 페이지의 콘텐츠와 함께 메타 데이터를 표현할 수 있습니다.
3 JSON-LD
JSON-LD는 구조화된 데이터를 위한 구글이 추천하는 형식입니다. JSON-LD는 HTML 웹 페이지의 헤더나 본문에 <script> 태그를 통해 구현되며, 다른 HTML 태그와는 별도로 존재합니다. 스키마 마크업 부분은 사용자가 볼 수 있는 텍스트와 함께 표시되지 않습니다.
목적에 따라 세가지 방법을 적절히 사용해야 한다고 합니다.
스키마 마크업 검사기 링크
https://validator.schema.org/
뮤자인 사이트 돌린 결과
https://validator.schema.org/#url=https%3A%2F%2Fmusign.net%2F
아래는 데이터 타입중 하나인 ItemList가 가질 수 있는 프로퍼티와 데이터 값에 대한 설명입니다.
아이템 리스트 타입 이외에도 다양한 데이터 타입이 있습니다.
아이템 리스트에 올 수 있는 프로퍼티로는 name, image, url등등이 있음을 알 수 있습니다.

스크롤을 내려 아래 부분으로 넘겨 보면 첨부한 이미지와 같이 데이터 타입 구조의 예시를 확인 할 수 있습니다.

뮤자인 사이트를 검사기에 돌려본 결과입니다. Organization와 Listitem이 감지 된 것을 확인 할 수 있습니다.
(여담이지만, 마지막 중괄호 뒤에 불필요한 ,를 붙였을 때 오류로 인식 되는 경우를 볼 수 있었습니다.)

아래 이미지와 같은 형식으로 작업을 하였습니다. 사이트 내에 노출이 되진 않지만 데이터를 등록하기 위해 앞서 살펴봤던 JSON-LD 형식을 이용해 작업을 하였습니다.

네이버서치어드바이저의 구조화된 데이터 마크업 작업하기