Logo cmlabs

JSON-LD JOB POSTING SCHEMA GENERATOR

Make Your Site More Curiously And See Distinctive

Job Posting

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

In this latest version of the Job Posting Schema Generator tool in JSON LD, you can create a so-called Global Snippet and attach it to all your work pages automatically. You can also preview. This will help you to see how your Job Posting will appear in search engines. This allows you to do some editing before uploading to search engines. We hope that this tool will help you find candidates according to specifications.

Updated 15 Mar, 2021

In this latest version of the Job Posting Schema Generator tool in JSON LD, you can create a so-called Global Snippet and attach it to all your work pages automatically. You can also preview. This will help you to see how your Job Posting will appear in search engines. This allows you to do some editing before uploading to search engines. We hope that this tool will help you find candidates according to specifications.

Updated 15 Mar, 2021

How To Post Jobs On Google

jobPosting-instruction-1

The first thing you need to understand is that you cannot post jobs to Google directly. The word "job posting" is therefore a little misleading. Instead, here's how everything else works: You post a job listing on your site and use Structured Data so Google (and other search engines) know that the page is about Job Posting.

First of all, let's see how we can build a job post on our site:

Write about a job

The first thing you have to do is write about a job and publish it. In WordPress you will create a new post, page or custom post type (possibly via a third party Job Posting plugin).

Now you have a post about work. However, as you may know, from my Structured Data Training, Google can only guess whether the page contains job posts. For this purpose, you need Structured Data.

Add Structured Data for Job Posting

Next you need to add Structured Data to your blog posts. The Google reference for JobPosting tells us which schema.org schema we need to use (it is JobPosting) and what properties are required to include the job posting in search results.

Don't be afraid of the code snippets I'll show you below. If you take a closer look, you'll find that we only have key-value pairs here:

                        
                            <script type="application/ld+json">
                                {
                                    "@context": "https://schema.org/",
                                    "@type": "JobPosting",
                                    "title": "Developer",
                                    "description": "Let's join our code enthusiast and create a new inovation for the world.",
                                    "identifier": {
                                        "@type": "PropertyValue",
                                        "name": "cmlabs",
                                        "value": "12345"
                                    },
                                    "hiringOrganization": {
                                        "@type": "Organization",
                                        "name": "cmlabs",
                                        "sameAs": "cmlabs.co"
                                    },
                                    "industry": "Software House",
                                    "employmentType": "FULL_TIME",
                                    "workHours": "08.00 - 16.00",
                                    "datePosted": "04/20/2021",
                                    "validThrough": "05/11/2021",
                                    "jobLocation": {
                                        "@type": "Place",
                                        "address": {
                                            "@type": "PostalAddress",
                                            "streetAddress": "Malang, Indonesia",
                                            "addressLocality": "Malang",
                                            "addressRegion": "JI",
                                            "postalCode": "65141",
                                            "addressCountry": "ID"
                                        }
                                    },
                                    "baseSalary": {
                                        "@type": "MonetaryAmount",
                                        "currency": "IDR",
                                        "value": {
                                            "@type": "QuantitativeValue",
                                            "value": "2000000",
                                            "unitText": "MONTH"
                                        }
                                    },
                                    "responsibilities": "building API",
                                    "educationRequirements": "Bachelor Degree",
                                    "experienceRequirements": "min. 4 years experience"
                                }
                            </script>
                        
                    

Use a WordPress editor

If you only offer one job, you can copy this code and paste it into your WordPress editor. If you are using the new block editor ("Gutenberg") in WordPress, you can simply add an "HTML" block and copy the above code into it.

Don't forget to change the values ​​and use your own!

jobPosting-instruction-2
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 JOB POSTING SCHEMA GENERATOR