Ghost jobs: why so many listings were never going to hire you
A meaningful share of job listings are not real openings. Learn the signals that give them away and stop spending your best evenings on posts nobody is hiring from.
Ghost jobs: why so many listings were never going to hire you
Some of the listings you applied to last month were never going to hire anyone. Not because you were weak, but because there was no live seat behind the posting. Companies keep listings up to build candidate pipelines for later, to look like they are growing, to satisfy internal processes, or simply because nobody remembered to take the ad down after a freeze.
For employers this is mildly useful. For you it is brutal: hours spent on a tailored application, days waiting, and silence that you misread as rejection. Enough of those and you start doubting a profile that was never the problem.
The signals that give ghost jobs away
No single signal is proof, but they stack.
The posting is old and keeps getting refreshed. A role genuinely being filled moves to interviews within weeks. A listing open for 60 or 90 days, or one you have seen reposted three times with a new date, is recruiting for a pipeline, not a seat.
The wording is evergreen. Phrases like "we are always looking for talented people" or "join our talent community" describe a standing process, not an opening. Real roles have a team, a need, and usually a start window.
The description is thin and the salary is missing. A real hiring manager wrote down what the job needs. Vague responsibilities plus no compensation range on an older posting is a weak commitment to actually hiring.
One company has hundreds of openings and little visible growth. Posting volume far beyond plausible hiring is usually pipeline building or employer branding.
What to do about it
You cannot eliminate ghost jobs, but you can stop subsidizing them with your best hours. Spend your tailored, high-effort applications on fresh, specific, salaried postings, and let suspicious listings get at most a fast, low-effort shot. Better, use tooling that scores these signals before you ever see the listing. Apply Wingman quietly filters high-risk postings out of your feed and labels borderline ones with the reasons, so your effort lands where a human is actually reading.
FAQ
What percentage of job postings are ghost jobs?
Surveys of recruiters and hiring platforms in recent years have repeatedly found that a substantial minority of active listings have no live intent to hire, with some studies putting it around one in five or more. The honest answer is that it varies by industry and platform, and the figure for any one board changes constantly.
Why do companies post jobs they do not intend to fill?
The common reasons: building a resume pipeline for future openings, projecting growth to investors and competitors, keeping agency or internal recruiting processes warm, complying with policies that require public posting, and plain neglect after a freeze. None of them involve hiring you this quarter.
How can I tell if a job posting is real before applying?
Check the posting date and repost history, look for a salary range and concrete team details, and see whether the company is hiring at a believable scale. A fresh posting with specific responsibilities and pay attached is usually real. An undated, vague, salary-free listing that has been open for months usually is not.