Skip to main content
ConduitTools by ConduitCode Labs

SEO & Marketing

JSON-LD Schema Generator

Waiting for details

Questions and answers from the page. Google now shows these in results only for some government and health sites.

FAQ detailsEmpty fields are left out of the markup
Questions
Question 1
MarkupPaste it into the head or body of the page
No markup yet

Fill in the details on the left, or load the sample.

The markup has to describe what is really on the page. Check the finished page with Google’s Rich Results Test.

Fill in a form and get the JSON-LD structured data for a page, ready to paste. It checks the fields Google asks for and writes the markup safely.

  • Free
  • No sign-up
  • Runs in your browser

How to use this tool

  1. Choose the type of structured data: FAQ, Article, Product, Local business, Organization, Breadcrumbs or Event. Sample fills in an example.

  2. Fill in the fields. Empty ones are left out of the markup. For FAQ and Breadcrumbs, use Add a question or Add a step to add more rows.

  3. Fix anything the checks flag, then press Copy markup. Turn off Include the script tag if you only want the JSON, and test the finished page with Google's Rich Results Test.

How to use this tool
  1. Choose the type of structured data: FAQ, Article, Product, Local business, Organization, Breadcrumbs or Event. Sample fills in an example.

  2. Fill in the fields. Empty ones are left out of the markup. For FAQ and Breadcrumbs, use Add a question or Add a step to add more rows.

  3. Fix anything the checks flag, then press Copy markup. Turn off Include the script tag if you only want the JSON, and test the finished page with Google's Rich Results Test.

Was this tool helpful?

Suggest an improvement

Help keep ConduitTools free

Every tool here is free, private and built by a solo developer. If this one saved you time, a small tip keeps the site running and new tools coming.

What it handles

Help search engines understand the page.

Structured data tells Google what a page is: a product with a price, an article with an author, a list of questions. Written by hand it is easy to get wrong, so this builds it from a form.

Seven common types
FAQ, Article, Product, Local business, Organization, Breadcrumbs and Event, each with the fields search engines use. Switch between them and your entries are kept.
Checked against what Google asks for
You are told what is missing, such as a price without a currency, an event that ends before it starts, or a breadcrumb step with no address, before you publish.
Safe to paste
Text that contains angle brackets or an ampersand is escaped, so a question such as How do I use <script>? cannot break out of the script tag. Empty fields are left out entirely.

Frequently asked questions

What is JSON-LD?

It is a way to describe a page in a block of JSON, placed in a script tag. Search engines read it to understand the page and, for some types, to show extras such as prices, ratings and questions in results.

Will it make my page show rich results?

Not on its own. Correct markup makes a page eligible, and Google decides whether to show it. The content described must also be visible on the page, and Google no longer shows FAQ results for most sites.

Where do I put the markup?

Anywhere in the head or body of the page, inside the script tag this tool writes. A page can hold several blocks, such as an Organization and a BreadcrumbList.

Which dates and formats does it accept?

Dates as 2025-03-14, or with a time as 2025-03-14T09:30. Prices as digits with a decimal point, such as 89.90, and a three-letter currency code. Addresses must be full https links.

How do I check the result?

Paste the finished page or the markup into Google's Rich Results Test or the Schema Markup Validator. They report anything this tool could not know about your page.

Keyboard shortcuts

Press navigation keys one after the other. Single-key shortcuts work outside text fields.

Ctrl+K
Search all tools
/
Focus directory search, or search all tools on other pages
GthenH
Go to the homepage
GthenT
Browse all tools
GthenF
Open FAQs
Ctrl+Enter
Copy or download the result
Ctrl+Shift+Enter
Generate a new password or new text
?
Show this list
Esc
Close a dialog or menu
↑↓
Move through tool search results
Enter
Open the selected search result