What Is Google for Jobs?
Google for Jobs is the job search built directly into Google Search: People looking for jobs see a dedicated blue job box above the regular search results, with matching job listings, filters, and application links. Google does not create these listings itself; it collects them from career pages and job boards. Inclusion is free, and the ticket in is structured JobPosting markup on your own job page. Google for Jobs has been available in Germany since May 2019.

Term profile
| Attribute | Details |
|---|---|
| Part of speech | Proper noun, used without an article |
| Also known as | Google Jobs, Google job search, job box |
| Field | Recruiting, SEO, structured data |
| Related terms | Structured data, Rich snippets, Indexing |
How does Google for Jobs work?
Google for Jobs works like a meta search engine for job listings: The Google crawler reads job pages on company websites and job boards, recognizes them by their JobPosting markup, and brings them together in the job box. Users filter by location, industry, working hours, or posting date and jump straight to the application page with one click.
Three characteristics set Google for Jobs apart from classic job portals:
- Free: Inclusion in the job box costs nothing. There are no paid placements within the results.
- No standalone portal: You cannot post jobs directly on Google. Google only shows what is marked up in machine-readable form on other websites.
- Prominent placement: The job box appears above the organic results for job searches and captures a large share of the clicks there.
How does a job listing get into Google for Jobs?
A job listing gets into Google for Jobs through structured JobPosting markup. The markup is a JSON-LD block on the job page that describes the listing in machine-readable form. Google requires 6 mandatory properties, including job title, job description, posting date, employer, work location, and whether the position is full-time, part-time, or another employment type. How such markup works in general is explained in our article on structured data.
The process in 3 steps: Step 1: Every job gets its own crawlable page with JobPosting markup. Step 2: Google crawls and indexes the page; for fast inclusion and timely removal of expired listings, Google recommends the Indexing API. Step 3: The job appears in the job box and links back to the application page. If you also publish your jobs on job boards, you are often represented indirectly already, but you then lose the direct application path on your own website.
Why does Google for Jobs matter for recruiting?
Google for Jobs matters because the job hunt starts where candidates search anyway: on Google. A listing in the job box also reaches people who would never open a job portal, and the application lands directly with the company without any third-party detour. For businesses with a tight recruiting budget, it is the cheapest visibility channel there is, because it only costs the one-time clean markup of the career page.
In practice, Google for Jobs works best as part of a mix: In our SEOcruiting projects, we combine the job box with social media channels like Facebook and Instagram, so open positions reach both active job seekers and employees open to a change. The role your own website plays is covered in our article on finding employees through your own website.
Frequently asked questions about Google for Jobs
How much does Google for Jobs cost?
Inclusion in Google for Jobs is free. Costs only arise for the one-time setup of the JobPosting markup on your career page.
Can I post jobs directly on Google?
No. Google for Jobs has no submission form. Google only picks up jobs that are marked up with JobPosting markup on a crawlable website.
How quickly does a new job appear in the job box?
That depends on the crawl rhythm and takes hours to days without help. With the Indexing API, you report new and expired jobs directly to Google and shorten the wait considerably.
Why does my job not appear in Google for Jobs?
The 3 most common causes are missing or faulty JobPosting markup, a job page blocked for the crawler, and an expired validity date in the markup. Google’s Rich Results Test shows whether the markup is readable.
Welt der SEO lernen?