JobPosting readiness checker
Check a draft advert against Google's required JobPosting structured-data fields, then get a ready-to-paste JSON-LD snippet generated from your own inputs. Free.
What a JobPosting advert needs
Google publishes the fields a job advert must carry to be eligible for its Jobs experience. As of July 2026, they are:
Required
titleThe specific role title (not a category).descriptionA complete HTML description of the role and requirements.datePostedThe date the advert was published.hiringOrganizationThe organisation actually hiring.jobLocation (or applicantLocationRequirements + jobLocationType=TELECOMMUTE for remote)A physical location, or — for remote roles — the countries applicants may be based in.
Recommended
baseSalaryA salary or range as a MonetaryAmount.employmentTypeFULL_TIME, PART_TIME, CONTRACTOR, etc.validThroughWhen the advert expires.identifierYour own reference for the posting.
Source: Google — JobPosting (JobPosting) structured data. Google decides whether and when any listing is shown.
About this tool
- What is JobPosting structured data?
- JobPosting is a schema.org type that describes a job advert in a machine-readable form. Adding it to a vacancy page makes the listing eligible for the Google Jobs experience. Google publishes the required and recommended fields; this tool checks a draft advert against them.
- Does a passing advert guarantee it appears in Google Jobs?
- No. Meeting the required fields makes a listing eligible, but whether and when Google surfaces any given advert is decided by Google, not by GeraJobs. This tool checks field completeness only.
- Do I have to post on GeraJobs to use this?
- No. The checker and the generated JSON-LD snippet work for any vacancy page. If you do post the same role on GeraJobs, we render valid JobPosting markup for you automatically.
- What do you do with the email I enter?
- We email you a copy of the generated snippet and record the address so we can follow up with recruiter tips. No spam — you can unsubscribe at any time.
Ready to publish? Claim your organisation and post the role.
GeraJobs is a job board, not a recruitment agency and not a regulator. We publish your adverts and pass applications to you directly. We do not place, supply, or vet staff; we do not carry out right-to-work, DBS, or professional-registration checks; and candidates are never charged to apply. Verification confirms that you represent the organisation named on your listings — nothing more. Right-to-work, DBS, and any professional-registration checks remain the employer’s responsibility. Fees and rules change — confirm the current position with the relevant official source before acting. Facts reviewed July 2026.