Jobs board

When a vacancy closes, the website should know

By ScopeSite Digital Studios ·

Valid job markup doesn’t give Google a deadline. Crawling, indexing and display still run to the search engine’s schedule.

Eligibility is the honest word

Correct markup on a genuine vacancy page supports eligibility for job results. We check it against Google’s JobPosting requirements, which is a sensible job with a result we can actually inspect.

The markup describes the employer, not automatically you

Describe the actual hiring organisation and visible role facts. Never invent pay or an application route. JobPosting belongs on a single vacancy page; confidential employers follow Google’s documented rules.

Expiry is the part everyone underestimates

Closed roles must stop accepting applications. If a vacancy expires while someone is applying, give them a clear explanation and recovery route.

That is exactly what the jobs engine demodemonstrates: close a role and check both the board and an application already open.

Where the code example belongs

You will notice the demo shows the machine view as an escaped code example for a made-up .exampleagency. Fictional vacancies remain outside search, without live JobPosting markup.

Keep the page, role status and schema aligned. Google still decides when to display it.

See a role published and expired

Publish a fictional vacancy, close it and inspect the candidate view.