Testing and validating schema with Google's Rich Results Test and Schema.org validator

Module 6: Technical SEO, Structured Data & Rich Snippets for Wix | Lesson 77 of 688 | 50 min read

By Michael Andrews, Wix SEO Expert UK

Adding schema markup without testing it is like writing code without running it. Errors in your JSON-LD are invisible to the naked eye but prevent Google from using your structured data for rich results entirely. A single missing comma, an unclosed bracket, or a misspelled property name will silently break your schema. This lesson covers every validation tool available, how to use each one effectively, interpreting error messages, debugging common issues, building a systematic testing workflow, and creating an ongoing audit process that ensures your schema stays valid as your site evolves.

How-to diagram showing technical SEO elements including JSON-LD structured data markup, schema types, site speed optimisation, and rich snippet results in Google
Technical SEO and structured data transform how Google displays your Wix site in search results with rich snippets and enhanced listings.

The Testing Workflow: Three Layers of Validation

Effective schema testing requires three distinct layers of validation, each catching different types of issues.

Run All Three: A schema can pass JSON validation but fail Schema.org compliance (wrong property names). It can pass Schema.org validation but fail Google eligibility (correct schema but page type not eligible). Always run all three layers before deploying.

Layer 1: JSON Syntax Validation

Before checking schema compliance, ensure your code is valid JSON. JSON syntax errors are the most common cause of schema failures.

Validating JSON syntax

Common JSON Syntax Errors

Layer 2: Schema.org Validation

The Schema Markup Validator at validator.schema.org checks whether your JSON-LD uses valid Schema.org types and properties.

Using the Schema Markup Validator

Schema.org vs Google: Schema.org defines hundreds of types and properties, but Google only supports a subset for rich results. The Schema Markup Validator checks against the full specification. The Rich Results Test checks against what Google actually uses. A property can be valid in Schema.org but not trigger any rich result in Google.

Layer 3: Google Rich Results Test

The Rich Results Test at search.google.com/test/rich-results is the most important tool because it shows exactly what Google sees and whether your page qualifies for rich results.

Complete Rich Results Test workflow

Pre-Publishing Testing: Code Snippet Method

The most efficient workflow is to test your schema code before adding it to Wix. This prevents the publish-test-fix-republish cycle.

Testing before publishing to Wix

Common Schema Errors and How to Fix Them

Error: Missing Field

This means a required property is absent. Each schema type has specific required fields.

Error: Invalid Value

The property value is in the wrong format.

Error: Unparsable Structured Data

Your JSON-LD has a syntax error that prevents parsing entirely. Use jsonlint.com to find the exact error location.

Using Google Search Console for Ongoing Monitoring

After deployment, Google Search Console becomes your primary monitoring tool. It shows the real-world status of your structured data across your entire site.

Setting up GSC monitoring

Creating a Schema Audit Spreadsheet

For sites with schema on multiple pages, maintain a spreadsheet that tracks every implementation.

Automated Testing with Screaming Frog

For larger sites, Screaming Frog can crawl your entire site and extract all structured data, giving you a complete picture of your schema implementation.

Testing Schema on Mobile vs Desktop

Since Google uses mobile-first indexing, ensure your schema is present in the mobile version of your pages.

Final Checkpoint: Every page with schema should pass all three layers: JSON syntax valid, Schema.org compliant, and Rich Results Test error-free. Google Search Console Enhancements should show zero errors. Maintain your schema audit spreadsheet and check monthly. Test both code snippets before publishing and live URLs after publishing.

This lesson on Testing and validating schema with Google's Rich Results Test and Schema.org validator is part of Module 6: Technical SEO, Structured Data & Rich Snippets for Wix in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews.