Course › Module 8 · ATS and recruitment CRM operations

Career site and job board setup

Module 8, Lesson 4  ·  4 min read ·  Updated 21 September 2026

Module 8 · Lesson 4

Your careers page is where searching, advertising and reputation all land. It is also the most neglected page in most hiring setups — and the one place where a small technical change has an immediate, measurable effect.

A job page surrounded by its structured data fields: title, description, datePosted, hiringOrganization, jobLocation and validThrough. (opens the image full size)
The hidden fields job search reads. Five are required; validThrough is recommended, and stops old listings hanging around.

What candidates look for

Roughly in this order: the job, the money, the location and remote policy, the process, and the team. Everything else — mission statements, office photos, values — gets read after those questions are answered, if at all.

So the job page should answer the first four near the top, and the company story should sit below. Most careers pages do the opposite.

Special code that job sites read

This is the highest-value technical change available, and it is not difficult.

Search engines and job sites read a hidden block of structured information on your page — called JobPosting data — to work out what the job is. Where Google for Jobs operates, having it correct is what gets you into that panel.

ItemNeeded?Note
titleRequiredThe job title only. No location, no level codes, no company name
descriptionRequiredThe full description. Must match what people can see on the page
datePostedRequiredDo not re-date an old job to look fresh
hiringOrganizationRequiredThe employer, not the agency
jobLocationRequiredLeave out and use the remote setting for fully remote jobs
validThroughRecommendedStops old listings hanging around
baseSalaryRecommendedImproves clicks, and increasingly required by law anyway
employmentTypeRecommendedFull-time, contract, and so on

What gets a site excluded

  • The page must be reachable — not behind a login, not blocked, and not built so that a search engine cannot read it.
  • The hidden data must match what people see. Marking up content the visitor cannot see is a violation.
  • Remove or expire filled jobs. Listings that outlive the job are the most common reason a site loses eligibility, and the top candidate complaint.
  • One page per job. A single page listing twelve jobs cannot be marked up properly.
  • Keep each job at the same web address. Reposting the same job at a new address every quarter throws away whatever ranking it had.

Application forms

Every field costs you candidates, and it costs you most among people applying on a phone during a break.

  • Ask only what you need to make the screening decision. Everything else can wait.
  • No account creation before applying.
  • Do not make people retype a CV you just read automatically. This is the most resented thing in online applications and it is entirely avoidable.
  • Keep diversity questions optional, clearly separate, and explain what they are for and who sees them.

Making it usable for everyone

A careers site that cannot be used with a keyboard or a screen reader stops disabled candidates applying at all — and in many countries that is unlawful as well as wrong.

The basics: real labels on form fields, a visible outline showing where you are when tabbing, enough colour contrast, headings in order, no time limits on forms, and never using colour alone to carry meaning.

Test it using only the keyboard. Five minutes, and it finds most of the problems.

Check this today

Run one of your live job pages through a structured data testing tool, then try applying to your own job on a phone, all the way to the end. Most teams find something in the first three minutes.

Primary sources

Linked so you can check the claims in this lesson against the text rather than against me.