A schema validator is like a spell-checker for special labels on a web page. These labels (called “schema”) tell search engines what the page is about, like a recipe, a product, or an event. The validator checks if the labels are written correctly and in the right places. If something is wrong, it shows what to fix so search engines can understand the page better.
What are JSON-LD, Microdata, and RDFa?
-
JSON-LD:
A small block of code inside a
<script type="application/ld+json">
tag. It tells search engines about the page using easy-to-read JSON. It doesn’t change how the page looks. -
Microdata:
Little labels added to HTML tags using attributes like
itemscope
,itemtype
, anditemprop
. The labels are mixed into the page code. -
RDFa:
Labels added to HTML with attributes like
typeof
andproperty
. It’s flexible and can work with different vocabularies.
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.