All job boards

Search engine · Americas, Africa, and parts of Europe, Asia and MENA

How to post a job on Google for Jobs

Job listings inside Google Search. You don't post to it: Google picks up jobs from websites that mark them up with JobPosting structured data.

Best for

Any employer with a careers page that wants free reach in Google Search.

Less suited for

Employers without a website, and anyone who needs a guaranteed placement.

Google for Jobs (often called Google Jobs) is the job search box that appears at the top of Google results for searches like "marketing manager jobs near me". It isn't a job board you log into. Google collects jobs from websites that describe them with JobPosting structured data, and links candidates back to the source page to apply.

Google for Jobs pricing

Google's documentation describes no fee and no paid placement. Your job becomes eligible because of the markup on your page, not because you paid. Job boards that send their listings to Google charge for their own products, but appearing in Google's job results doesn't cost anything.

Google Jobs isn't available everywhere. It covers North America, Latin America and Sub-Saharan Africa, plus a list of countries in Europe, Asia and the Middle East. Check Google's documentation for the current list before you rely on it outside the US.

How to get your job on Google for Jobs

  1. Publish each job on its own public page: one job per page, readable without logging in.
  2. Add JobPosting structured data with the required fields: job title, full description, date posted, hiring organization and location. For remote roles, mark the job as remote and list where applicants can be based. Add salary, employment type and closing date where you can.
  3. Test the page with Google's Rich Results Test.
  4. Submit a sitemap so Google finds new jobs quickly.
  5. When the job is filled, take it down: set the closing date in the past, remove the page or remove the markup.

Google is strict about quality. The title has to be the job title only, the description has to be the full job, salary has to be the real figure, and fake or pay-to-apply jobs are banned.

The easy way: a Jobspage careers page

Jobspage does all of the above for you. Every job you publish gets its own page on your careers site, with JobPosting structured data built in. Your careers page also has a sitemap that lists open jobs and drops closed ones, so Google can find new roles and remove filled ones. You write the job once and Google can pick it up, at no cost, on every plan including the free one.

FAQ

Google for Jobs for employers

Can I post a job directly on Google for Jobs?

No. Google lists jobs it finds on websites that use JobPosting structured data. You publish the job on your own careers page, or on a job board or careers page builder that adds the markup for you.

Does Google for Jobs cost anything?

Google's documentation describes no fee and no paid placement. Your job becomes eligible through structured data on your page, and placement isn't guaranteed.

Why isn't my job showing on Google?

Check that each job has its own public page, that the required fields are present (title, description, date posted, hiring organization and location), and that the page passes Google's Rich Results Test. Then submit a sitemap so Google can find it. New jobs can take a few days to appear.

What should I do when a job is filled?

Take it down. Set the closing date in the past, remove the page or remove the markup. Google can take manual action against sites that leave expired jobs live.

Post once, share everywhere

Your Jobspage job posts show up in Google Jobs on their own. Share the same link on any job board and keep every applicant in one place.

Start hiring for free