Free tool JobPosting schema generator
JobPosting schema. Google for Jobs ready.
Generate compliant JobPosting JSON-LD with UK defaults. Critical for recruitment sites that want jobs indexed in Google for Jobs. Includes salary, location, employment type and validThrough handling.
The job
Hiring organisation
Location
Salary
Generated JSON-LD
How to use. Paste this JSON-LD into a
<script type="application/ld+json">...</script> tag in your job posting page. Validate using Google's Rich Results Test. Each live job needs its own page with its own JobPosting schema - one per URL.
When to use the JobPosting schema generator
Use this for live vacancy pages that should appear in Google for Jobs. It is especially useful for recruitment sites, multi-location employers and agencies that publish jobs from a CMS but do not trust the schema layer.
- Only mark up jobs that are visible on the same URL.
- Set validThrough properly so expired vacancies do not linger.
- Use one JobPosting object per job page, not one big page with many hidden jobs.
// related free tools