Implementation of Google Job Posting

google jobs
google job posting api
google job posting example
google job posting schema
free job posting sites
google jobs api
google jobs from home
google job search index

I have read through this article: and found where the Required Properties are that I will need to add to a job posting. I'm not sure how to actually do this. I saw mention of it being done with JSON but I am unfamiliar with it. Is there a simple way I can use html to add these properties to a job post, such as one that would appear in a blog post of a Wordpress site?

Is there a simple way I can use html to add these properties to a job post, such as one that would appear in a blog post of a Wordpress site?


HTML is a document format, it isn't well suited for providing data with the level of structure demanded by this type of problem.

I saw mention of it being done with JSON but I am unfamiliar with it.

That's the format that the API you want to use expects data to be provided in (it is also the format that the vast majority of web services use). You need to get familiar with it.

Read the website and the specification, and find a JSON encoding library for whatever programming language you are using to connect to the Job Posting API (e.g. the JSON object for JavaScript).

Implementation of Google Job Posting, Learn how to get your job openings listed on Google for Jobs, either directly from your website, or via a 3rd party platform. Posting jobs on Google for Jobs is possible if you structure the underlying HTML of your job postings so they can be indexed by Google for Jobs. Alternatively, you can post your jobs on a 3rd party job posting site that Google for Jobs already indexes if you are not able to make the modifications to your own site.

Thank you for your response Quentin. Unfortunately the client needed something ASAP so I didn't have the time to learn JSON. I did however find a WP plugin that did the trick. It sis called WP Job Management:

How to Post a Job on Google - [Step-by-Step Instructions], Learn the steps required to post job listings on the Google job search engine. Here's an example of some Workable jobs that were published on LinkedIn. 463 Google Implementation jobs. Search job openings, see if they fit - company salaries, reviews, and more posted by Google employees.

Here I implemented for one of my client.

They were running jobs portal website. so i have done job posting schema using json_ld. here is the code i have used inside my page

<script type="application/ld+json">
  "@context": "",
  "@type": "JobPosting",
  "baseSalary": "100000",
  "jobBenefits": "Medical, Life, Dental",
  "datePosted": "2011-10-31",
  "description": "Description: ABC Company Inc. seeks a full-time mid-level software engineer to develop in-house tools.",
  "educationRequirements": "Bachelor's Degree in Computer Science, Information Systems or related fields of study.",
  "employmentType": "Full-time",
  "experienceRequirements": "Minumum 3 years experience as a software engineer",
  "incentiveCompensation": "Performance-based annual bonus plan, project-completion bonuses",
  "industry": "Computer Software",
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Kirkland",
      "addressRegion": "WA"
  "occupationalCategory": "15-1132.00 Software Developers, Application",
  "qualifications": "Ability to work in a team environment with members of varying skill levels. Highly motivated. Learns quickly.",
  "responsibilities": "Design and write specifications for tools for in-house customers Build tools according to specifications",
  "salaryCurrency": "USD",
  "skills": "Web application development using Java/J2EE Web application development using Python or familiarity with dynamic programming languages",
  "specialCommitments": "VeteranCommit",
  "title": "Software Engineer",
  "workHours": "40 hours per week"

Here is the one of site that implemented good Scheme Refer : . there you can find the job posting schema.

you can check this url : into the google structural Data testing Tool : and fetch the url. You will get the idea about how the code as implemented and it helps for the better results in google search

How to post jobs on Google for Jobs search engine, Learn about how we make hiring decisions. Grow with us. FAQs. Does Google still ask brainteasers in job interviews? What are the application deadlines? your job postings. How? Google posted an integration guide to install structured data to your jobs. To help you even more, we created this step-by-step guide with help from an employer that has successfully implemented structured data for their jobs and got picked up by Google for Jobs within 24 hours. Google for Jobs results are

How we hire, Careers at Google - find a job at Google. Look inside engineering jobs at Google. Aimed at making the job search easier for candidates, Google for Jobs is an enhanced search feature that aggregates listings from job boards and careers sites and displays them prominently in Google Search. It’s currently launched in various regions (including the U.S. and the U.K.) and Google keeps expanding this feature’s reach.

Google Careers: Build for Everyone, A job posting is considered expired if the description contains application end dates in the past or notification that the job is no longer available� Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation,age, citizenship, marital status, disability, gender identity or Veteran status.

FAQ - Google Jobs Search Feature, Example of partner-based job listings in Google for Jobs – (note the “via” near the end of each listing): google for jobs; You can directly push jobs to Google for� I post or aggregate jobs on my website. ATS providers, job boards, and employers can use job posting structured data to directly integrate with Google. You’ll need to edit the HTML of the job