JobPosting Schema Generator
Generate Schema.org JobPosting JSON-LD with job title, salary, location and company. Get your openings into Google Jobs and reach more candidates.
JSON-LD
—
The skeleton of a marked-up job
Posting a job on your site and hoping it lands in Google Jobs rarely works on its own: without JobPosting markup, search has no way to know that block of text is an opening. This page takes the job title, the company and the publication date, and hands back a JSON-LD block with title, hiringOrganization as an Organization, and datePosted.
What the output leaves out and you will have to add: description holding the ad copy as HTML, jobLocation with the address, and validThrough with the closing date. Without validThrough the listing keeps circulating after it closes, and Google's own advice is to remove the page or return 404 or 410 once hiring ends. Salary is not generated here either, despite what the tool summary suggests.
In the final version, use baseSalary with MonetaryAmount, the right currency code and a unitText of MONTH, YEAR or HOUR to match how you actually pay, employmentType FULL_TIME, and jobLocationType TELECOMMUTE for remote roles. One JobPosting per page, and that page has to be indexable and not behind a login. The Rich Results Test will list whatever is still missing. Generation happens in your browser.
Frequently asked questions
The role is fully remote. What goes in location?
Do I have to publish the salary?
How long does the listing stay in search?
Related Tools
BlogPosting Schema Generator
Generate Schema.org BlogPosting JSON-LD for blog posts. Add title, author, dates and image to improve how your article shows up in search results.
HowTo Rich Snippet Builder
Build a basic HowTo JSON-LD schema describing a single-step procedure.
Recipe Schema Generator
Generate Schema.org Recipe JSON-LD with ingredients, instructions, time and calories. Get your recipes to show with photo and rating on Google.
Course Schema Generator
Generate Schema.org Course JSON-LD with the course name, description and provider. Help Google show your classes and training as a rich result.
Article Schema (JSON-LD) Generator
Generate Schema.org Article JSON-LD for news and blog articles. Fill in title, author and date to help Google understand and feature your content.
Event Schema Generator
Generate Schema.org Event JSON-LD with your event name, date, venue and tickets. Help Google display concerts, courses and events prominently in search.