리뷰 스니펫

리뷰 스니펫은 리뷰 웹사이트의 리뷰 또는 평점을 간단하게 발췌한 것으로, 보통 여러 리뷰 작성자의 평균 누계 평점입니다. Google이 유효한 리뷰나 평점 마크업을 발견하면, 리뷰 또는 평점에 별표 및 기타 요약 정보를 포함하는 리치 스니펫을 표시할 수 있습니다. 리뷰 텍스트 외에 평점은 숫자 척도(예: 1~5)로 나타낸 평가입니다. 리뷰 스니펫은 리치 결과 또는 Google 지식 패널에 표시될 수 있습니다. 다음 콘텐츠 유형에 평점을 제공할 수 있습니다.

Google은 다음 schema.org 유형에 관한 리뷰도 지원합니다.

다음과 같은 여러 가지 방법으로 페이지에 구조화된 리뷰 데이터를 추가할 수 있습니다.

  • 간단한 리뷰 추가
  • 리뷰 속성을 사용하여 다른 schema.org 유형에 리뷰 삽입
  • 리뷰에 평점 추가하기
  • 누계 평점 추가하기. 마크업된 콘텐츠에 작성자와 리뷰 날짜가 모두 포함되어 있는 경우 개별 리뷰의 평점을 생략할 수 있습니다. 누계 리뷰의 경우, 표시할 리치 스니펫의 평균 평점을 제공해야 합니다.

간단한 리뷰

JSON-LD

다음은 JSON-LD 형식의 간단한 리뷰 예입니다.

RDFa

다음은 RDFa 형식의 간단한 리뷰 예입니다.

마이크로데이터

다음은 마이크로데이터 형식의 간단한 리뷰 예입니다.

삽입된 리뷰

JSON-LD

다음은 JSON-LD 형식의 삽입된 리뷰 예입니다.

RDFa

다음은 RDFa 형식의 삽입된 리뷰 예입니다.

마이크로데이터

다음은 마이크로데이터 형식의 삽입된 리뷰 예입니다.

평점이 있는 리뷰

JSON-LD

다음은 JSON-LD 형식의 평점이 포함된 리뷰 예입니다.

RDFa

다음은 RDFa 형식의 평점이 포함된 리뷰 예입니다.

마이크로데이터

다음은 마이크로데이터 형식의 평점이 포함된 리뷰 예입니다.

누계 평점

JSON-LD

다음은 JSON-LD 형식의 누계 평점 예입니다.

RDFa

다음은 RDFa 형식의 누계 평점 예입니다.

마이크로데이터

다음은 마이크로데이터 형식의 누계 평점 예입니다.

가이드라인

콘텐츠를 리치 결과로 표시하려면 다음 가이드라인을 따라야 합니다.

기술 가이드라인

  • schema.org/AggregateRating으로 여러 사람의 항목 누계 평가를 마크업하세요. Google은 누계 평점을 리치 스니펫으로 표시할 수 있으며, 특정 유형의 항목인 경우 검색결과의 답변으로 표시할 수 있습니다.
  • schema.org/Book 또는 schema.org/Recipe 같은 다른 schema.org 유형의 마크업에서 리뷰를 중첩하거나 itemReviewed 속성 값으로 schema.org 유형을 사용하여 특정 제품 또는 서비스를 명확하게 언급합니다.
  • 사용자가 마크업된 리뷰 및 평점을 마크업한 페이지에서 즉시 볼 수 있는지 확인합니다. 페이지에 리뷰 콘텐츠가 있다는 것을 사용자가 바로 알 수 있어야 합니다.
  • 카테고리나 항목 목록이 아닌 특정 항목의 리뷰 정보를 제공합니다. 예를 들어 목록 항목과 관련된 일반적인 오류를 참조하세요.
  • 리뷰 스니펫이 지역 비즈니스 또는 조직에 관한 것이라면 다음과 같은 추가 가이드라인을 따라야 합니다.
    • 리뷰 대상이 자체적으로 리뷰를 관리하는 경우 LocalBusiness 또는 다른 유형의 구조화된 Organization 데이터를 사용하는 페이지에서는 별점 리뷰 기능이 지원되지 않습니다. 예를 들어 A 항목에 대한 리뷰가 구조화된 데이터에서 직접 또는 삽입된 타사 위젯을 통해 A 항목의 웹사이트에 배치된 경우가 있습니다.
    • 평점은 사용자로부터 직접 제공받아야 합니다.
    • 지역 비즈니스의 평점 정보를 만들거나 선별하거나 수집하는 데 편집자에게 의존하지 말고, 대신 구조화된 비평가 리뷰 데이터를 사용하세요.
    • 사이트는 다른 사이트가 아닌 사용자로부터 직접 평점 정보를 수집해야 합니다.

구조화된 데이터 유형 정의

검색결과에 구조화된 데이터를 표시하려면 필수 속성이 있어야 합니다. 권장 속성을 통해 구조화된 데이터에 더 많은 정보를 추가하여 더욱 만족스러운 사용자 환경을 제공할 수도 있습니다.

리뷰

Review의 전체 정의는 schema.org/Review에서 확인할 수 있습니다.

필수 속성
author

Person 또는 Organization

리뷰 작성자입니다. 리뷰 작성자 이름은 유효한 이름이어야 합니다. 예를 들어 '토요일까지 50% 할인'은 유효한 리뷰 작성자 이름이 아닙니다.

itemReviewed

Thing

리뷰되는 항목입니다. 하지만 리뷰가 review 속성을 사용하여 다른 schema.org 유형에 삽입되었다면 itemReviewed 속성을 생략할 수 있습니다. 리뷰 항목의 유효한 유형으로는 다음이 있습니다.

itemReviewed.name

Text

리뷰되는 항목의 이름입니다. 리뷰가 review 속성을 사용하여 다른 schema.org 유형에 삽입된 경우 여전히 리뷰되는 대상의 name을 제공해야 합니다. 예:


{
  "@context": "https://schema.org/",
  "@type": "Game",
  "name": "Firefly",
  "review": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "5"
    },
    "author": {
      "@type": "Person",
      "name": "John Doe"
    },
    "reviewBody": "I really enjoyed this game. You
    get to capture fireflies and put them in jars."
  }
}
reviewRating

Rating

이 리뷰에 주어진 평점입니다. 평점은 중첩된 Rating 또는 더 세부적인 하위 유형일 수 있습니다. 가장 일반적인 하위 유형은 AggregateRating입니다.

reviewRating.ratingValue

Number 또는 Text

항목의 품질 평점을 숫자, 비중 또는 백분율로 나타낸 값입니다. 예를 들면 '4', '60%' 또는 '6/10'과 같이 나타낼 수 있습니다. 척도가 명시되어 있지 않은 경우(예: '4') 1~5점 척도로 간주됩니다. 다른 척도를 사용하려고 했다면 bestRatingworstRating을 사용하세요.

권장 속성
datePublished

Date

ISO 8601 날짜 형식의 리뷰 게시 날짜입니다.

reviewRating.bestRating

Number

이 평가 시스템에서 허용되는 가장 높은 값입니다. bestRating 속성은 평가 시스템이 5점 척도가 아닌 경우에만 필요합니다. bestRating이 생략된 경우 5점으로 간주됩니다.

reviewRating.worstRating

Number

이 평가 시스템에서 허용되는 가장 낮은 값입니다. worstRating 속성은 평가 시스템이 5점 척도가 아닌 경우에만 필요합니다. worstRating이 생략된 경우 1점으로 간주됩니다.

AggregateRating

AggregateRating의 전체 정의는 schema.org/AggregateRating에서 확인할 수 있습니다.

필수 속성
itemReviewed

Thing

평가되는 항목입니다. 누계 평점이 aggregateRating 속성을 사용하여 다른 schema.org 유형에 삽입된 경우 itemReviewed 속성을 생략할 수 있습니다. 리뷰 항목의 유효한 유형으로는 다음이 있습니다.

itemReviewed.name

Text

리뷰되는 항목의 이름입니다. 리뷰가 review 속성을 사용하여 다른 schema.org 유형에 삽입된 경우 여전히 리뷰되는 대상의 name을 제공해야 합니다. 예:


{
  "@context": "https://schema.org/",
  "@type": "Game",
  "name": "Firefly",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "88",
    "bestRating": "100",
    "ratingCount": "20"
  }
}
ratingCount

Number

사이트의 총 항목 평점 수입니다. ratingCount 또는 reviewCount 중 하나가 필요합니다.

reviewCount

Number

평점과 함께 또는 평점 없이 리뷰를 남긴 사람들의 수를 지정합니다. ratingCount 또는 reviewCount 중 하나가 필요합니다.

ratingValue

Number 또는 Text

항목의 품질 평점을 숫자, 비중 또는 백분율로 나타낸 값입니다. 예를 들면 '4', '60%' 또는 '6/10'과 같이 나타낼 수 있습니다. 척도가 명시되어 있지 않은 경우(예: '4') 1~5점 척도로 간주됩니다. 다른 척도를 사용하려고 했다면 bestRatingworstRating을 사용합니다.

권장 속성
bestRating

Number

이 평가 시스템에서 허용되는 가장 높은 값입니다. bestRating 속성은 평가 시스템이 5점 척도가 아닌 경우에만 필요합니다. bestRating이 생략된 경우 5점으로 간주됩니다.

worstRating

Number

이 평가 시스템에서 허용되는 가장 낮은 값입니다. worstRating 속성은 평가 시스템이 5점 척도가 아닌 경우에만 필요합니다. worstRating이 생략된 경우 1점으로 간주됩니다.