What is Structured data (Schema)?
Also known as Structured data (Schema).
Structured data is machine-readable markup (usually Schema.org JSON-LD) that describes a page's content to search engines. It makes a page eligible for rich results (FAQ drop-downs, star ratings, recipe cards, article listings) that stand out in search and can lift click-through.
- The common format is JSON-LD placed in the page. It labels things like FAQs, products, articles and reviews.
- It makes a page eligible for rich results but doesn't guarantee them, search engines decide when to show them.
- Markup must reflect content actually visible on the page, or it can be ignored or penalised.
Tools for Structured data (Schema)
Free, private and in your browser. No sign-up.
Schema Markup Generator
Generate valid JSON-LD structured data for Article, FAQ, Product, Organization, LocalBusiness, Event and more, with a live rich-results validity check and a copy-ready script tag. 100% in your browser.
FAQ Schema Generator
Turn a list of questions and answers into valid FAQPage JSON-LD structured data, with a live validity check for the Google FAQ rich result and a copy-ready script tag. 100% in your browser.
Rich Results Preview
Paste JSON-LD or a page's HTML to detect schema types, validate required properties, and see which Google rich results your structured data is eligible for, 100% in your browser.
Article Schema Generator
Generate valid Article, BlogPosting and NewsArticle JSON-LD structured data: with author, publisher, dates, images and keywords, a live SERP preview and a rich-results validity check. 100% in your browser.
Structured data (Schema) problems we solve
Hit one of these? Here's the fix.
- I want rich results / structured data for my pagesRich results earn more clicks. Add the right Schema.org markup so your pages qualify for enhanced listings.
- I want to check my page's SEO and meta tagsSee your page the way Google and social platforms do, then fix the missing title, description or heading structure.
Frequently asked questions
Related terms
- Open GraphOpen Graph is a set of meta tags (og:title, og:description, og:image) that control how a link looks when shared on social media and messaging apps. They produce the title, description and preview image in the share card, without them, a shared link often appears blank.
- Meta descriptionA meta description is a short HTML tag summarising a page's content. Search engines often show it as the snippet under your title in results, so a clear, unique description acts like ad copy. It doesn't directly boost rankings but strongly affects whether people click.
Keep exploring
Related tools
Problems we solve
Definitions
From the blog
Common tasks
Try Schema Markup Generator
Free, private and instant. Everything runs in your browser.