Schema & Validation Guide

Understanding the structured data our plugin creates and how to verify it.

One of the primary goals of AI Snippets & Schema PRO is to generate clean, valid structured data that machines can easily understand. This guide explains what that data is and how you can check it for yourself.

What is JSON-LD and Schema?

Schema Markup (or structured data) is a standardized vocabulary that you add to your website's HTML to help search engines understand the content and context of your page. JSON-LD is the format we use to embed this vocabulary into your page. It's Google's recommended format because it's clean and doesn't interfere with your visible page content.

By default, our plugin generates the following schema types based on your content:

  • Article: Basic information about the post, such as the headline and publication date.
  • FAQPage: A list of questions and answers relevant to the post, which can help you appear in "People Also Ask" boxes and other rich results.
  • QAPage: A similar format to FAQPage, also used for question-and-answer content.

How to Validate Your Schema

Validating your schema is the best way to ensure that search engines like Google can read it correctly. We recommend using Google's official tool for this.

Step-by-step validation process:

  1. Publish or update the post for which you've generated snippets.
  2. Go to the Rich Results Test tool.
  3. Enter the full URL of your published post and click "Test URL".
  4. The tool will analyze your page. After a moment, it will show a summary of the structured data it found.

You should see "Article" and "FAQ" listed as detected items with a green checkmark. This confirms that your schema is valid and eligible for rich results in Google Search.

Understanding Warnings and Errors

Sometimes, the validation tool might show "Warnings" (in orange). These are typically suggestions for optional fields you could add (like `video` or `author` details) and generally do not prevent your page from being eligible for rich results. Our plugin provides the essential, valid schema required.

If you see "Errors" (in red), this indicates a problem that needs to be fixed. This is rare, but can sometimes be caused by a conflict with another plugin trying to add the same type of schema. If you encounter persistent errors, please refer to our Troubleshooting Guide or contact support.

🤔

Want to learn more?

For a deeper dive into how structured data works, we recommend reading the official documentation on Schema.org and Google's Introduction to Structured Data.