Home / Check catalog / 6. Schema, Local, Trust, Deep Audit / 6.14 Product / Offer / Price Schema Suite

6.14 Product / Offer / Price Schema Suite

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

IDCheckPasses whenWeightRuns
6.14.01Detect Product schemaPresentCriticalDeterministic
6.14.02Validate @type = ProductAccurateCriticalDeterministic
6.14.03Validate product name exists and matches on‑page titleExactHeavyDeterministic
6.14.04Validate product description exists and matches visible contentHigh parityHeavyDeterministic
6.14.05Validate product image array existsPresentHeavyDeterministic
6.14.06Validate SKU present (if applicable)PresentHeavyDeterministic
6.14.07Validate MPN present (if applicable)PresentHeavyDeterministic
6.14.08Validate GTIN (gtin8/gtin12/gtin13/gtin14) format correctnessValidHeavyDeterministic
6.14.09Validate no conflicting IDs across product variantsCleanMediumDeterministic
6.14.10Validate identifiers match merchant catalogAccurateMediumDeterministic
6.14.11Detect Offer objectPresentCriticalDeterministic
6.14.12Validate price existsPresentHeavyDeterministic
6.14.13Validate priceCurrency exists and is valid ISO codeAccurateHeavyDeterministic
6.14.14Validate availability propertyPresentHeavyDeterministic
6.14.15Validate itemCondition propertyPresentHeavyDeterministic
6.14.16Validate schema price matches on‑page visible priceExactHeavyDeterministic
6.14.17Validate price formatting uses decimals consistentlyStandardHeavyDeterministic
6.14.18Validate handling of sale price vs. original priceAccurateHeavyDeterministic
6.14.19Validate priceValidUntil or priceValidFrom (if provided)AccurateMediumDeterministic
6.14.20Validate historical prices not embedded in current schemaCleanMediumDeterministic
6.14.21Validate minimum image resolution (≥ 800px)PassHeavyDeterministic
6.14.22Validate images use correct aspect ratioStandardHeavyDeterministic
6.14.23Validate no watermarks or promotional overlays (Google Merchant rule)CleanHeavyDeterministic
6.14.24Validate image URLs return correct MIME typeAccurateMediumDeterministic
6.14.25Validate multiple images provided for rich listingsPresentMediumDeterministic
6.14.26Validate Product → Offer linking (offers property)CorrectHeavyDeterministic
6.14.27Validate Product → Review (if reviews exist)AccurateHeavyDeterministic
6.14.28Validate Brand property presencePresentMediumDeterministic
6.14.29Validate Category / ItemList categorizationAccurateMediumDeterministic
6.14.30Compute partial product score for Chunk 1CompleteMediumDeterministic
6.14.31Validate PriceSpecification object exists (if used)PresentHeavyDeterministic
6.14.32Validate priceComponent structure (basePrice, tax, shipping)AccurateHeavyDeterministic
6.14.33Validate price includes correct currency formattingValidHeavyDeterministic
6.14.34Validate priceRange logic for variable pricingAccurateMediumDeterministic
6.14.35Validate price drops or increases reflected in schemaCorrectMediumDeterministic
6.14.36Validate product availability code (InStock / OutOfStock / PreOrder)AccurateHeavyDeterministic
6.14.37Validate seller or merchant namePresentHeavyDeterministic
6.14.38Validate correct URL under Offer → urlAccurateHeavyDeterministic
6.14.39Validate inventory quantity where applicablePresentMediumDeterministic
6.14.40Validate Offer expiration or validity periodsPresentMediumDeterministic
6.14.41Detect variant groupings (sizes, colors, models)PresentHeavyDeterministic
6.14.42Validate each variant has unique SKU / GTIN / MPNAccurateHeavyDeterministic
6.14.43Validate variant name clarity (“Blue XL”, not “B‑XL”)ClearHeavyDeterministic
6.14.44Validate variant images map correctlyAccurateMediumDeterministic
6.14.45Validate variant prices consistent with variant detailsAccurateMediumDeterministic
6.14.46Validate feature bullets included in schema (if applicable)PresentHeavyDeterministic
6.14.47Validate feature list readabilityStrongHeavyDeterministic
6.14.48Validate semantic richness in feature bulletsStrongMediumDeterministic
6.14.49Validate no duplicated features across variantsCleanMediumDeterministic
6.14.50Validate Review / AggregateRating correctly attached to ProductCorrectHeavyDeterministic
6.14.51Validate ratingValue accuracyAccurateHeavyDeterministic
6.14.52Validate reviewCount matches on‑page numberExactMediumDeterministic
6.14.53Validate no fake or templated review patternsCleanMediumDeterministic
6.14.54Validate object detection clarity in product imagesStrongHeavyDeterministic
6.14.55Validate image background quality (white or clean backdrop)CleanHeavyDeterministic
6.14.56Validate zoomability and high‑resolution capabilitiesPresentMediumDeterministic
6.14.57Validate images follow Google Merchant image policiesCompliantMediumDeterministic
6.14.58Validate all product schema elements load without JS errorsCleanMediumDeterministic
6.14.59Validate schema passes Google Rich ResultsPassMediumDeterministic
6.14.60Compute partial product score for Chunk 2CompleteMediumDeterministic
6.14.61Validate multilingual Product schema availabilityPresentHeavyDeterministic
6.14.62Validate productName parity across languagesHigh parityHeavyDeterministic
6.14.63Validate productDescription parity across languagesHigh parityHeavyDeterministic
6.14.64Validate localized priceCurrency alignmentAccurateMediumDeterministic
6.14.65Validate image URLs remain language‑agnosticCorrectMediumDeterministic
6.14.66Detect ItemList / ProductList schema for category pagesPresentHeavyDeterministic
6.14.67Validate correct @type for listing pagesAccurateHeavyDeterministic
6.14.68Validate each itemListElement references a valid ProductTrueHeavyDeterministic
6.14.69Validate pagination canonical logicCorrectMediumDeterministic
6.14.70Validate consistent ordering and sortingLogicalMediumDeterministic
6.14.71Validate productVideo or videoObject (if present)CorrectHeavyDeterministic
6.14.72Validate video thumbnail resolutionHigh qualityHeavyDeterministic
6.14.73Validate 3D model schema (if relevant)AccurateMediumDeterministic
6.14.74Validate alt text on product videos/imagesPresentMediumDeterministic
6.14.75Validate presence of structured product attributes (material, size, use case)PresentHeavyDeterministic
6.14.76Validate semantic entity clarity within descriptionStrongHeavyDeterministic
6.14.77Validate AI‑retrievable formatting in product descriptionsStrongHeavyDeterministic
6.14.78Validate presence of differentiators vs competing productsPresentMediumDeterministic
6.14.79Validate clean entity disambiguation across variantsClearMediumDeterministic
6.14.80Validate seller / merchant consistency across schema and UIExactHeavyDeterministic
6.14.81Validate returnPolicy, shippingPolicy (if present)AccurateHeavyDeterministic
6.14.82Validate merchant contact informationPresentMediumDeterministic
6.14.83Validate warranty schema (if provided)AccurateMediumDeterministic
6.14.84Validate product images optimized (WebP/AVIF if possible)OptimizedHeavyDeterministic
6.14.85Validate product schema loads synchronously without JS blockingStableHeavyDeterministic
6.14.86Validate no render‑blocking scripts in product UICleanMediumDeterministic
6.14.87Validate product page CLS, LCP, FID within Core Web Vitals limitsPassMediumDeterministic
6.14.88Validate entire Product schema passes Google Rich ResultsPassHeavyDeterministic
6.14.89Validate no conflicting or duplicate Product schema blocksCleanHeavyDeterministic
6.14.90Compute full product composite score for Section 6.14>= 90%CriticalDeterministic

← 6.13 Breadcrumb / Navigation / Site Structure Schema Suite6.15 Organization / LocalBusiness / Brand 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).