Free online tools

Free web tools for SEO, code and everyday tasks.

Schema Markup Generator

Build JSON-LD structured data for FAQ, Article, Organization, Local Business and Breadcrumb markup.


Schema Markup Generator

Structured data is a small block of code that describes a page in a vocabulary search engines understand, such as "this is an article by this author" or "this business is open at these times". It can make a page eligible for rich results, like breadcrumbs under the title. This generator writes the JSON-LD code for the most common types from a simple form.

How to use Schema Markup Generator

  1. Choose the type of markup you need: FAQ, Article, Organization, Local Business or Breadcrumb.
  2. Fill in the fields. Required fields are marked, and you can add as many questions or breadcrumb steps as you need.
  3. Copy the generated code and paste it into the <head> or <body> of the page it describes.
  4. Test the page with Google's Rich Results Test to confirm the markup is read correctly.

When it comes in handy

  • Adding FAQ markup to a help or product page.
  • Describing your business name, logo, address and opening hours for search engines.
  • Adding Article and Breadcrumb markup to blog posts.

Frequently asked questions

Does schema markup improve rankings?
Not directly. It helps search engines understand the page and can make it eligible for rich results, which can improve how many people click. The content itself still has to deserve the ranking.
Where do I put the code?
Paste the whole <script type="application/ld+json"> block into the HTML of the page it describes. It can go in the head or the body. Most CMSs have a field or plugin for custom head code.
Must the markup match what is on the page?
Yes. Google's guidelines say structured data must describe content that visitors can actually see on the page. Marking up questions or reviews that are not shown can lead to a manual action.
Related Tools