Logo cmlabs

JSON-LD PRODUCT SCHEMA GENERATOR

Stand Out Among Competitor

Product

Invalid URL
Invalid URL
Value should be more than 0
Value should be more than 0
Value should be more than 0
Value should be more than 0
Value should be more than 0
Value should be more than 0
Value should be more than 0

In this latest version of JSON LD, we are developing the Product Schema Generator tool. This tool will make your page appear on Google's Rich Result SERP in detail. Users can add a markup to product pages so that Google can provide detailed information on Rich Result. You can create a single product page for sales. With this Schema Generator Product, we hope that you will have the opportunity to appear on the rich snippet SERP on Google.

Updated 15 Mar, 2021

In this latest version of JSON LD, we are developing the Product Schema Generator tool. This tool will make your page appear on Google's Rich Result SERP in detail. Users can add a markup to product pages so that Google can provide detailed information on Rich Result. You can create a single product page for sales. With this Schema Generator Product, we hope that you will have the opportunity to appear on the rich snippet SERP on Google.

Updated 15 Mar, 2021

What is JSON-LD Product Generator?

JSON-LD product schema generator is one of cmlabs SEO tools available free to all internet users. This product can be used to generate product schema markup to help your product pages get rich snippets.

By adding a product schema, Google can provide internet users with detailed product information such as prices, ratings, reviews, availability, and more.

This feature will be very useful for you to attract potential buyers when they search for an item through the internet. Therefore, you need to maintain the accuracy of product information and keep it updated so that the products you sell are always relevant to user queries.

product-instruction-3

Figure 1: Example of a product display in a rich snippet. Contains detailed product information such as prices, ratings, and complete descriptions.

When You Need to Use Product Schema Markup?

Product schema markup certainly cannot be applied to any page. Using this type of scheme allows business owners to market their product pages more easily. Then you will need the product schema markup on:

  • Product pages that describe a single product
  • A shopping aggregator page that lists a single product, along with information about the various sellers offering that product.

If you can meet the markup usage requirements, then it's likely that search engines will display it in an attractive form, like the example of the search results above.

Product Schema Markup Best Practices

Here are the actions we recommend to optimize the use of product schema markup so that your product pages can attract more sales:

Implement on One Specific Product

Use markup for specific products, not categories or products lists. For example, "shoes in our store" is not a specific product. This is because rich snippets refer to only one particular product.

So you need to differentiate each product in a different URL. It's a good idea to focus on adding markup to product pages, not pages listing multiple products or product categories.

Include Additional Information Details

You must include the necessary properties for your content to qualify to display as a rich snippet. You can also include properties suggested by Google to add more information about your product. Here is the information you need to add:

  • Product Image: In addition to the product name, URL, brand, and description, add an image element to the destination URL. You can add a white background image to highlight the product, choose a supported format, and a high resolution.
  • Availability: Use one of the availability values ​​to inform the user about the product. Google also understands abbreviations like InStock or OutOfStock.

Monitor Rich Results Using Google Search Console

After implementing the product schema markup, it's a good idea to monitor its performance through Google Search Console. Here's what you can do in page monitoring via GSC:

  • Check the index status of product pages that have implemented schema markup
  • Analyze traffic regularly
  • Found an issue on a page

Example of Generated Schema Markup

After filling in the required data, here is an example script generated using the JSON-LD Product Schema Generator.

                        
                            <html>
                                <head>
                                    <title>Executive Anvil</title>
                                    <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>
                                </head>
                                <body>
                                </body>
                            </html>
                        
                    

That is an explanation of JSON-LD Product Schema Generator from cmlabs with the best practices you can do for your website. Optimize your product pages using the right markup schema with this tool. Also, follow some of the best practices we have suggested for maximum results.

How to Use the Product Schema Generator?

Adding schema markup to product pages can make your product information appear in rich results in Google SERPs. The way to generate product schema markup using this tool is as follows:

Go to JSON-LD Product Schema Generator Page

First of all, go to the JSON-LD Product Schema Generator page to start automatically generating product schema markup. The schema markup generated also complies with Google search guidelines.

HowTo-product-1

Figure 1: Display of the product schema generator page from cmlabs.

Input General Information

First, input general information such as product name, product image URL, and the name of the brand that issued the product in the fields provided.

Then, you can add any other required information. It would be better if you describe the product in detail. However, if you feel you don't need to add information, you can skip filling in the data in that column.

HowTo-product-2

Figure 2: Enter the product name, product image URL, and brand name into the product schema generator.

Property Identification

Next, you can add property identification. There are several property options such as sku, gtin8, gtin13, gtin14, and mpn. In this section, you can add multiple properties to one product. Next, you will be asked to fill in the data according to the type of property you choose.

HowTo-product-3

Figure 3: Select the identification type and enter the required data into the product schema generator.

Add Product Description

Next, you can add a description of the products you offer. Make a description that really describes the benefits of the product and contains information that users may need.

HowTo-product-4

Figure 4: Enter the product description into the product schema generator.

Add Offer

Then, you can add offers. There are two offer options to choose from, namely Offer or Aggregate offer. Check out the following explanation:

Offer

An offer is a type of offer given to a single product. For example, offers to rent a car, sell movie tickets, and more. There is some data that you need to add, namely the type of offer, product URL, currency, price, and other information that you feel you need to add.

HowTo-product-5

Figure 5: Enter the type, product URL, currency, price, and other required information into the product schema generator.

Aggregate Offer

Aggregate can be used when a product has multiple offers. For example, the offer of the same shoe by several different merchants. There is some data that you need to add, namely the type of offer, product URL, currency, highest price, number, and other information that you feel you need to add.

HowTo-product-6

Figure 6: Enter the bid type, product url, currency, highest price, bid amount, and other required information into the product schema generator.

Add Product Review

With the product schema generator, you can also add product reviews so that potential buyers can trust your product more. There is some data that you need to add, namely the name of the review, the content of the review, rating, date, author of the review, and other information that you feel is necessary to add.

HowTo-product-7

Figure 7: Enter the review name, review content, rating, date, review author, and other required information into the product schema generator.

Copy Generated Product Schema Markup

If you have completed the required attributes to create the Product schema markup, then you will see a preview of the schema markup on the right. You can copy the schema markup directly with the "copy" button and paste it into your program code.

HowTo-product-8

Figure 8: Product schema markup copy options

Check JSON-LD Product Schema Script Validation

With the Person schema generator, you can also check the validity of the JSON-LD script you are using. How to check it is quite easy, just press the check option contained in the preview of the resulting script.

When you press the button, you will be redirected to Google's Rich Result Test page. On that page, you can check if the generated schema markup is working properly in Google search.

HowTo-product-9

Figure 9: Product schema markup validation check options

Reset Schema Generator

This tool has options that make it easier for you to create a new Product schema. Just click the "Reset" option and delete all the data that was added previously. Next, you can create a new script.

HowTo-product-10

Figure 10: Data reset option added to the Product schema generator.

That is an explanation regarding how to create a product schema markup using the JSON-LD Product Schema Generator tool from cmlabs. These tools can help you generate schema markup quickly and efficiently. Try this tool now!

Read more
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 PRODUCT SCHEMA GENERATOR