Hướng dẫn về Review Schema
Cách triển khai Review schema cho một bài đánh giá biên tập, phạm vi của schema.org/Review, điều kiện nhận review snippet và mối quan hệ với AggregateRating.
Ngôn ngữ
Review schema (schema.org/Review) marks lên một single critic hoặc người dùng evaluation of một cụ thể điều — một tác giả, một itemReviewed, một reviewRating với một ratingValue. Những three các trường là đó bắt buộc cốt lõi. đây là distinct từ AggregateRating, mà summarizes nhiều reviews vào an average; Google bundles cả hai on một tài liệu trang vì they render đó giống nhau stars, nhưng đó rules diverge. Nếu một Review là nested bên trong đó reviewed item qua đó review thuộc tính, bạn omit itemReviewed và Google infers đó parent. Đó single hầu hết-missed rule: đó self-serving-reviews restriction (Google September 2019 policy) là scoped để LocalBusiness/Organization đang reviewed on của họ own site — bạn không thể nhận stars cho testimonials về của bạn own business — nhưng reviews of Books, Movies, Các sản phẩm, Recipes, và Software Apps không phải subject để đó carve-out. Hợp lệ markup chỉ earns rich-kết quả eligibility (một critic review snippet), không bao giờ một xếp hạng boost, và self-serving hoặc fabricated reviews có thể draw một manual hành động.
Tóm tắt — Review schema là code bạn thêm để trang đó labels một person review của một điều — ai wrote nó, Điều gì nó về, và star rating họ gave. Thêm nó correctly làm trang eligible cho star snippet bạn đôi khi see trong kết quả tìm kiếm. nó làm không bảo đảm stars, nó làm không boost của bạn xếp hạng, và — big một — bạn generally có thể’t sử dụng nó để put stars on của bạn own business by reviewing yourself.
Điều gì Review schema là
Khi một critic ghi “I give this restaurant 4 out of 5 stars,” (bản dịch) «I cho này restaurant 4 out of 5 stars,» bạn có thể tell ai
talking, điều gì họ là reviewing, và đó score chỉ by reading. MỘT công cụ tìm kiếm
sees đơn giản text. Review schema — đó schema.org/Review
vocabulary — spells điều này out trong code: này là đó tác giả, này là đó điều
đang reviewed (itemReviewed), và này là đó rating they gave
(reviewRating).
nó gần như luôn được viết as JSON-LD: nhỏ block của code đó sits trong trang không có thay đổi Cách trang looks. Evidence for this claim Schema.org Review represents a review of an item and can include an author, item reviewed, and rating. Scope: Schema.org vocabulary; Google supports review snippets only for documented item types and conditions. Confidence: high · Verified: Schema.org: Review
Đó key ý tưởng để hold onto: một Review là một critic, một ghi-lên, một item.
đó là khác nhau từ an aggregate rating — an average được xây dựng từ nhiều
reviews (như “4.6 stars from 218 reviews” (bản dịch) «4,6 stars từ 218 reviews»). Những là một tách biệt loại
(AggregateRating), và đó hai là meant để hoạt động together, không as either/hoặc.
three điều mỗi Review cần
cho Review để là hợp lệ, Google cần three các trường:
author— một real name (một person hoặc an organization). Điều này có để là an thực tế name; điều gì đó như “50% off until Saturday” (bản dịch) «50% off until Saturday» không phải một hợp lệ reviewer name và disqualifies đó snippet.itemReviewed— điều gì là đang reviewed (một book, một movie, một sản phẩm, một recipe, một restaurant, và so on). Một cụ thể điều, không một category hoặc một “top 10” list.reviewRatingvới mộtratingValue— đó score. Đó quy mô defaults để 1–5 trừ khi bạn chẳng hạn nếu không. Evidence for this claim Google's review snippet documentation identifies required and recommended review properties and supported reviewed-item types. Scope: Google Search review snippet requirements; valid Schema.org Review markup can still be ineligible for Google stars. Confidence: high · Verified: Google: Review snippet structured data
trap phần lớn mọi người fall vào
Ở đây đó mistake I see constantly: một business owner diễn đạt customer testimonials on của họ own homepage, marks them lên với Review schema, và expects gold stars trong Google. Đó không hoạt động. Google cụ thể chặn star snippets khi một business là reviewing itself on của nó own site (này là đó “self-serving reviews” (bản dịch) «self-serving reviews» rule). Điều này áp dụng để local businesses và tổ chức rating themselves — điều này làm không block reviews of các sản phẩm, books, movies, recipes, hoặc software.
Hai nhiều hơn Người mới bắt đầu truths:
- Hợp lệ markup ≠ guaranteed stars. nó làm trang eligible; Google vẫn decides liệu để hiển thị them.
- Review schema không bao giờ boosts xếp hạng. Tại phần lớn nó thay đổi Cách của bạn listing looks, mà có thể earn nhiều hơn clicks — đó nó.
Muốn đầy đủ version — nested so với. standalone reviews, chính xác self-serving rule, Vì sao của bạn stars có thể không hiển thị, và manual-hành động risk? Chuyển để Nâng cao tab.
Evidence for this claim Google excludes self-serving reviews for LocalBusiness and Organization from the star review feature. Scope: Google Search review snippet policy; this restriction is scoped and should not be generalized to every reviewed type. Confidence: high · Verified: Google: Review snippet structured dataTóm tắt —
schema.org/Reviewmarks lên single evaluation: mộtauthor, mộtitemReviewed, mộtreviewRating.ratingValue. những điều đó three là bắt buộc. nếu Review là nested bên trong reviewed item quareviewthuộc tính, omititemReviewed— Google infers parent — nhưng vẫn supply itemname.ratingValuedefaults để 1–5 quy mô trừ khi bạn đặtbestRating/worstRating, và decimals sử dụng dot, không comma. một rule đó outranks all others trong importance: self-serving-reviews restriction (Google September 2019 policy) làmLocalBusiness/Organizationcác trang đó carry reviews về themselves ineligible cho star feature — including reviews pulled trong qua embedded thứ ba-party widget on của bạn own trang web. đó carve-out là scoped để business/organization items chỉ; Sản phẩm, Book, Movie, Recipe, SoftwareApplication, Event, Course, Game và friends là không restricted. Hợp lệ markup earns rich-kết quả eligibility, không bao giờ xếp hạng boost, và violations có thể draw manual hành động. Liệu bạn nghĩ ra ở đây cho pure structured-dữ liệu angle hoặc ecommerce-review angle, cả hai trực tiếp trong giống nhau place — điều này topic là cross-listed dưới dữ liệu có cấu trúc và dưới SEO thương mại điện tử cho đó reason.
Review so với. AggregateRating — nhận điều này straight đầu tiên
Gần như mỗi mistake downstream bắt đầu với conflating những điều này hai types:
Review— một critic hoặc người dùng, một item, một rating. single ghi-lên.AggregateRating— numeric summary của nhiều reviews hoặc ratings ( average plus count).
Google tài liệu bundle cả hai on một trang — “Review snippet (Review, AggregateRating)
structured data” (bản dịch) «Review snippet (Review, AggregateRating) dữ liệu có cấu trúc» — vì they render đó giống nhau star UI. Nhưng đó schema.org types
và của họ eligibility rules diverge, và đó bắt buộc các trường differ. Crucially,
họ là meant để là dùng together: Google hướng dẫn là đó “if you include
multiple individual reviews, also include an aggregate rating of the individual
reviews.” (bản dịch) «nếu bạn bao gồm multiple riêng lẻ reviews, cũng bao gồm an aggregate rating of đó riêng lẻ reviews.» So đó decision không Review hoặc AggregateRating — đây là “one write-up →
Review,” (bản dịch) «một ghi-lên → Review,» “an average across many → AggregateRating,” (bản dịch) «an average trên nhiều → AggregateRating,» và “a page full of reviews →
both.” (bản dịch) «một trang đầy đủ of reviews → cả hai.» Đó hướng dẫn chạy một direction chỉ: một single Review không cần một
fabricated aggregate bolted on để look hơn credible, và an AggregateRating
không require bạn để invent riêng lẻ reviews để lại điều này — pair đó hai chỉ
khi cả hai genuinely exist. Đó AggregateRating side of này nhận của nó own treatment
trong đó sibling bài viết; ở đây I’m strictly on đó single Review object.
bắt buộc cốt lõi: tác giả, itemReviewed, reviewRating
Three properties là bắt buộc cho Review, theo Google bắt buộc-properties
bảng on review-snippet doc (checked 2026-07-18; doc itself hiển thị
cuối cùng-đã cập nhật date của 2025-12-10, so điều này reflects hiện tại version).
author — một Person hoặc Organization. Google nêu rõ rằng “the reviewer’s name must be a valid name” (bản dịch) «tên người đánh giá phải là một tên hợp lệ» và đưa ra phản ví dụ dễ nhớ: “‘50% off until Saturday’ is not a valid name for a reviewer.” (bản dịch) «Cụm “Giảm giá 50% đến thứ Bảy” không phải tên hợp lệ của người đánh giá». Tên phải ngắn hơn 100 ký tự, nếu không trang “won’t be eligible for an author-based review snippet.” (bản dịch) «sẽ không đủ điều kiện hiển thị đoạn trích đánh giá dựa trên tác giả». Chuỗi quảng cáo được dùng làm tên người đánh giá là lỗi phổ biến và có thể khiến nội dung mất điều kiện.
itemReviewed — một of đó hợp lệ types, “the item that is being reviewed.” (bản dịch) «đó item đó là đang reviewed.»
Này là nơi đó single-item scoping bites: Google wants bạn để “provide review
information about a specific item, not about a category or a list of items.” (bản dịch) «cung cấp review information về một cụ thể item, không về một category hoặc một list of items.» MỘT “Top
10 Best Blenders” (bản dịch) «Top 10 Best Blenders» roundup đó wraps một Review khoảng đó toàn bộ list là malformed
— mỗi sản phẩm cần của nó own review, hoặc đó trang cần một khác nhau treatment.
reviewRating (một Rating) với reviewRating.ratingValue — đó score.
Cho một single Review này là thông thường một đơn giản Rating, không an AggregateRating
(đó phân biệt trips mọi người lên vì Google shared doc mentions AggregateRating
as một có thể subtype). Đó giá trị có thể là “a number, fraction, or percentage (for
example, 4, 60%, or 6 / 10).” (bản dịch) «một number, fraction, hoặc percentage (ví dụ, 4, 60%, hoặc 6 / 10).» Hai formatting rules mọi người miss:
- default quy mô là 1–5 (1 lowest, 5 highest). nếu của bạn quy mô là khác,
đặt
bestRatingvàworstRating. - Decimals sử dụng dot, không comma —
4.4, không bao giờ4,4, regardless của bạn locale display convention.
Được khuyến nghị (không bắt buộc): datePublished (ISO 8601), và
reviewRating.bestRating / worstRating. nếu bestRating là omitted, 5 là assumed;
nếu worstRating là omitted, 1 là assumed.
nơi Review schema là supported
Review là rộng hơn hầu hết mọi người assume. Google hỗ trợ điều này cho Book,
Course, Event, LocalBusiness (với đó self-serving caveat dưới), Movie,
Product, Recipe, và SoftwareApplication — plus của họ subtypes và several
hơn: CreativeWorkSeason, CreativeWorkSeries, Episode, Game, MediaObject,
MusicPlaylist, MusicRecording, và Organization (again, với đó self-serving
caveat). HowTo là cũng một hợp lệ itemReviewed loại theo Google hiện tại
thuộc tính reference — worth một kiểm tra nếu bạn là reviewing tutorials hoặc instructional
nội dung, since đây là easy để miss trong đó prose list of “supported for” (bản dịch) «supported cho» types.
Evidence for this claim Google limits review snippet eligibility to specific Schema.org types and applies additional content and policy rules. Scope: Google Search review snippet feature; Schema.org validity alone is insufficient. Confidence: high · Verified: Google: Review snippet structured data So một critic reviewing một film, một người dùng reviewing một recipe, hoặc an editor
reviewing một software app là all textbook, unrestricted dùng.
Nested so với. standalone — Khi để omit itemReviewed
có hai shapes:
- Standalone Review — một top-cấp độ
Reviewđó carriesitemReviewednaming điều gì đây là về. Này là đó “critic review” (bản dịch) «critic review» pattern (một journalist/publisher, một điều, một rating). - Nested Review — một
Reviewplaced bên trong đó reviewed entity qua đóreviewthuộc tính (e.g., mộtGamevới một"review": {…}block). Ở đây Google says để omititemReviewed: “if the review is nested into another schema.org type using the review property, omit the itemReviewed property (we assume the parent item is the reviewed item).” (bản dịch) «nếu đó review là nested vào một sản phẩm khác schema.org loại dùng đó review thuộc tính, omit đó itemReviewed thuộc tính (we assume đó parent item là đó reviewed item).» Đó parent itemnamekhông chỉ good practice ở đây — Google own bắt buộc-properties bảng listsitemReviewed.nameas của nó own bắt buộc hàng, so một nested Review với an unnamed parent là bị thiếu một bắt buộc trường, không chỉ bị thiếu context.
Getting điều này sai — supplying itemReviewed bên trong nested review, hoặc omitting nó
on standalone một — là một của phần lớn phổ biến Rich Kết quả Kiểm thử failures trong điều này
space, và một đó generic các hướng dẫn rarely walk qua.
self-serving-reviews rule — single phần lớn quan trọng restriction
Này là đó rule để internalize, vì đây là nơi đó old “testimonials as review schema” (bản dịch) «testimonials as review schema» tactic died và đây là đó điều đối thủ các hướng dẫn hầu hết thường bury.
Google, on đó review-snippet doc: “If the entity that’s being reviewed controls the reviews about itself, their pages that use LocalBusiness or any other type of Organization structured data are ineligible for star review feature.” (bản dịch) «Nếu đó entity đó là đang reviewed controls đó reviews về itself, của họ các trang đó dùng LocalBusiness hoặc bất kỳ other loại of Organization dữ liệu có cấu trúc là ineligible cho star review feature.» Và đó ví dụ là unambiguous: “a review about entity A is placed on the website of entity A, either directly in their structured data or through an embedded third-party widget (for example, Google Business reviews or Facebook reviews widget).” (bản dịch) «một review về entity MỘT là placed on đó website of entity MỘT, either trực tiếp trong của họ dữ liệu có cấu trúc hoặc qua an embedded bên thứ ba widget (ví dụ, Google Business reviews hoặc Facebook reviews widget).»
Evidence for this claim Self-controlled reviews of the entity itself are ineligible for Google's star review feature on LocalBusiness and Organization pages; this is not a universal prohibition on Product reviews. Scope: web Confidence: high · Verified: Review snippet structured datađọc cẩn thận Điều gì điều này làm — và không — cover:
- đây là scoped để
LocalBusiness/Organizationitems đang reviewed. MỘT business hoặc organization rating itself on của nó own các trang nhận không stars. Đó bao gồm embedding một bên thứ ba review widget (Google Business Profile, Facebook) on của bạn own site — đó nguồn đang external không rescue điều này nếu đó entity controls đó trang. Evidence for this claim Google excludes self-serving reviews for LocalBusiness and Organization from the star review feature. Scope: Google Search review snippet policy; this restriction is scoped and should not be generalized to every reviewed type. Confidence: high · Verified: Google: Review snippet structured data - Điều này làm không cover Sản phẩm, Book, Movie, Recipe, SoftwareApplication, Event, Course, Game, etc. Reviewing những on của bạn own site là fine. không overstate đó policy phạm vi — đó frequent mangling là “Google killed review stars,” (bản dịch) «Google killed review stars,» khi đó ban là cụ thể về self-hosted business/organization reviews.
Một điều worth là blunt về, since nó không spelled out verbatim trong Google
tài liệu và I không muốn để overstate sourcing: relabeling reviewed entity as
Product hoặc some khác unrestricted loại, Khi Điều gì thực ra là reviewed là
của bạn own business, không phải được ghi lại workaround. restriction là được viết khoảng
Điều gì thực ra là reviewed và ai controls trang nó reviewed on — không
@type string bạn chọn để declare. Treat điều này as editorial judgment, không
quoted policy: mislabeling entity để dodge rule là kind của điều
manual reviewer là cụ thể looking cho.
Google cũng draws hai liền kề lines: “Ratings must be sourced directly from users,” (bản dịch) «Ratings phải được sourced trực tiếp từ người dùng,» và “Don’t rely on human editors to create, curate, or compile ratings information for local businesses.” (bản dịch) «không rely on human editors để tạo, curate, hoặc compile ratings information cho local businesses.» Và một flat rule đó áp dụng broadly: bạn không thể scrape ratings từ elsewhere — “Don’t aggregate reviews or ratings from other websites.” (bản dịch) «không aggregate reviews hoặc ratings từ other websites.» Copying Yelp hoặc Google stars onto của bạn own trang và marking them lên as yours là out.
policy dates để khoảng September 2019; Google announced nó trong Tìm kiếm Central post on đang làm review rich kết quả nhiều hơn helpful. I’ll là honest về sourcing: I không thể verify sạch, pinned Mueller hoặc Illyes quote cụ thể on self-serving-review manual-hành động mechanic, so I’m citing tài liệu và policy announcement thay vì putting words trong anyone mouth (see Quotes tab).
Eligibility, không xếp hạng — và manual-hành động risk
Hai cách diễn đạt points đó quan trọng:
- Review markup earns rich-kết quả eligibility, không một xếp hạng boost. Đó best case là một critic review snippet — stars và summary text trong đó listing. Đó có thể lift nhấp-qua, nhưng điều này không move bạn lên đó kết quả. Bất kỳ hướng dẫn promising một “15–35% CTR lift” (bản dịch) «15–35% CTR lift» từ review schema là quoting an unverifiable stat; treat điều này với suspicion.
- Violations có thể trigger một manual hành động. Google warns: “If your site violates one or more of these guidelines, then Google may take manual action against it. Once you have remedied the problem, you can submit your site for reconsideration.” (bản dịch) «Nếu trang web của bạn violates một hoặc hơn of những guidelines, thì Google có thể take manual hành động so với điều này. Khi bạn có remedied đó vấn đề, bạn có thể submit trang web của bạn cho reconsideration.» Google Chung Dữ liệu có cấu trúc Guidelines spell out đó precise consequence: “A structured data manual action means that a page loses eligibility for appearance as a rich result; it doesn’t affect how the page ranks in Google web search.” (bản dịch) «MỘT dữ liệu có cấu trúc manual hành động có nghĩa là đó một trang loses eligibility cho appearance as một rich kết quả; điều này không ảnh hưởng cách đó trang ranks trong Google web tìm kiếm.» So đó hình phạt là scoped để đó rich kết quả, không đó trang ordinary xếp hạng — bạn lose đó snippet until bạn cách sửa đó violation và yêu cầu reconsideration, nhưng bạn không nhận demoted hoặc deindexed cho điều này.
Điều này helps để giữ six tách biệt trạng thái straight, vì “it validated” (bản dịch) «điều này validated» và “it
shows stars” (bản dịch) «điều này cho thấy stars» không phải đó giống nhau fact: passing đó Rich Kết quả Kiểm thử (trường presence)
→ Google supporting đó itemReviewed loại tại all → đó trang đang eligible
dưới đó guidelines (không self-serving, không scraped, visible nội dung) → Google
có thực ra được lập chỉ mục đó trang → Google chọn để display đó snippet →
và — hoàn toàn tách biệt từ all of đó trên — đó trang xếp hạng. MỘT trang có thể là
green trên đó đầu tiên five và vẫn không xếp hạng well, và một trang có thể xếp hạng well
trong khi không bao giờ cho thấy một single star.
Cũng remember đó visibility rule: đó reviews bạn mark lên phải được genuinely on đó trang và obvious để người dùng — “it must be immediately obvious to users that the page has review content.” (bản dịch) «điều này phải được immediately obvious để người dùng đó trang có review nội dung.» Marked-lên reviews đó một khách truy cập không thể thực ra see là một vi phạm nguyên tắc, không chỉ một validation nit.
Kiểm thử và monitoring
Validate markup với Rich Kết quả Kiểm thử, sau đó watch Search Console. Google đã thêm dedicated review-snippets báo cáo trong Search Console (2020) đó flags mà các trang là eligible và mà có các lỗi — đó diagnostic để kiểm tra sau khi bạn ship, since Rich Kết quả Kiểm thử xác nhận trường presence nhưng không policy compliance (nó sẽ không tell bạn của bạn self-hosted business review là ineligible).
Bing và khác engines
Bing structured-dữ liệu hướng dẫn là nhiều thinner hơn Google. Bing hỗ trợ marking lên reviews và ratings với schema.org vocabulary và sẽ recognize nó cho enhanced kết quả, và nó validates annotated dữ liệu so với declared loại và dự kiến format (mismatches nhận đã bỏ qua thay vì hard-rejected). nhưng Bing có không published tương đương để Google 2019 self-serving-reviews crackdown — có không Bing-cụ thể Review eligibility trang comparable để Google. Practically: treat Google Review/AggregateRating doc as de facto tiêu chuẩn ngay cả cho Bing-focused hoạt động, vì Bing points lại để giống nhau schema.org vocabulary không có thêm của nó own restrictions.
cho nơi Review fits trong wider picture, nó sits alongside AggregateRating, Sản phẩm, và Organization schema siblings dưới rộng hơn structured-dữ liệu hub điều này bài viết nests trong.
AI summary
condensed take on Nâng cao version:
- Điều gì điều này là:
schema.org/Reviewmarkup (thường JSON-LD) cho một single evaluation — mộtauthor, mộtitemReviewed, mộtreviewRating— as opposed đểAggregateRating, mà averages nhiều reviews. - Bắt buộc cốt lõi:
author(một hợp lệ person/org name dưới 100 chars — “50% off until Saturday” (bản dịch) «50% off until Saturday» không phải một name),itemReviewed(một cụ thể item, không một category hoặc list), vàreviewRating.ratingValue. - Rating format: default quy mô 1–5; set
bestRating/worstRatingcho other scales; decimals dùng một dot (4.4), không một comma.datePublished,bestRating,worstRatinglà được khuyến nghị. - Nested so với. standalone: standalone Review carries
itemReviewed; một Review nested bên trong đó reviewed loại qua đóreviewthuộc tính omitsitemReviewed(Google infers đó parent) nhưng vẫn cần đó parentname. - Supported items: Book, Course, Event, Movie, Sản phẩm, Recipe, SoftwareApplication, Game, Organization, LocalBusiness, HowTo, và hơn.
- Self-serving rule (đó big một): scoped để LocalBusiness/Organization
reviewing itself on của nó own site (including embedded bên thứ ba widgets) — những
là ineligible cho stars. Sản phẩm/Book/Movie/Recipe/SoftwareApplication etc.
là không restricted. không overstate phạm vi — và relabeling đó entity as một
khác nhau
@typekhông một được ghi lại workaround. - không-làm list: không scraped/được tổng hợp ratings từ other các trang; ratings phải được người dùng-sourced; reviews phải được genuinely visible on đó trang; không pair một single Review với một fabricated aggregate hoặc invent reviews để lại an aggregate.
- Eligibility ≠ xếp hạng: best case là một critic review snippet; không bao giờ một xếp hạng boost. Beware unverifiable “15–35% CTR lift” (bản dịch) «15–35% CTR lift» claims. Validator-truyền, Google-hỗ trợ, eligibility, visibility, display, và xếp hạng là six tách biệt trạng thái — green on một không có nghĩa là green on đó rest.
- Enforcement: violations có thể trigger một manual hành động. Theo Google own wording, đó “means that a page loses eligibility for appearance as a rich result; it doesn’t affect how the page ranks in Google web search” (bản dịch) «có nghĩa là đó một trang loses eligibility cho appearance as một rich kết quả; điều này không ảnh hưởng cách đó trang ranks trong Google web tìm kiếm» — until fixed và reconsideration là requested.
- Kiểm thử: Rich Kết quả Kiểm thử cho trường presence; Search Console review-snippets báo cáo cho eligibility/các lỗi. Rich Kết quả Kiểm thử không kiểm tra policy compliance.
- Bing: hỗ trợ schema.org review markup nhưng có không tương đương self-serving policy; treat Google doc as đó tiêu chuẩn.
Tài liệu chính thức
Chính-nguồn tài liệu từ các công cụ tìm kiếm và schema.org.
Google — Review snippets
- Review snippet (Review, AggregateRating) dữ liệu có cấu trúc — đó có thẩm quyền reference: bắt buộc/được khuyến nghị properties, supported
itemReviewedtypes, đó nested-so với-standalone rule, và đó self-serving-reviews restriction. Checked trực tiếp 2026-07-18; đó trang itself cho thấy “Last updated 2025-12-10 UTC.” (bản dịch) «Cuối cùng đã cập nhật 2025-12-10 UTC.» - Đang làm Review Rich Kết quả hơn helpful (2019) — đó announcement of đó self-serving-reviews policy cho tổ chức/local businesses.
- New các báo cáo cho review snippets trong Search Console (2020) — đó diagnostic báo cáo cho eligibility và các lỗi sau implementation.
- Chung Dữ liệu có cấu trúc Guidelines — đó spammy-structured-dữ liệu / manual-hành động policy.
- Rich Kết quả Kiểm thử — validate đó markup (trường presence, không policy compliance).
Bing / Microsoft
- Marking lên của bạn trang web với dữ liệu có cấu trúc — Bing chung structured-dữ liệu hỗ trợ (schema.org, JSON-LD được khuyến nghị).
schema.org
- Review — loại definition và đầy đủ thuộc tính list.
- AggregateRating — companion loại cho nhiều-reviews summaries.
Quotes từ nguồn
On—record statements từ tài liệu củ Google. nơi nguồn trang exposes text, link là deep link đó jumps để quoted passage.
Google tài liệu — Điều gì review snippet là
- “A review snippet is a short excerpt of a review or a rating from a review website, usually an average of the combined rating scores from many reviewers.” (bản dịch) «MỘT review snippet là một ngắn excerpt of một review hoặc một rating từ một review website, thường an average of đó combined rating scores từ nhiều reviewers.» Nhảy đến trích dẫn
Google tài liệu — bắt buộc properties
- On đó reviewer name: “The reviewer’s name must be a valid name. For example, ‘50% off until Saturday’ is not a valid name for a reviewer.” (bản dịch) «Đó reviewer name phải được một hợp lệ name. Ví dụ, ‘50% off until Saturday’ không phải một hợp lệ name cho một reviewer.» Nhảy đến trích dẫn
- On omitting
itemReviewedkhi nested: “However, if the review is nested into another schema.org type using the review property, omit the itemReviewed property.” (bản dịch) «Tuy nhiên, nếu đó review là nested vào một sản phẩm khác schema.org loại dùng đó review thuộc tính, omit đó itemReviewed thuộc tính.» Nhảy đến trích dẫn - On đó rating quy mô: “The default scale for numbers is a 5-point scale, where 1 is the lowest value and 5 is the highest value.” (bản dịch) «Đó default quy mô cho numbers là một 5-point quy mô, nơi 1 là đó lowest giá trị và 5 là đó highest giá trị.» Nhảy đến trích dẫn
Google tài liệu — self-serving-reviews rule
- “If the entity that’s being reviewed controls the reviews about itself, their pages that use LocalBusiness or any other type of Organization structured data are ineligible for star review feature.” (bản dịch) «Nếu đó entity đó là đang reviewed controls đó reviews về itself, của họ các trang đó dùng LocalBusiness hoặc bất kỳ other loại of Organization dữ liệu có cấu trúc là ineligible cho star review feature.» Nhảy đến trích dẫn
Google tài liệu — không aggregate từ khác các trang
- “Don’t aggregate reviews or ratings from other websites.” (bản dịch) «không aggregate reviews hoặc ratings từ other websites.» Nhảy đến trích dẫn
Google tài liệu — manual-hành động warning
- “Warning: If your site violates one or more of these guidelines, then Google may take manual action against it.” (bản dịch) «Warning: Nếu trang web của bạn violates một hoặc hơn of những guidelines, thì Google có thể take manual hành động so với điều này.» Nhảy đến trích dẫn
- On điều gì đó manual hành động thực ra costs bạn, từ Google Chung Dữ liệu có cấu trúc Guidelines: “A structured data manual action means that a page loses eligibility for appearance as a rich result; it doesn’t affect how the page ranks in Google web search.” (bản dịch) «MỘT dữ liệu có cấu trúc manual hành động có nghĩa là đó một trang loses eligibility cho appearance as một rich kết quả; điều này không ảnh hưởng cách đó trang ranks trong Google web tìm kiếm.» Nhảy đến trích dẫn
Review schema myths và mistakes để tránh
Myth: “Review schema guarantees stars in Google.” (bản dịch) «Review schema bảo đảm stars trong Google.» Điều này chỉ làm đó trang eligible. Đó review nội dung phải được genuinely visible on đó trang, đó guidelines phải được satisfied, và Google vẫn decides discretionarily liệu để render đó snippet. Hợp lệ ≠ displayed — và điều này không bao giờ có nghĩa là một xếp hạng boost.
Myth: “I can put customer testimonials with Review schema on my own business
homepage and get stars.” (bản dịch) «I có thể put customer testimonials với Review schema on my own business homepage và nhận stars.»
Này là đó #1 myth để bust. Đó self-serving-reviews rule làm
LocalBusiness/Organization các trang đó carry reviews về themselves
ineligible cho đó star feature — “if the entity that’s being reviewed controls the
reviews about itself… ineligible for star review feature.” (bản dịch) «nếu đó entity đó là đang reviewed controls đó reviews về itself… ineligible cho star review feature.» Embedding một bên thứ ba
widget (Google Business Profile, Facebook) on của bạn own site không rescue điều này.
Myth: “The self-serving ban killed review stars everywhere.” (bản dịch) «Đó self-serving ban killed review stars mọi nơi.»
Không — không overstate đó phạm vi. Đó restriction là scoped để
LocalBusiness/Organization items. Reviews of Các sản phẩm, Books, Movies, Recipes,
Software Apps, Events, Courses, và Games là không subject để điều này.
Myth: “Review and AggregateRating are interchangeable — just use whichever my
plugin defaults to.” (bản dịch) «Review và AggregateRating là interchangeable — chỉ dùng whichever my plugin defaults để.»
Review = một critic, một ghi-lên; AggregateRating = một summary number trên
nhiều. Conflating them muddies cả hai đó schema (bị thiếu bắt buộc các trường) và đó
nội dung (một single testimonial dressed lên as an “aggregate” of một). Google steer
là để dùng them together khi một trang có multiple reviews.
Mistake: omitting itemReviewed on standalone Review — hoặc including nó on
nested một. top-cấp độ Review cần itemReviewed; Review nested qua
review thuộc tính phải omit nó (Google infers parent). Getting điều này backwards
là kinh điển Rich Kết quả Kiểm thử thất bại.
Sai lầm: dùng nội dung khuyến mãi làm tên người đánh giá. “‘50% off until Saturday’ is not a valid name for a reviewer,” (bản dịch) «Thông báo “Giảm 50% đến thứ Bảy” không phải tên người đánh giá hợp lệ»; tên dài hơn 100 ký tự cũng khiến đoạn trích dựa trên tác giả mất điều kiện. Hãy dùng tên thật của một cá nhân hoặc tổ chức.
Mistake: wrapping một Review khoảng “Top 10” list. Reviews phải là về cụ thể item, không category hoặc list. mỗi sản phẩm on roundup cần của nó own review, hoặc khác treatment.
Mistake: scraping hoặc aggregating other các trang’ ratings. “Don’t aggregate reviews or ratings from other websites.” (bản dịch) «không aggregate reviews hoặc ratings từ other websites.» Copying Yelp/Google stars onto trang của bạn và marking them lên as yours là một violation.
Mistake: marked-lên reviews đó người dùng không thể thực ra see. Đó review nội dung phải là “immediately obvious to users” (bản dịch) «immediately obvious để người dùng» on đó trang. Hidden hoặc fabricated reviews là một guideline breach đó có thể draw một manual hành động — mà suppresses của bạn markup cho rich kết quả until bạn remediate và yêu cầu reconsideration.
Mistake: comma decimals hoặc non-1–5 scales không có bounds. sử dụng dot (4.4, không
4,4), và đặt bestRating/worstRating nếu của bạn quy mô không phải default 1–5.
Sạch so với. hỏng Review JSON-LD
sạch standalone critic review
Một publisher, một item, một rating — đó textbook “critic review” (bản dịch) «critic review» pattern với an
rõ ràng itemReviewed:
{
"@context": "https://schema.org/",
"@type": "Review",
"itemReviewed": {
"@type": "Restaurant",
"name": "Legal Seafood",
"servesCuisine": "Seafood",
"priceRange": "$$$"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5,
"worstRating": 1
},
"author": {
"@type": "Person",
"name": "Bob Smith"
},
"datePublished": "2026-05-12",
"publisher": {
"@type": "Organization",
"name": "Washington Times"
}
}sạch nested review (itemReviewed omitted)
Khi Review lives bên trong reviewed item qua review thuộc tính, drop
itemReviewed — parent name supplies context:
{
"@context": "https://schema.org/",
"@type": "Movie",
"name": "The Great Escape",
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 5
},
"author": {
"@type": "Person",
"name": "Jane Doe"
}
}
}giống nhau standalone review, hỏng
mỗi flagged line dưới là thực, phổ biến thất bại:
{
"@context": "https://schema.org/",
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4,5",
"bestRating": "10"
},
"author": {
"@type": "Person",
"name": "50% off until Saturday"
}
}Điều gì sai:
- Không
itemReviewed— standalone Review phải name Điều gì nó reviews (chỉ nested review omits nó). Bị thiếu nó có nghĩ là Google có không item để attach stars để. "name": "50% off until Saturday"— promotional string, không hợp lệ reviewer name; explicitly disqualifies tác giả-based snippet."ratingValue": "4,5"— comma decimal. sử dụng dot:"4.5".bestRating: "10"với khôngworstRating— nếu bạn sử dụng non-default quy mô, declare cả hai bounds so rating là interpreted correctly.
nơi markup có thể là hợp lệ nhưng vẫn ineligible
điều này một truyền Rich Kết quả Kiểm thử tuy vậy earns không stars, vì của self-serving rule — business reviewing itself on của nó own trang web:
{
"@context": "https://schema.org/",
"@type": "LocalBusiness",
"name": "Acme Plumbing",
"review": {
"@type": "Review",
"reviewRating": { "@type": "Rating", "ratingValue": 5 },
"author": { "@type": "Person", "name": "A Happy Customer" }
}
}các trường là all present, so validation là green — nhưng vì Acme controls
trang và reviewed entity là của nó own LocalBusiness, nó ineligible cho
star feature. Đây là chính xác khoảng trống Rich Kết quả Kiểm thử có thể’t catch: nó kiểm tra
trường presence, không policy compliance.
Nested hoặc standalone — nơi làm itemReviewed go?
single phần lớn phổ biến Rich Kết quả Kiểm thử thất bại trong điều này space là getting nested-so với-standalone shape backwards. Walk branch trước khi bạn ship:
Should this Review include itemReviewed?
phổ biến các vấn đề: markup validates nhưng stars không hiển thị
Symptom: Rich Kết quả Kiểm thử truyền, nhưng không stars xuất hiện trong kết quả tìm kiếm
có khả năng nguyên nhân: self-serving-reviews rule — reviewed item là
LocalBusiness/Organization và trang là on đó giống nhau entity own trang web
(including embedded thứ ba-party review widget). cũng có thể: Google là
đơn giản exercising discretion (eligible ≠ guaranteed), hoặc review nội dung
không phải genuinely visible để người dùng on trang.
khắc phục: kiểm tra liệu itemReviewed là LocalBusiness/Organization và
liệu trang belongs để đó giống nhau entity — nếu so, có không markup khắc phục;
restriction là by design. nếu item loại không phải restricted, xác nhận
review text là thực ra visible on được kết xuất trang, sau đó kiểm tra Tìm kiếm
Console review-snippets báo cáo cho stated eligibility reason. xác nhận
worked: báo cáo hiển thị trang as eligible với không các lỗi.
Symptom: Rich Kết quả Kiểm thử flags “itemReviewed” (bản dịch) «itemReviewed» as bị thiếu hoặc unexpected
có khả năng nguyên nhân: standalone Review là bị thiếu itemReviewed, hoặc nested
Review (bên trong reviewed item review thuộc tính) có itemReviewed
đã thêm Khi nó nên là omitted.
khắc phục: cho standalone Review, thêm itemReviewed naming một cụ thể
item. cho nested Review, delete itemReviewed — Google infers parent.
xác nhận worked: re-chạy Rich Kết quả Kiểm thử và kiểm tra trường là
recognized correctly cho shape bạn được sử dụng.
Symptom: Tác giả-based review snippet không xuất hiện
Có khả năng nguyên nhân: đó reviewer name là một promotional string (Google own ví dụ: “50% off until Saturday” (bản dịch) «50% off until Saturday») hoặc exceeds 100 characters.
khắc phục: replace author.name với thực person hoặc organization name
dưới 100 characters. xác nhận worked: Rich Kết quả Kiểm thử không lâu hơn
flags tác giả trường.
Symptom: ratingValue là đã bỏ qua hoặc misread
có khả năng nguyên nhân: comma decimal ("4,5" thay vì "4.5"), hoặc
non-default quy mô được sử dụng không có declaring bestRating/worstRating.
khắc phục: sử dụng dot cho decimals, và đặt bestRating/worstRating bất cứ khi nào
quy mô không phải default 1–5. xác nhận worked: Rich Kết quả Kiểm thử
parses rating giá trị và quy mô as dự kiến.
Symptom: markup là hoạt động, sau đó rich kết quả disappeared trang web-wide
có khả năng nguyên nhân: manual hành động cho violating structured-dữ liệu guidelines (scraped/được tổng hợp ratings từ khác các trang, hidden reviews, hoặc self-serving reviews).
Cách sửa: review đó Chung Dữ liệu có cấu trúc Guidelines, xóa đó violating nội dung hoặc markup, và submit cho reconsideration. Theo Google own wording, đó manual hành động costs bạn rich-kết quả eligibility chỉ — “it doesn’t affect how the page ranks in Google web search” (bản dịch) «điều này không ảnh hưởng cách đó trang ranks trong Google web tìm kiếm» — so đó cách sửa restores đó snippet, không của bạn thứ hạng (bạn không bao giờ lost những). Xác nhận worked: đó manual-hành động notice trong Search Console clears và đó review-snippets báo cáo cho thấy eligible các trang again.
Review schema audit checklist
-
authorlà present và là thựcPersonhoặcOrganizationname — không promotional string — và dưới 100 characters. -
itemReviewedlà present on standalone Reviews, naming một cụ thể item (không category hoặc “Top 10” list). -
itemReviewedlà omitted on Reviews nested bên trong reviewed item quareviewthuộc tính — và parent item vẫn carries của nó ownname. -
reviewRatinglà present vớiratingValue. -
ratingValuedùng dot cho decimals (4.5, không bao giờ4,5). - nếu quy mô không phải default 1–5, cả hai
bestRatingvàworstRatinglà đặt. -
datePublishedlà được bao gồm (được khuyến nghị, ISO 8601 format). - xác nhận
itemReviewed’s loại không phảiLocalBusinesshoặcOrganizationlà reviewed on đó giống nhau entity own trang web (including qua embedded thứ ba-party widget) — nếu nó là, trang là ineligible cho stars regardless của hợp lệ markup. - xác nhận reviews không phải scraped hoặc được tổng hợp từ một trang web.
- xác nhận review nội dung là genuinely và immediately visible để người dùng on trang itself.
- Chạy Rich Kết quả Kiểm thử để xác nhận trường presence, sau đó kiểm tra Search Console review-snippets báo cáo cho eligibility và các lỗi.
Review schema tại glance
Bắt buộc so với. được khuyến nghị properties
| Thuộc tính | Bắt buộc? | Notes |
|---|---|---|
author | Bắt buộc | Person hoặc Organization; hợp lệ name, dưới 100 characters |
itemReviewed | Bắt buộc (standalone chỉ) | Omit nếu Review là nested qua review thuộc tính |
reviewRating.ratingValue | Bắt buộc | Number, fraction, hoặc percentage; dot decimals, không commas |
reviewRating.bestRating / worstRating | Được khuyến nghị | Defaults để 5 / 1 nếu omitted; bắt buộc nếu của bạn quy mô differs |
datePublished | Được khuyến nghị | ISO 8601 format |
Self-serving-reviews phạm vi — ai restricted
| itemReviewed loại | Self-serving restriction áp dụng? |
|---|---|
LocalBusiness | Có — ineligible nếu reviewed on của nó own trang web (including embedded widgets) |
Organization | Có — giống nhau restriction |
Product | Không |
Book | Không |
Movie | Không |
Recipe | Không |
SoftwareApplication | Không |
Event, Course, Game | Không |
Review so với. AggregateRating
Review | AggregateRating | |
|---|---|---|
| Represents | Một critic/người dùng ghi-lên | numeric summary của nhiều reviews |
| Rating trường | reviewRating ( Rating) | ratingValue + ratingCount/reviewCount |
| sử dụng together? | Có — Google khuyến nghị pairing aggregate với riêng lẻ reviews Khi trang có multiple | Có — giống nhau pairing hướng dẫn |
Validate markup sau khi bạn ship
Kiểm thử 1: Trường-presence validation
Kiểm thử để chạy: paste trang URL hoặc JSON-LD vào Google Rich Kết quả Kiểm thử.
Dự kiến kết quả: Review item là detected với không các lỗi, và
author, itemReviewed (nếu standalone), và reviewRating.ratingValue all
parse correctly.
thất bại interpretation: flagged/bị thiếu trường có nghĩ là bắt buộc markup là
absent hoặc malformed — kiểm tra nested-so với-standalone shape và tác giả-name
rules đầu tiên.
Monitoring window: immediate — Đây là point-trong-time structural kiểm tra,
không trực tiếp-tìm kiếm tín hiệu.
Rollback trigger: nếu các lỗi persist sau khi sửa obvious các trường,
re-kiểm tra liệu itemReviewed là đã thêm để (hoặc omitted từ) sai
shape.
Kiểm thử 2: Eligibility theo thời gian
Kiểm thử để chạy: review-snippets báo cáo trong Google Search Console.
Dự kiến kết quả: affected các trang hiển thị as “Hợp lệ” / eligible, với
increasing eligible-trang count và không new các lỗi.
thất bại interpretation: các trang cho thấy eligible-nhưng-không-displaying stars là
dự kiến nếu itemReviewed là LocalBusiness/Organization on của bạn own trang web
( self-serving rule) — đó không markup bug. các trang cho thấy các lỗi cần
cụ thể trường báo cáo names fixed.
Monitoring window: cho phép ít nhất một để hai weeks Đối với tìm kiếm Console để
recrawl và reprocess trước khi treating báo cáo as trustworthy.
Rollback trigger: rising lỗi count, hoặc manual-hành động notice
appearing trong Search Console.
Kiểm thử 3: On-trang visibility kiểm tra
Kiểm thử để chạy: manually view trực tiếp, được kết xuất trang và xác nhận chính xác review text và rating là marked lên là visible để thông thường khách truy cập. Dự kiến kết quả: review nội dung là immediately obvious on trang — không hidden, collapsed behind script, hoặc absent hoàn toàn. thất bại interpretation: markup describing nội dung khách truy cập có thể’t thực ra see là vi phạm nguyên tắc, không chỉ validation nit, và có thể suppress rich kết quả independent của liệu JSON-LD itself là well-formed. Monitoring window: kiểm tra immediately sau khi xuất bản và again sau khi bất kỳ template hoặc CSS thay đổi đó có thể hide nội dung. Rollback trigger: review text không phải visible không có extra interaction ( accordion default-collapsed, nội dung behind login, etc.).
Tự kiểm tra: Review Schema
Five nhanh các câu hỏi on schema.org/Review, của nó bắt buộc các trường, và self-serving rule. Pick câu trả lời cho mỗi, sau đó kiểm tra.
các tài nguyên worth của bạn time
My writing on điều này topic
I haven’t published standalone Review schema hướng dẫn của my own, và I’d rather tell bạn đó hơn point bạn tại điều gì đó không exist. cho rộng hơn vocabulary và nơi Review fits, lean on chính sources dưới và related structured-dữ liệu hoạt động on điều này trang web — AggregateRating, Sản phẩm, và Organization schema siblings, plus wider Schema Markup và Dữ liệu có cấu trúc hubs điều này bài viết nests dưới.
từ nguồn
- Review snippet (Review, AggregateRating) dữ liệu có cấu trúc (Google Search Central) — có thẩm quyền reference cho bắt buộc/được khuyến nghị properties, supported types, nested-so với-standalone, và self-serving-reviews rule.
- Đang làm Review Rich Kết quả nhiều hơn helpful (Google, 2019) — origin của self-serving-reviews policy.
- New các báo cáo cho review snippets trong Search Console (Google, 2020) — post-implementation diagnostic báo cáo.
- Chung Dữ liệu có cấu trúc Guidelines (Google) — spammy-structured-dữ liệu / manual-hành động policy.
- Review (schema.org) — loại definition và đầy đủ thuộc tính list.
- Marking lên của bạn trang web với dữ liệu có cấu trúc (Bing) — Bing chung structured-dữ liệu hỗ trợ.
Nhật ký thay đổi
Đã cập nhật 22 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 22 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 18 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.