Skip to content

Google for Jobs & SEO

Google for Jobs surfaces job listings directly in Google search results with rich cards showing salary, location and employer. The Recruitly plugin syncs all the structured data you need onto each current-vacancies post — you add one snippet to output it as JobPosting JSON-LD so Google picks it up.

The full guide lives in the dedicated Google for Jobs section:

  • The WordPress recipe — the complete functions.php snippet using the plugin's real meta fields (jobType, postedOn, companyName, minSalaryRange/maxSalaryRange, town/county/postCode/countryCode, remoteWorking), employment-type mapping, and customisation.
  • Testing & Search Console — Rich Results Test, sitemap submission, the Job postings report, troubleshooting and FAQ.

SEO beyond Google for Jobs

  • Permalinks — jobs are standard WordPress posts (post type current-vacancies), so your permalink structure, sitemap plugin (Yoast, Rank Math, etc.) and canonical tags all apply to them like any other content.
  • Sitemaps — make sure your SEO plugin includes the current-vacancies post type in the XML sitemap it generates, then submit that sitemap in Google Search Console.
  • Titles & descriptions — the synced jobTitle, shortDesc and web advert fields (see the Custom Post Type reference) give your SEO plugin real content to build meta titles/descriptions from.
  • Expired jobs — when you close a job in Recruitly the sync removes the post, so you don't accumulate dead listings (a Google for Jobs penalty and a soft-404 source).

Recruitly — Recruitment CRM for Agencies