data-vocabulary 지원 중단

2020년 1월 21일 화요일

schema.orgdata-vocabulary.org 같은 구조화된 데이터 스키마는 웹에서 마크업 기반 애플리케이션의 의미 있는 공유 구조를 정의하는 데 사용됩니다. schema.org를 점점 더 많이 사용함에 따라 Google은 단일 SD 스키마를 집중적으로 개발하기로 했습니다. 2020년 4월 6일부터 Google 리치 결과 기능에 data-vocabulary.org 마크업을 사용할 수 없습니다.

이 변경에 대비하여 오늘부터 지원 중단에 시기적절하게 대비할 수 있도록 Search Console에 data-vocabulary.org 스키마를 사용하는 페이지에 관한 경고가 표시됩니다. 이렇게 하면 이 마크업을 사용하는 페이지를 쉽게 식별하고 data-vocabulary.org 마크업을 schema.org로 교체할 수 있습니다.

구조화된 데이터에 관한 자세한 정보

Google은 구조화된 데이터 표준 형식 및 공유 스키마를 사용하여 페이지 및 페이지에 설명된 내용에 관한 정보를 제공합니다. 이 정보는 다음 두 가지 주요 목적으로 사용됩니다.

  1. 페이지의 콘텐츠 이해
  2. 특수 검색결과 기능 및 개선사항 실현

구조화된 데이터 형식이란?

JSON-LD, RDFa, 마이크로데이터와 같은 구조화된 데이터 형식은 설명 데이터를 인코딩하는 데 사용할 수 있는 소수의 고정된 구조를 정의합니다. 일반적으로 JSON, HTML과 같은 하위 수준 표준을 기반으로 합니다. 지원되는 형식 및 권장 형식에 관해 자세히 알아보려면 개발자 가이드를 확인하세요.

구조화된 데이터 스키마란?

구조화된 데이터 스키마는 구조화된 데이터 형식과 함께 항목 유형(예: Person, Event, Organization) 및 속성과 관계(예: name, worksFor)에 관한 용어를 정의하는 일종의 사전 같은 역할을 합니다. 형식과 스키마를 이렇게 분리하여 유지함으로써 다양한 형식을 사용하는 사용자가 널리 공유되는 동일한 스키마를 활용할 수 있습니다.

Data-vocabulary 스키마

Google의 'Data Vocabulary' 프로젝트는 웹에서 구조화된 데이터를 개발하는 데 있어서 중요한 성과였습니다. 다른 검색엔진과의 협업을 통해 schema.org를 만들었기 때문입니다. 하지만 이제는 매우 오래되었으며 일반적으로 더 광범위하게 공유되는 Schema.org의 어휘를 사용하는 것이 더 좋습니다. 따라서 data-vocabulary.org 마크업을 사용하여 Google 검색결과 기능 및 개선사항을 이용할 수 없습니다.

이번에 유일하게 변경되는 부분입니다. data-vocabulary 스키마를 사용하는 페이지는 다른 모든 용도로는 여전히 유효합니다.

Google 리치 결과 기능을 사용하려면 data-vocabulary.org 구조화된 데이터를 schema.org로 변환하는 것이 좋습니다.

예를 들어 data vocabulary를 schema.org로 변경하는 방법은 다음과 같습니다.

Data-vocabulary.org

<div itemscope itemtype="https://data-vocabulary.org/Breadcrumb">
<a href="https://www.example.com/dresses" itemprop="url">
<span itemprop="title">Dresses</span></a>
>
</div>
<div itemscope itemtype="https://data-vocabulary.org/Breadcrumb">
<a href="https://www.example.com/dresses/real" itemprop="url">
<span itemprop="title">Real Dresses</span></a>
>
</div>

Schema.org

<ol itemscope itemtype="https://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses"><span itemprop="name">Dresses</span></a>
    <meta itemprop="position" content="1" /></li>
  <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses/real"><span itemprop="name">Real Dresses</span></a>
    <meta itemprop="position" content="2" /></li>
</ol>

코드 스니펫을 검색창에 붙여넣어 리치 결과 테스트에서 실시간으로 테스트할 수 있습니다. 직접 사용해 보세요. 질문이나 의견이 있으면 Google 웹마스터 커뮤니티를 확인하세요.