스키마 및 마이크로데이터: 개요
게시 됨: 2016-03-09최초의 웹사이트는 1991년 8월에 게시되었습니다. 오늘날 거의 10억 개의 웹사이트가 온라인에 있으며 웹사이트의 복잡성(그들이 구성하는 생태계의 복잡성은 말할 것도 없고)은 계속해서 증가하고 있습니다. 컴퓨터와 통신하는 것과 같은 기능을 하는 수백 가지의 고급 프로그래밍 언어가 있습니다. 수백 가지 언어를 이해해야 하므로 컴퓨터, 시스템 및 사람이 따라잡아야 하는 상당한 과정이라고 상상할 수 있습니다. Yahoo, Bing, Google의 정통한 사람들이 약간의 구조와 조직이 필요하다는 것을 깨달은 때가 왔습니다. 그것은 약간의 Wild Wild West가되었습니다.
메타데이터: 검색 엔진용 카드 카탈로그
"메타데이터"는 데이터가 무엇인지 알려주는 정보입니다. 즉, 데이터에 대한 데이터입니다. 도서관의 오래된 카드 카탈로그를 기억하십니까? 카드 카탈로그는 표준화된 방식으로 도서관의 모든 책에 대한 구체적인 내용을 알려주는 카드의 색인을 생성합니다. 카드에는 제목, 저자 및 출판 날짜와 같은 데이터가 포함됩니다. 이 데이터는 Dewey Decimal System을 기반으로 고유한 호출 번호를 생성하는 데 사용됩니다. 이것은 동일한 주제에 대한 책을 예측 가능한 순서로 서로 가까이에서 찾을 수 있도록 하기 위해 도서관의 각 책을 색인화하는 데 사용되는 일련의 표준입니다. 듀이 시스템은 1876년부터 사용되었습니다!
스키마란 무엇입니까?
인터넷 및 지나치게 단순화된 맥락에서 "스키마"는 메타데이터를 구조화하고 구성하는 방법입니다. 2011년 중반에 Google, Bing 및 Yahoo가 웹사이트 메타데이터에 대한 일련의 표준을 만들기 시작한 이전에는 볼 수 없었던 공동 작업의 노력으로 3대 검색 엔진이 모였습니다. 올해가 가기 전에 그들은 러시아 검색 리더 Yandex와 합류했습니다.
검색 엔진은 웹마스터와 다른 사람들이 웹사이트 콘텐츠를 마크업하는 데 사용할 수 있는 합의된 구조(및 유사한 어휘)의 채택을 정의하고 장려하는 것을 목표로 Schema.org를 만들었습니다. 그 결과 검색 엔진(및 기타 시스템)이 웹 사이트의 내용을 보다 쉽고 정확하게 이해할 수 있으며 정보를 보다 쉽게 찾을 수 있습니다.
스키마 작동 방식
Schema.org 웹 사이트에서 공유 어휘에 대해 언급한 것처럼 “이 어휘는 엔터티, 엔터티 및 작업 간의 관계를 다루며 잘 문서화된 확장 모델을 통해 쉽게 확장할 수 있습니다. 천만 개 이상의 사이트에서 Schema.org를 사용하여 웹 페이지와 이메일 메시지를 표시합니다.”
사람, 장소 및 사물은 각각 페이지에 표시되며 스키마는 웹 전체에서 일관되게 정의하는 역할을 합니다. 위치 및 연락처 정보와 같은 단순한 요소는 물론 등급과 같은 복잡한 요소가 간소화되고 Schema.org 언어와 일치합니다. 다음은 영화 검색 결과를 보는 독자에게 구조화된 데이터가 어떻게 표시되는지에 대한 예입니다. … 사이트에서 검색 엔진에 동일한 정보 중 일부를 표시하는 방법은 다음과 같습니다.
다음은 스키마가 검색 엔진이 웹 사이트가 무엇인지 이해하는 데 어떻게 도움이 되는지를 보여주는 또 다른 영화 예입니다. "아바타"라는 단어는 사람의 온라인 표현, 유명한 영화 또는 관련 없는 TV 시리즈 등 많은 것을 의미할 수 있습니다. 단종된 애프터쉐이브 브랜드이기도 합니다. 골동품 남성 향수를 수집하고 Coty의 아바타를 찾고 있는 경우 이 페이지의 스키마는 검색 엔진에 이 페이지가 영화에 대해 훨씬 더 인기 있는 페이지가 아니라 반환할 올바른 페이지임을 알려줍니다.
메타데이터가 차이를 만듭니다. 콘텐츠와 컨텍스트를 정의하기 위해 사이트 전체에서 사이트 HTML의 배후에서 사용됩니다. 검색 엔진의 경우 이 정보는 검색 엔진을 실행시키는 연료입니다. 컨텍스트와 이해가 없으면 검색 엔진이 여전히 작동할 수 있지만 웹 사이트를 정확하게 분석할 수는 없습니다. 즉, 해당 사이트가 검색자의 질문에 어떻게 대답할 수 있는지 자격을 부여할 수 없으며, 이는 다시 해당 사이트를 반환할 가능성이 적을 수 있음을 의미합니다.
여기 두 번째 항목과 같이 작은 파란색 링크가 Google 검색 결과에 어떻게 표시되는지 궁금한 적이 있습니까?
또는 예를 들어 일부 결과에는 등급이 있고 다른 결과에는 없는 이유는 무엇입니까? 또는 일부 결과는 검색 결과 페이지에서 확장된 것으로 표시되고 다른 결과는 그렇지 않은 이유는 무엇입니까? 이것이 스키마와 마이크로데이터의 마법입니다.
스키마 유형
많은 유형의 스키마가 사용됩니다. 수천 개가 존재하고 계속해서 개발되고 있습니다. 풍경을 탐색하는 것은 약간 혼란스러울 수 있습니다.
먼저 필요에 맞는 스키마 유형으로 시작합니다. 구현할 최상의 스키마 유형을 결정하려면 모든 옵션과 사용 가능한 스키마 유형을 이해하는 것이 중요합니다. 가장 기본적인 것을 살펴 보겠습니다.

- 사물 – "사물"을 정의하는 것은 여러 일반 항목으로 구성될 수 있습니다. 여기에는 예를 들어 이미지, 텍스트 설명 및 대체 이름에 대한 특정 마이크로 데이터가 포함됩니다. 가장 일반적인 유형의 스키마 항목입니다.
- 이벤트 – 지정된 시간과 위치에서 발생할 수 있는 이벤트는 특정 스키마 데이터를 사용하여 기간, 종료 날짜, 평가, 주최측 등과 같은 정보를 공유할 수 있습니다.
- 개인 – 주소, 소속, 주소, 생년월일, 사망 등 개인의 요소를 정의하는 스키마 데이터입니다. 실제 또는 가상의 스키마 데이터를 사용하여 마이크로데이터 형식으로 사람의 특성을 정의할 수 있습니다.
- 장소 – 물리적 위치는 속성 정보, 주소, 상점 코드, 글로벌 위치 번호, 경도 및 위도, 위치 지도에 대한 URL과 같은 마이크로데이터로 정의할 수 있습니다. 이러한 메타데이터 항목은 비즈니스가 있는 위치를 정의하는 데 도움이 됩니다.
- 제품 – 항목 이름, 제품 등급, 제안, 제품 크기, 상품 유형 등과 같은 제품을 정의하는 데 사용할 수 있는 스키마입니다. 회사가 온라인 또는 오프라인에서 판매할 수 있는 제품 및 서비스에 대해 더 많이 이해하는 데 도움이 되는 마이크로데이터입니다.
- 조직 – 주소, 봉사 지역, 수상 경력, 브랜드 정보, 개인 연락처, 이메일, 세금 ID, 전화번호, 게시자(해당하는 경우) 등 조직의 요소를 정의하는 마이크로데이터입니다.
- 검토 – 검토할 항목을 설명하는 페이지의 모든 요소를 정의합니다. 제품, 서비스 또는 엔터티 리뷰에서 작성자, 문자, 인용 및 콘텐츠 등급과 같은 리뷰 요소에 이르기까지 리뷰 스키마로 정의됩니다.
마이크로데이터란?
여기에서 일반적인 어휘가 작용합니다. 마이크로데이터 어휘는 항목의 의미 또는 의미를 제공합니다.
Google은 마이크로데이터를 훌륭하게 정의합니다. 마이크로데이터는 어휘에 따라 정의된 이름-값 쌍(항목이라고 함)으로 구성됩니다.”
다음은 하나의 어휘에서 공통 이름-값 쌍의 예입니다.
Schema.org는 마크업 없음, 마이크로데이터, RDFa 및 JSON-LD의 네 가지 형식으로 예제를 제공합니다. 개발자와 웹마스터에게 이것은 매우 유용한 리소스입니다.
스키마 구현
여기까지 했다면 스키마의 유형과 스키마가 검색 엔진에 제공할 수 있는 내용을 이해할 수 있기를 바랍니다. 이제 실제로 스키마를 구현할 때가 왔습니다. 어디에서 시작합니까?
사이트에서 사용되는 스키마에 대한 기회를 결정하는 것은 두 갈래의 프로세스입니다. 먼저 테스트하려는 실제 스키마를 결정해야 합니다. 위치 데이터를 추가하거나 이벤트에 대한 데이터를 제공하려는 경우 구현할 항목을 선택하세요.
다음으로 스키마를 구현하려면 CMS를 사용하든 다른 솔루션을 사용하든 웹 사이트 플랫폼에 대한 약간의 지식이 필요합니다. 사이트에 코드를 추가하는 것은 희미한 마음을 위한 것이 아니며 전문가에게 맡겨야 합니다. 웹마스터 또는 디지털 대행사와 대화를 나누고 구현하려는 스키마 유형을 알려주고 구현에 도움이 될 수 있는지 물어보십시오. 구현할 코드를 제공하면 추가 명성을 얻을 수 있습니다(아래 코드 생성기 참조).
스키마 구현에 대한 유용한 정보를 제공하는 일부 리소스를 사용할 수 있습니다. 일부 플러그인은 실제 코딩이 많이 필요하지 않을 수 있는 WordPress와 같은 CMS에서 사용할 수 있습니다. 기술 팀과 직접 협력하여 이 매우 유용하고 가치 있는 도구를 구현하십시오.
추가 리소스
Schema.org: Schema.org에 오신 것을 환영합니다.
GitHub: 리소스 스키마
Schematron: 스키마 리소스
Google Developers: 스키마: 삽입
Google Developers: 동영상용 스키마
스키마 작성자: Schema-Creator.org
WordPress: 올인원 스키마
드루팔: 스키마
리소스 구현
Kissmetrics "스키마 마크업을 사용하여 SEO를 향상시키는 방법"
Moz의 "Schema.org 구조화된 데이터"
어디서부터 시작해야 할지 모르겠나요? 스키마에 대한 질문이 있습니까? 아래 의견에 문의하십시오!