스키마 마크업

스키마 마크업(Schema Markup)는 어떤 데이터가 주소이고 어떤 데이터가 이름인지 등을 약속한 정의라고 볼 수 있다. 웹사이트가 스키마 마크업으로 정의되어 있다면 사람 이이나 가격 정보 등을 수집하는 작업이 가능해진다.

스키마 마크업의 형식 

스키마 마크업은 JSON-LD, Microdata, RDFad와 같은 형식의 언어로 표현할 수 있다.

  • JSON-LD
  • Microdata
  • RDFa

검색 엔진 최적화와 스키마 마크업

구조화된 데이터라고도 하는 스키마 마크업은 웹페이지의 콘텐츠에 대한 추가 정보를 검색 엔진에 제공하는 방법이다. 특정 어휘를 사용하여 사람, 장소, 이벤트, 제품 등 다양한 개체의 속성을 설명하는 마이크로 데이터의 한 형태다. 스키마 마크업은 웹페이지의 HTML 코드에 직접 추가되며 검색 엔진이 페이지의 콘텐츠와 컨텍스트를 더 잘 이해할 수 있도록 도와준다.

스키마 마크업에 대한 핵심 사항

  1. 어휘: 스키마 마크업은 구글, 마이크로소프트, 야후, 얀덱스가 공동 설립한 커뮤니티 프로젝트인 Schema.org에서 관리하는 표준화된 어휘를 사용한다. 이 어휘는 각각 특정 유형의 엔티티(예: 사람, 조직, 이벤트, 제품)를 나타내는 다양한 스키마로 구성된다.
  2. 형식: 스키마 마크업을 구현하는 데는 세 가지 주요 형식이 있다:
    a. 마이크로데이터: HTML 태그에 속성을 추가하여 구조화된 데이터를 제공한다.
    b. RDFa(속성 내 리소스 설명 프레임워크): HTML 속성을 사용하여 HTML 문서에 RDF 데이터를 포함한다.
    c. JSON-LD(링크된 데이터를 위한 자바스크립트 객체 표기법): HTML 헤드 또는 본문의 요약하면 스키마 마크업은 검색 엔진에 구조화된 데이터를 제공하여 검색 엔진이 웹페이지 콘텐츠를 더 잘 이해하고 표시할 수 있도록 하는 강력한 도구입. 스키마 마크업을 구현함으로써 웹마스터는 검색 엔진 가시성, 클릭률 및 음성 검색 최적화를 개선할 수 있다.
  3. 이점: 스키마 마크업을 구현하면 여러 가지 이점을 얻을 수 있다:
    a. 검색 결과 향상: 스키마 마크업을 사용하면 검색 엔진에서 평점, 리뷰, 가격, 이벤트 날짜 등의 추가 정보를 포함하는 향상된 검색 결과인 리치 스니펫을 표시할 수 있다.
    b. 클릭률 향상: 리치 스니펫은 검색 결과에서 웹페이지를 돋보이게 하여 클릭률을 높일 수 있다.
    c. 음성 검색 최적화: 스키마 마크업은 음성 어시스턴트가 웹페이지 콘텐츠를 더 잘 이해하고 해석하는 데 도움이 되므로 음성 검색 결과의 소스로 사용될 가능성이 높아진다.
    d. 지식 그래프: 스키마 마크업은 검색 엔진이 다양한 소스에서 수집한 시맨틱 검색 정보로 검색 결과를 향상시키는 데 사용되는 지식 기반인 지식 그래프를 채우는 데 도움이 될 수 있다.
  4. 테스트 및 유효성 검사: 웹마스터는 구글의 구조화된 데이터 테스트 도구 또는 Schema.org의 유효성 검사기와 같은 도구를 사용하여 스키마 마크업 구현을 테스트하고 검증할 수 있다.
  5. 일반적인 스키마: 가장 일반적으로 사용되는 스키마는 다음과 같다:
    • 사람: 저자나 공인과 같은 개인을 설명하는 데 사용된다.
    • 조직: 회사, 기관 또는 기타 조직을 설명한다.
    • 지역 비즈니스: 조직의 실제 비즈니스 또는 지점을 나타낸다.
    • 제품: 제품: 제품 이름, 설명, 가격, 리뷰 등 제품을 설명한다.
    • 이벤트: 콘서트, 컨퍼런스, 축제 등의 이벤트에 대해 설명한다.
    • 기사: 뉴스 기사, 블로그 게시물 또는 기타 형태의 서면 콘텐츠에 사용된다.
    • 레시피: 재료, 지침 및 영양 정보를 포함한 레시피를 설명한다.