Job Posting Schema Markup Generator

JobPosting schema markup makes your job listings eligible to appear in Google Jobs — Google's dedicated job-search interface that shows within standard search results. Fill in all available fields, especially title, description, datePosted, hiringOrganization, and jobLocation, to maximise Google Jobs visibility.

!Required fields

Full job description — can include HTML. At least a few paragraphs.

ISO 8601 date — YYYY-MM-DD.

Recommended fields(12 fields — improve rich result appearance)

Date the job listing expires — ISO 8601.

ISO 3166-1 alpha-2 country code.

4 required fields missing: Job title, Job description, Date posted, Company name
JSON-LD output✓ ready
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "employmentType": "FULL_TIME"
}
</script>

Was this tool helpful?

Your vote helps us build better SEO tools.

Other schema types

Free account unlocks more

Now (no account)

  • Tool result history: Not saved
  • Bulk limits: Standard
  • Features voting:
  • Crawl bot-protected pages:
  • Early access to new tools:

Free account

  • Tool result history: Last 30 days
  • Bulk limits: +100% higher limits
  • Features voting: Vote on new features
  • Crawl bot-protected pages: Included
  • Early access to new tools: Included
Create free account →