이 글에서 배울 수 있는 것

  • 별점 노출이 클릭률에 미치는 영향
  • Review와 AggregateRating 스키마의 차이
  • 바로 쓸 수 있는 JSON-LD 작성 템플릿
  • 어떤 콘텐츠에 적용 가능한지
  • 구글 정책 위반으로 페널티 받는 흔한 실수

① 별점이 클릭률에 미치는 영향

검색 결과에서 제목과 설명만 있는 페이지와, 노란 별점(★★★★☆)과 리뷰 개수가 함께 표시되는 페이지가 나란히 있다면 사용자 시선은 자연스럽게 별점 쪽으로 먼저 갑니다. 이 별점 리치 스니펫은 검색 순위 자체를 올리지는 않지만, 같은 순위에서도 클릭률(CTR)을 눈에 띄게 높이는 효과가 있습니다.

특히 병원·음식점·서비스업처럼 선택 전 신뢰가 중요한 업종일수록 별점 노출의 체감 효과가 큽니다. 가격 비교보다 “다른 사람들의 평가”가 최종 선택에 큰 영향을 주기 때문입니다.

핵심 포인트

리뷰 스키마는 순위 상승 요소가 아니라 클릭률 상승 요소입니다. 메타 디스크립션과 마찬가지로, 이미 검색 결과에 노출되고 있는 페이지의 “선택 받을 확률”을 높이는 역할을 합니다.

② Review와 AggregateRating의 차이

구분ReviewAggregateRating
의미개별 리뷰 1건여러 리뷰를 종합한 평균 평점
구성 요소작성자, 평점, 리뷰 본문평균 평점(ratingValue), 리뷰 수(reviewCount)
검색결과 표시단일 리뷰 인용 형태로 표시되기도 함별점 + “리뷰 32개” 형태로 주로 표시
실무 활용후기 페이지 등에서 개별 리뷰 마크업 시 사용제품·서비스 페이지에서 종합 평점 노출 시 사용

일반적으로 검색결과 별점 노출을 목표로 한다면 AggregateRating이 핵심입니다. Review는 개별 리뷰 각각을 구조화할 때 함께 사용됩니다.

③ 실전 작성법

AggregateRating은 단독으로 쓰이지 않고, Product, LocalBusiness, Service 등 리뷰 대상이 되는 스키마 안에 중첩해서 작성합니다.

LocalBusiness + AggregateRating 예시

{ "@context": "https://schema.org", "@type": "LocalBusiness", "name": "예시 클리닉", "image": "https://example.com/clinic.jpg", "address": { "@type": "PostalAddress", "streetAddress": "중동로254번길 90", "addressLocality": "부천시", "addressCountry": "KR" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "32" } }

개별 Review 포함 예시

{ "@context": "https://schema.org", "@type": "LocalBusiness", "name": "예시 클리닉", "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "author": { "@type": "Person", "name": "김OO" }, "reviewBody": "친절하고 꼼꼼하게 상담해주셨습니다." }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "32" } }

⚠️ 필수 항목 누락 주의

ratingValuereviewCount(또는 ratingCount) 중 하나라도 빠지면 구글이 리치 스니펫으로 인식하지 못합니다. 두 값 모두 실제 데이터와 정확히 일치해야 합니다.

④ 어떤 콘텐츠에 적용 가능한가

구글은 리뷰 스키마를 어떤 페이지에나 허용하지 않습니다. 아래와 같은 대상에 한해 리치 스니펫 노출을 지원합니다.

  • 제품(Product) — 쇼핑몰의 개별 상품 페이지
  • 지역 비즈니스(LocalBusiness) — 병원, 식당, 매장 등 오프라인 사업체
  • 서비스(Service) — 특정 서비스 제공 페이지
  • 레시피, 영화, 도서 등 구글이 정의한 특정 콘텐츠 유형

⚠️ 적용 불가 사례

일반 기업 소개 페이지, 블로그 글, 회사 전체(Organization)에 대한 별점은 구글이 검색결과에 노출하지 않습니다. 반드시 위 유형에 해당하는 구체적 대상에 리뷰를 연결해야 합니다.

⑤ 구글 정책과 흔한 위반 사례

리뷰 스키마는 신뢰도와 직결되는 만큼 구글이 가장 엄격하게 관리하는 구조화 데이터 중 하나입니다. 정책을 위반하면 리치 스니펫이 노출되지 않는 것을 넘어 수동 조치(페널티)까지 받을 수 있습니다.

위반 사례문제점
셀프 작성 리뷰실제 고객이 아닌 운영자가 직접 작성한 후기를 마크업
회사 전체에 대한 평점Organization·웹사이트 전체에 대한 AggregateRating은 금지
실제와 다른 평점 표시실제 리뷰 데이터보다 부풀린 ratingValue 사용
제3자 리뷰 무단 도용다른 플랫폼의 리뷰를 허가 없이 가져와 마크업

✓ 안전한 방법

홈페이지 내 실제 리뷰 게시판·후기 시스템을 운영해 고객이 직접 남긴 리뷰만 수집하고, 해당 데이터를 그대로 스키마에 반영합니다.

⑥ 리뷰 스키마 적용 전 체크리스트

항목확인 사항
리뷰 출처실제 고객이 남긴 리뷰인가?
적용 대상Product·LocalBusiness·Service 등 허용된 유형인가?
필수 필드ratingValue와 reviewCount가 모두 포함되어 있는가?
데이터 일치스키마 수치가 실제 화면에 보이는 리뷰 데이터와 일치하는가?
페이지 내 표시사용자 화면에도 동일한 리뷰·평점이 실제로 보이는가?

⑦ 자주 묻는 질문 (FAQ)

리뷰 스키마를 넣으면 검색결과에 무조건 별점이 나오나요?

아닙니다. 스키마를 정확히 작성해도 별점 노출은 구글의 자체 판단에 달려 있습니다. 구글은 리치 스니펫 노출 여부를 보장하지 않으며, 스팸으로 의심되거나 정책을 위반한 경우 스키마가 있어도 노출되지 않거나 수동 조치를 받을 수 있습니다.

홈페이지에 직접 후기를 몇 개 적어놓고 리뷰 스키마를 써도 되나요?

권장하지 않습니다. 구글 가이드라인은 자체 제작 후기, 셀프 리뷰, 검증되지 않은 리뷰에 대한 마크업을 금지합니다. 실제 고객이 남긴 리뷰만 사용해야 하며, 리뷰 수집 자체가 없는 신규 사업자라면 스키마 적용보다 실제 리뷰 확보가 우선입니다.

네이버 플레이스 리뷰도 리뷰 스키마로 표시할 수 있나요?

네이버 플레이스 리뷰는 네이버 자체 시스템에서 관리되며 홈페이지의 Review 스키마와는 별개입니다. 홈페이지에 리뷰 스키마를 적용하려면 자사 홈페이지에서 직접 수집한 고객 리뷰 데이터를 별도로 마크업해야 합니다.

관련 인사이트

무료 진단

우리 사이트에 리뷰 스키마가 적용되어 있는지 확인하세요

URL 하나로 구조화 데이터 적용 현황을 30초 안에 자동 진단합니다.

무료 사이트 진단 시작 →