Schema Markup Generator

  1. Choose the type of structured markup you’d like to create from the drop down on the left.
  2. Fill out the form on the left as much as possible.
  3. When complete, copy the newly generated JSON-LD on the right.
  4. Paste JSON-LD in the <head> section of your HTML document.
  5. Test implementation with the structured data testing tool.

About Schema Markup Generator

By adding the JSON-LD this tool generates to your pages you help Google better understand their purpose.Make it easy for Google to understand key elements of your page, such as a product's price or an event's date. In turn for the extra information Google will often 'enhance' your listing with extra features.These features can help you stand out in crowded SERPs and improve your organic clickthrough rate.

Where should I put the generated JSON-LD snippet?

Your JSON snippet can be added anywhere in your page's HTML. Most editors, such as the Wordpress HTML editor, have a 'View Source' mode that allows you to directly edit the HTML.Generally it's easiest to place the snippet somewhere you'll find it in the future. I like to put the code at the end of an article so it is out of the way yet simple to find.

What is markup for? is a community driven project that aims to create a standard for structured data. They have created many categories of structured data in order to help website owners describe their content more clearly to search engines and other services.

The markup our generator provides makes it simple to add structured data to your pages. By adding the snippet of JSON-LD to your HTML you help crawlers such as Google understand exactly what your page is about, including core details such as the people involved, the organizations and entities mentioned or other elements.

Some Schema markup is very helpful for ecommerce - for example, the Product markup allows you to describe a products features, price and availability, while a LocalBusiness schema might specify a service company's details such as its physical address, contact number and opening hours.

How does schema help your SEO?

Schema helps your SEO by explaining to Google exactly what your page or data is about. By helping Google understand the specifics you can rank better, as Google no longer need to guess the subject of your page. This no doubt helps Google to understand your content, but you mustn't neglect the best practices of writing for SEO and remember to spend some time optimizing your content for search.

Some have seen direct improvements in their search engine ranks by adding Schema to their site. Others are more excited by the impact on their organic clickthrough rate, as sites that use the appropriate schema for their content are more likely to see rich snippets on their search engine listings.

These rich snippets could include pictures or cooking times for recipes, review scores for products and businesses or other elements, all of which help increase the visibility of the page. This increased visibility often leads to more click throughs to the target site, helping the site owner earn more traffic for the same organic positions.