Job Posting
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.
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.
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:
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.
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>
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!
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?