Logo SEO Tools   for Writers for Webmaster
Early detection of anomalies of Google SERPs
Niche/market monitoring and prioritization
Continues learning of on-going lifetime risk in keyword
Changing the way you receive insight through tools and analyitcs

JSON-LD SCHEMA GENERATOR

The JSON LD Generator generates markup scripts that are used to represent schemas in related articles. Analyze and adjust the quality of your content.

Breadcrumb

JSON-LD Generator Breadcrumb is a tool to make users easy to know the navigation of the website's internal links. It also shows the user's current position in the site hierarchy.

FAQ Page

Frequently Asked Questions (FAQ) schema contains questions & answers regarding topics, products, or companies. Use Google Rich Results to answer user questions on the SERP.

How-to

JSON-LD How To Schema Generator is a tool to generate a script to tell Google about your guide content. Increase the chances of Google showing rich snippets from your site.

Job Posting

Job Posting Schema Generator is a tool with Structured Data so Google can recognize the job vacancies content on your website. Use this schema And get rich snippets on SERP.

Person

The Person Schema Generator will help you generate a script for persons regarding schemas. Copy and embed it on the page so more people will recognize the person's identity.

Product

JSON LD Product Schema Generator is a tool for generating script for product pages. So Google can provide detailed product information in rich search results and image search.

Recipe

JSON LD Recipe Schema Generator is a tool for generating recipe schema markup for content to get the Google Rich Result on SERP. Reach more click and people viewing your recipes.

Last Update 15 Mar, 2021 | Version 1.0

What is JSON-LD?

First, let's take a look at what JSON-LD stands for, so that we can really understand what it does.

A method of encoding linked data using JSON is JSON-LD, or JavaScript Object Notation for Linked Data.

Let's dissect it:

JSON

JSON is a lightweight data exchange format, which is easy to read and write by humans, and is easy to parse and build by machine.

LD

Linked Data is about connecting related data using the internet.

JSON-LD is a combination of the two. So, this is a code snippet that tells you the price for what product, or what company zip code belongs to. Basically, instead of adding the schema.org attribute to individual elements on the page, you provide a small block of JavaScript code that contains all that info.

Why use Schema.org?

What we are talking about here, is structured data for your website. Schema.org provides a way to present your information to Google in a machine readable manner. With this structured data, you create an option for Google to display your content in two categories of Google Search:

Rich results, which means your added content, such as the price of your product, its ranking, and / or availability, is literally shown in search results as additional information in your snippet.

The sitelink search box, if your site meets the requirements, the feature is already supported by our Yoast SEO plugin.

Knowledge Graph Card. This one is a little more difficult, because you have to prove first that you are an authority for certain content. After you do this, Google may include your data in the Knowledge Graph.

As you can see, it is very interesting to optimize your site using Schema.org.

Increase the chances of Google showing rich snippets from your site in search results: learn how to add structured data with our training on structured data and SEO.

Why JSON-LD?

The methods used to implement schema.org before JSON-LD were available are impractical. You must add the schema.org attribute to the code snippet in your markup. The markup may have to change from page to page, even if you include the same header everywhere, for example. This makes schema.org difficult to implement. For us as plugin developers (and hence back-end), it pushes completely into the front-end development realm.

JSON-LD allows you (and us) to collect all of the data about your product and display it in one, small chunk of JavaScript code, which can be pushed anywhere on the page. This allows you to work on a schema.org implementation using JSON-LD, independently of your theme development.

You can basically add any schema to your JSON-LD block, even link traces.

In fact, in its own documentation, Google often states JSON-LD is the easiest way to add metadata to a site. These are the options that are least likely to break when you make other changes to your site.

Add scripts to your website

Fortunately, JSON + LD is set up in a standard format. Here's an example of this format for random products:

            
              <script type="application/ld+json">
                {
                  "@context": "http://schema.org/",
                  "@type": "Product",
                  "name": "cmlabs SEO Tools",
                  "image": "https://tools.cmlabs.co/media/logos/new/new-logo-default.png",
                  "description": "Choose structured data for recipe, job posting and product schema and build the markup with JSON-LD Generator.",
                  "brand": {
                    "@type": "Thing",
                    "name": "cmlabs"
                  },
                  "offers": {
                    "@type": "Offer",
                    "priceCurrency": "USD",
                    "price": "79.00"
                  }
                }
              </script>
            
          

You can use any schema.org schema in JSON-LD. After adding the new JSON-LD script to your website, make sure to validate your code using Google's structured data test tool. As you can see, this can easily be templated in your theme. There are generators like this one, which can be useful in preparing a template for it. If you are using WordPress, obviously there are plugins that can help you too.

robo-img

Writing Starter Guide

The Search Engine Optimization (SEO) Starter Guide provides best practices to make it easier for search engines to crawl, index, and understand your content.

Explore today?

What’s new on cmlabs JSON-LD SCHEMA GENERATOR