I want rich results / structured data for my pages
Rich results earn more clicks. Add the right Schema.org markup so your pages qualify for enhanced listings.
Structured data (Schema.org JSON-LD) describes your page to search engines so it can qualify for rich results: FAQ drop-downs, star ratings, article cards. Generate the right type (FAQ, Article, Product, Local Business) with a schema tool, preview how it could appear, and paste the JSON-LD into your page. Our generators and preview run in your browser.
4 tools for this
Each one is free, private and runs in your browser. No sign-up, no watermark.
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.
How to fix it
Follow these steps and you'll have it sorted in a couple of minutes.
- 1
Pick the schema type
Match it to the page: FAQ, Article, Product, Recipe, Local Business, and so on.
- 2
Generate the JSON-LD
Fill in the fields and the tool builds valid Schema.org JSON-LD for you.
- 3
Preview the rich result
Use the Rich Results Preview to see how it could appear and to catch missing required fields.
- 4
Add it to your page
Paste the JSON-LD into the page's HTML. Make sure the markup matches the content visible to users.
- Marking up content that isn't visible on the page, schema must reflect what users actually see, or it can be ignored or penalised.
- Missing required properties for the type, so the page doesn't qualify for the rich result. Preview to catch these.
- Adding FAQ schema to a page with no real FAQ section just to game rich results.
Frequently asked questions
More problems we solve
Ran into one of these too? Here's the fix.
- My site has no meta tags or preview when sharedA blank preview costs you clicks. Add the right tags so Google and social show a proper title, description and image.
- My website needs an XML sitemapHelp Google find every page. Generate a valid XML sitemap, submit it in Search Console, and link it from robots.txt.
- My website needs a robots.txt fileControl what search engines crawl, and avoid the classic mistake of accidentally blocking your entire site.
Keep exploring
Related tools
Problems we solve
From the blog
Compare formats
By file type
Common tasks
Ready? Start with Schema Markup Generator
Free, private and instant: everything runs in your browser.