Article
0
Fill in a few fields to generate valid JSON-LD structured data for Article, Product, FAQPage, LocalBusiness, Person, or Organization pages. Copy the ready-to-use script tag straight into your page.
Start generating schemaArticle
0
Structured data helps search engines understand the meaning behind a page's content, which can unlock rich results like star ratings, FAQ dropdowns, or business info panels. This tool generates valid JSON-LD for six common schema.org types without requiring you to write JSON by hand.
Article, Product, FAQPage, LocalBusiness, Person, and Organization are all supported.
Add or remove as many question-and-answer pairs as your page needs.
The generated JSON-LD is color-coded for easy scanning before you copy it.
Structured data is assembled locally in your browser. Nothing is uploaded.
Copy the full script tag or download the JSON-LD as a file.
Output is valid JSON-LD ready to test in Google's Rich Results Test.
| Type | Key fields | Possible rich result |
|---|---|---|
| Article | Headline, author, datePublished | Top stories carousel, author byline |
| Product | Price, availability, rating | Star rating and price in search results |
| FAQPage | Question/answer pairs | Expandable FAQ dropdown under the listing |
Schema markup is structured data, usually written as JSON-LD, that describes a page's content in a format search engines understand. It can enable rich results like star ratings, FAQs, or breadcrumbs in search listings.
JSON-LD (JSON for Linked Data) is the format Google recommends for structured data. It is a script tag placed anywhere in the page that does not need to match the visible HTML layout.
No. Valid markup makes a page eligible for rich results, but Google decides whether and how to display them based on many additional quality and relevance factors.
Use Article for blog posts and news, Product for e-commerce listings, FAQPage for question-and-answer content, LocalBusiness for a physical business location, and Person or Organization for profile and about pages.
Paste it anywhere inside the <head> or <body> of the page it describes. It has no visual effect on the page itself.
After adding it to your page, test the live URL with Google's Rich Results Test or the Schema Markup Validator to confirm it is recognized correctly.
No. The JSON-LD is assembled entirely in your browser using client-side JavaScript. Nothing you enter is sent to a server.