Home / Check catalog / 6. Schema, Local, Trust, Deep Audit / 6.5 Review / Rating / Testimonial Schema Suite

6.5 Review / Rating / Testimonial Schema Suite

60 checks in Schema, Local, Trust, Deep Audit. Automated Its subsection has a live automated checker in the engine.

IDCheckPasses whenWeightRuns
6.5.01Detect Review or AggregateRating schemaPresentCriticalDeterministic
6.5.02Validate correct schema type (Review, Rating, AggregateRating)AccurateCriticalDeterministic
6.5.03Validate Review schema includes authorPresentHeavyDeterministic
6.5.04Validate author's name is present and non-emptyValidHeavyDeterministic
6.5.05Validate reviewBody exists and includes meaningful contentPresentHeavyDeterministic
6.5.06Validate reviewRating existsPresentHeavyDeterministic
6.5.07Validate ratingValue within expected 1–5 range (or domain-specific)CorrectHeavyDeterministic
6.5.08Validate bestRating and worstRating consistencyCorrectHeavyDeterministic
6.5.09Validate review title (name) present if usedPresentMediumDeterministic
6.5.10Validate reviewBody > 40 charactersYesMediumDeterministic
6.5.11Detect AggregateRatingPresentCriticalDeterministic
6.5.12Validate ratingCount present and >0ValidHeavyDeterministic
6.5.13Validate reviewCount present (if separate)PresentHeavyDeterministic
6.5.14Validate aggregateRating value within valid rangeCorrectMediumDeterministic
6.5.15Validate consistency with visible on-page star ratingMatchedMediumDeterministic
6.5.16Validate consistency with GBP review averageReasonable matchMediumDeterministic
6.5.17Detect testimonial schema or custom Review markupPresentMediumDeterministic
6.5.18Validate testimonial author identity (name/company)ClearMediumDeterministic
6.5.19Validate testimonial body length and clarityStrongMediumDeterministic
6.5.20Validate image/video testimonial attachmentsPresentMediumDeterministic
6.5.21Validate author is Person or OrganizationCorrectHeavyDeterministic
6.5.22Validate author URLs (if present)ValidHeavyDeterministic
6.5.23Validate publisher property for Review if includedCorrectMediumDeterministic
6.5.24Validate sameAs references for authorPresentMediumDeterministic
6.5.25Validate review schema references correct canonical URLExactHeavyDeterministic
6.5.26Validate reviews on the page align with reviews inside schemaHigh parityHeavyDeterministic
6.5.27Validate no duplicate Review objects across pagesNoneMediumDeterministic
6.5.28Validate no conflicting ratings with other sources on same pageCleanMediumDeterministic
6.5.29Validate Review schema passes Google Rich Results TestPassHeavyDeterministic
6.5.30Validate Review schema passes Schema.org validatorPassHeavyDeterministic
6.5.31Validate rating consistency with Google Business ProfileReasonable matchHeavyDeterministic
6.5.32Validate rating consistency with YelpReasonable matchHeavyDeterministic
6.5.33Validate rating consistency with TrustpilotReasonable matchMediumDeterministic
6.5.34Validate rating consistency with Facebook ReviewsReasonable matchMediumDeterministic
6.5.35Validate rating consistency with industry-specific review platformsReasonableMediumDeterministic
6.5.36Validate sentiment polarity of reviewBodyMatches ratingValueHeavyDeterministic
6.5.37Detect AI-generated or spam-like patternsNoneHeavyDeterministic
6.5.38Analyze reviewBody for thematic relevanceRelevantMediumDeterministic
6.5.39Detect unnatural over-optimization (keyword stuffing)NoneMediumDeterministic
6.5.40Validate emotional authenticity (not template-like)AuthenticMediumDeterministic
6.5.41Validate review timestamps existPresentHeavyDeterministic
6.5.42Validate recency (recent reviews present in last 6–12 months)YesMediumDeterministic
6.5.43Validate natural review velocity (not unnatural spike)NaturalMediumDeterministic
6.5.44Validate chronological order correctness in schemaAccurateMediumDeterministic
6.5.45Detect prohibited self-serving reviews (business reviewing itself)NoneHeavyDeterministic
6.5.46Validate reviews placed on correct page typeCorrectHeavyDeterministic
6.5.47Validate no schema for reviews that violate Google guidelinesCleanMediumDeterministic
6.5.48Validate only third-party reviews representedCorrectMediumDeterministic
6.5.49Validate review images (if present)AccessibleMediumDeterministic
6.5.50Validate review videos (if present)AccessibleMediumDeterministic
6.5.51Validate ImageObject/VideoObject correctness in review schemaAccurateMediumDeterministic
6.5.52Validate itemReviewed field references correct entityAccurateHeavyDeterministic
6.5.53Validate itemReviewed includes @id and Organization/LocalBusiness detailsFullHeavyDeterministic
6.5.54Validate review distribution across service pagesLogicalMediumDeterministic
6.5.55Validate dedicated testimonial pages linked correctlyPresentMediumDeterministic
6.5.56Validate review/testimonial schema passes Google Rich Results TestPassHeavyDeterministic
6.5.57Validate schema passes Schema.org validator without warningsPassHeavyDeterministic
6.5.58Validate no conflicting review types on same pageNoneMediumDeterministic
6.5.59Validate schema is stable in rendered DOMStableMediumDeterministic
6.5.60Compute full Review/Rating/Testimonial composite score>= 90%CriticalDeterministic

← 6.4 FAQ / HowTo / Q&A Schema Suite6.6 Video / Audio / MediaObject Schema Suite →

Run these checks on your site

A Deep Audit scores every check here that applies to your page, then an AI pass of up to 150 checks. Included on Pro and Ultra, or $9 for one audit.

See plans

Machine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).