How to Use the Schema Validator
Ensuring your structured data is error-free is the only way to qualify for Google Rich Snippets. Follow these steps to audit your code:
- Enter your URL: Paste the link to the page you want to test.
- Review the Results: Our tool extracts JSON-LD, Microdata, and RDFa to check for syntax errors.
- Identify Missing Fields: Look for "Warnings" in the output. These are optional fields that could further enhance your search presence.
- Fix & Re-test: Update your site's code and run the validator again until you see a "Pass" status.
Why Validate Structured Data?
Structured data (Schema.org) helps search engines understand the intent of your content. Validating your schema is the difference between a plain blue link and a high-converting Rich Result.
Common Schema Errors That Block Rich Results
Missing Required Fields
Example: A "Product" schema missing the "Price" or "Availability" property.
Invalid JSON-LD Syntax
Example: A missing comma or an unclosed bracket that breaks the script entirely.
Markup Not Matching Content
Example: Marking up a review that isn't actually visible to the user on the page.
Tip: You can omit http:// or https:// β weβll assume https.
Common issues detected
- item(s) missing
@context. Add "https://schema.org" at the top of your JSON-LD. - item(s) missing
@type. Set a specific type like Organization, WebSite, Article, Product, etc.
<script type=\"application/ld+json\"> and ensure valid JSON.
JSON-LD Items
No JSON-LD items found.
View properties
Help and examples
Every JSON-LD block needs @context. Use the Schema.org context:
Choose a specific type that matches your content. Common choices:
- Organization β for your business profile
- WebSite β for site-wide search/branding
- Article β for blog posts/news
- Product β for products with offers
- FAQPage β for Q&A lists
Wrap JSON-LD in <script type=\"application/ld+json\">...</script> and ensure valid JSON (double quotes, commas, braces).
Microdata
No Microdata found.
RDFa
No RDFa found.