리뷰 스키마 완벽 정리: Review와 AggregateRating의 차이, Google이 허용하는 페이지, 자기 홍보성 리뷰 규칙, JSON-LD 예시, 검증 방법과 흔한 오류.

요약
리뷰 스키마(review schema)는 리뷰(Review)나 평균 평점(AggregateRating)을 설명하는 구조화된 데이터로, Google이 검색 결과 아래에 별점, 점수, 리뷰 수를 표시할 수 있게 해 줍니다. Google은 특정 항목 유형(제품, 레시피, 도서, 강좌, 이벤트, 소프트웨어, 영화 등)에 대해서만, 그리고 리뷰가 페이지에 보일 때만 이 리뷰 스니펫을 표시하며, 지역 비즈니스나 조직이 자신에 대해 게시한 리뷰에는 절대 표시하지 않습니다. 유효한 마크업은 페이지를 표시 대상으로 만들 뿐, 별점을 보장하지는 않습니다.
더 알아보고 싶다면 물어보세요
리뷰 스키마는 검색 결과의 별점이 눈길을 끌기 때문에 가장 많이 요청되는 스키마 마크업 유형 중 하나입니다. 동시에 규칙이 가장 많고 실망하는 사이트 운영자도 가장 많은 유형입니다. Google의 리뷰 스니펫 문서가 이 규칙을 정하고 있으며, 이 가이드는 그 규칙을 판단 기준으로 바꿔 줍니다. 어떤 페이지가 별점을 받을 수 있는지, 어떤 마크업을 작성해야 하는지, 그리고 별점이 표시되지 않는 이유는 무엇인지 알아봅니다.
리뷰 스키마는 두 가지 schema.org 유형으로 구성됩니다.
Review: 한 명의 작성자가 쓴 하나의 리뷰로, 평점(reviewRating), 본문(reviewBody), 날짜를 포함합니다. 노트북에 대한 편집부 테스트와 제품에 대한 고객 리뷰는 모두 Review 항목입니다.AggregateRating: 여러 평점의 평균으로, 평균 점수(ratingValue)와 평점 수(ratingCount) 또는 리뷰 수(reviewCount)를 포함합니다.두 유형 모두 다른 대상, 즉 itemReviewed를 설명합니다. 실제로는 리뷰 블록을 단독으로 작성하는 경우가 드뭅니다. review와 aggregateRating을 평가 대상 항목, 예를 들어 Product, Recipe, Book 안에 중첩합니다. Google이 마크업을 받아들이면 검색 결과에 별점, 점수, 리뷰 수 또는 리뷰 작성자 이름이 포함된 리치 스니펫이 표시될 수 있습니다. 사실 확인용 마크업인 ClaimReview와 혼동하지 마세요. Google은 2025년 6월 검색 결과를 단순화한 이후 검색에서 이를 더 이상 표시하지 않습니다.
Google은 리뷰 스니펫을 정해진 유형 목록으로 제한합니다. 2019년 9월 업데이트 이후로는 다른 유형(일반 Thing, WebPage, 단독 Service)에 적용한 마크업으로는 별점이 생기지 않습니다.
| 항목 유형 | 리뷰 스니펫 대상 여부 | 조건 |
|---|---|---|
Product | 예 | 특정 제품에 대한 리뷰이며 페이지에 표시되어야 함 |
Recipe | 예 | 레시피 사용자의 평점 |
Book, Movie, Course, Event, SoftwareApplication | 예 | 목록이나 카테고리가 아닌 특정 항목 하나 |
CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject, MusicPlaylist, MusicRecording | 지원 유형 | 규칙은 같으며 표시 빈도는 낮음 |
LocalBusiness, Organization | 제3자 리뷰 사이트에서만 | 자사 사이트에 게시한 자사 리뷰는 절대 불가 |
| 카테고리 페이지, 제품 목록 | 아니요 | Google은 특정 항목 하나를 요구함 |
Google의 다른 두 가지 규칙도 함께 알아 두어야 합니다. 리뷰와 평점은 마크업된 페이지에서 방문자에게 보여야 하며, 다른 웹사이트에서 수집한 리뷰를 집계해서는 안 됩니다. 제품 페이지의 마크업에 “Trustpilot 4.8점” 같은 점수를 넣을 수 없습니다.
Google은 자기 홍보성(self-serving) 리뷰를 “엔티티 A에 대한 리뷰가 엔티티 A의 웹사이트에 게시된 경우”라고 정의합니다. 2019년 9월부터 Google은 비즈니스가 자신에 대한 리뷰를 관리하는 경우 LocalBusiness 및 Organization 유형(과 그 하위 유형)에 리뷰 별점을 더 이상 표시하지 않으며, 현재 문서에는 제3자 위젯을 삽입해도 이 규칙이 달라지지 않는다는 내용이 추가되어 있습니다.
레스토랑, 법률 사무소, 에이전시, SaaS 기업에 미치는 영향은 다음과 같습니다.
Organization의 Review로 마크업해도 별점은 생기지 않습니다.여전히 효과가 있는 것은 제품 페이지의 자사 제품 리뷰입니다. 리뷰 대상 항목이 Product이기 때문입니다. 리뷰 사이트나 비교 사이트를 운영한다면 다른 비즈니스에 대한 리뷰도 가능합니다. 지역 비즈니스의 경우 중요한 별점은 로컬 팩(local pack)에 표시되며, 이는 마크업이 아니라 Google 비즈니스 프로필에서 나옵니다. 대신 무엇을 마크업해야 하는지는 지역 비즈니스 스키마 가이드에서, 프로필 관리는 Google 리뷰에 답글 다는 방법에 관한 글에서 다룹니다.
| 유형 | 필수 속성 | 권장 속성 |
|---|---|---|
Review | author(Person 또는 Organization, 이름은 100자 미만), itemReviewed와 그 name(중첩된 경우 상위 항목의 이름), reviewRating.ratingValue | datePublished, reviewRating.bestRating, reviewRating.worstRating |
AggregateRating | itemReviewed와 그 name(중첩된 경우 상위 항목의 이름), ratingValue, 그리고 ratingCount 또는 reviewCount | bestRating, worstRating |
검증 오류의 대부분은 세 가지 세부 사항에서 발생합니다. 평점 척도의 기본값은 1부터 5까지입니다. 10점이나 100점 만점으로 평가한다면 bestRating을 선언하세요. 소수점은 마침표를 사용합니다(4,4가 아니라 4.4). 프랑스어, 독일어, 스페인어 사이트가 자주 실수하는 부분입니다. 그리고 작성자는 실제 이름이어야 합니다. Google은 잘못된 작성자의 예로 “토요일까지 50% 할인”을 들고 있습니다.
가장 흔한 경우는 고객 리뷰를 보여 주는 제품 페이지입니다. 개별 리뷰를 마크업한다면 Google은 집계 평점도 함께 포함하도록 요구합니다.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Trail Running Shoe X2",
"image": "https://www.example-shop.com/images/x2.jpg",
"brand": { "@type": "Brand", "name": "Example" },
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"reviewCount": 128,
"bestRating": 5,
"worstRating": 1
},
"review": [
{
"@type": "Review",
"author": { "@type": "Person", "name": "Claire M." },
"datePublished": "2026-09-14",
"reviewBody": "Light, stable on wet rock, sizes run small.",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
}
}
]
}
</script>제품, 도서, 소프트웨어를 테스트하는 블로그나 매체는 자체 리뷰를 마크업합니다. 제품 편집 리뷰의 경우 Google은 제품 스니펫 문서에 설명된 대로 positiveNotes와 negativeNotes를 통한 장단점(최소 두 개 항목)도 지원합니다.
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": { "@type": "Book", "name": "The Example Handbook" },
"author": { "@type": "Person", "name": "Jordan Lee" },
"datePublished": "2026-08-02",
"reviewRating": { "@type": "Rating", "ratingValue": 8, "bestRating": 10 },
"publisher": { "@type": "Organization", "name": "Example Reviews" }
}Sorank의 무료 스키마 생성기는 양식 하나로 두 블록을 모두 만들어 주고, SERP 미리보기 도구는 별점 옆에 제목과 설명이 어떻게 보일지 보여 줍니다.
각 템플릿을 Google의 Rich Results Test(리뷰 스니펫 대상 여부)와 Schema Markup Validator(schema.org 문법)로 확인하거나, Sorank의 구조화된 데이터 검사기를 사용하세요. 배포 후에는 Search Console의 리뷰 스니펫 보고서에서 사이트 전체의 유효한 항목과 오류를 확인할 수 있습니다.
| 증상 | 예상 원인 | 해결 방법 |
|---|---|---|
| 마크업은 유효하지만 별점이 없는 지역 비즈니스 사이트 | LocalBusiness 또는 Organization의 자기 홍보성 리뷰 | 비즈니스 프로필에 노력을 집중하고, 제품 리뷰는 제품 페이지에 유지 |
| “Missing field itemReviewed” 또는 이름 누락 | 리뷰 대상 항목이 없는 단독 리뷰 | 리뷰를 항목 안에 중첩하거나 itemReviewed.name 추가 |
| 평점이 이상하게 보임(4.6이 아니라 2.3) | bestRating 없이 10점 척도 사용 | bestRating과 worstRating 선언 |
| ratingValue 값이 잘못됨 | 소수점 구분 기호로 쉼표 사용 | 마침표 사용 |
| 카테고리 페이지의 별점이 전혀 표시되지 않음 | 페이지에 여러 항목이 나열됨 | 각 제품 페이지에서 리뷰 마크업 |
| 구조화된 데이터 관련 직접 조치 | 리뷰가 보이지 않거나, 다른 사이트에서 가져왔거나, 지어냄 | 페이지에 리뷰를 표시하고 집계된 제3자 점수를 삭제한 뒤 재검토 요청 |
| 유효하고 대상인데도 별점이 없음 | 리치 결과 표시 여부는 Google이 결정 | 페이지와 리뷰 품질 개선(표시는 결코 보장되지 않음) |
이 규칙 외에도 Google의 구조화된 데이터 일반 가이드라인이 적용됩니다. 이 가이드라인은 마크업해서는 안 되는 오해의 소지가 있는 콘텐츠로 “가짜 리뷰”를 명시하고 있습니다. 리뷰 스니펫은 검색 결과 페이지에서 공간을 두고 경쟁하는 여러 SERP 기능 중 하나이며, 그 목록은 계속 줄고 있습니다. Google은 2026년 5월부터 FAQ 리치 결과를 더 이상 표시하지 않습니다(FAQ 스키마 가이드에서 이 마크업을 다룹니다).
누군가 AI 어시스턴트에게 “150달러 이하 최고의 트레일 러닝화”를 물으면 답변에는 평점과 리뷰 수가 자주 등장합니다. 이 정보는 어시스턴트가 읽을 수 있는 페이지와 신뢰하는 플랫폼에서 나옵니다. AI 답변 속 Trustpilot 인용에 관한 Sorank 연구는 리뷰 플랫폼이 출처로 얼마나 자주 쓰이는지 보여 줍니다.
여기서 리뷰 스키마의 역할은 Google 별점보다 좁습니다. JSON-LD 블록은 크롤러에게 모호하지 않은 점수, 개수, 날짜를 전달하고, 페이지의 리뷰가 이름이 명시된 특정 제품에 관한 것임을 확인해 줍니다. 눈에 보이는 텍스트도 적어도 그만큼 중요합니다. 평점을 명시하고, 리뷰 작성자들이 칭찬하고 비판하는 점을 요약하며, 리뷰에 날짜를 표기한 페이지는 언어 모델에 인용할 만한 문장을 제공합니다. 자세한 내용은 AI 검색을 위한 구조화된 데이터 가이드에서 다루며, 이커머스 제품 페이지 체크리스트에서는 템플릿 안에서 리뷰가 들어갈 위치를 보여 줍니다.
구매자가 AI 어시스턴트에게 질문할 때 자사 제품과 브랜드가 언급되는지 확인하려면, Sorank의 AI 언급 추적이 ChatGPT, Claude, Gemini에서 해당 질문을 추적하고, GEO 최적화가 AI가 인용하는 비교 콘텐츠와 구매 가이드를 발행하도록 도와줍니다.
기억해야 할 규칙: 특정 항목 하나에 대한 실제로 보이는 리뷰를, 그 항목의 페이지에서 마크업하세요. 제품 페이지, 레시피, 도서, 소프트웨어는 별점을 받을 수 있지만, 자신을 리뷰하는 비즈니스는 마크업 내용과 상관없이 별점을 받을 수 없습니다.
추가할 수는 있지만 Google은 별점을 표시하지 않습니다. 자사에 대한 추천사는 Organization 또는 LocalBusiness의 자기 홍보성 리뷰에 해당하며, Google은 2019년부터 삽입된 위젯에서 나온 경우를 포함해 이를 리뷰 스니펫에서 제외하고 있습니다. 추천사는 방문자를 위해 유지하고, 리뷰 마크업은 제품 페이지에 집중하세요.
리뷰 스니펫은 표시 기능이며, Google은 이를 순위 결정 요소로 제시하지 않습니다. 별점은 검색 결과를 더 눈에 띄게 만들어 클릭률을 높일 수 있습니다. 주된 이점은 더 높은 순위가 아니라 같은 순위에서 더 많은 클릭을 얻는 것입니다.
Google이 페이지를 다시 크롤링하고 처리해야 하므로, 사이트가 크롤링되는 빈도에 따라 며칠에서 몇 주가 걸릴 수 있습니다. Search Console의 URL 검사 도구로 주요 페이지의 색인 생성을 요청할 수 있습니다. 마크업이 유효하더라도 별점 표시 여부는 Google이 검색어마다 결정합니다.
먼저 Sorank를 경험한 사람들
