A posting can be used for future pipeline building, an evergreen hiring need or a role that is no longer active. The listing alone rarely proves the employer's intent. Check freshness and context, but avoid labeling an ordinary delay a ghost job without evidence.
What counts as a ghost job, and what doesn't
A ghost job is defined by intent, not by speed. A posting that's genuinely open but moving slowly, because of budget approvals, a packed interview panel, or a hiring manager juggling three other priorities, is not a ghost job. It's just a slow one. A ghost job is a listing where nobody currently plans to hire anyone into it in a meaningful timeframe, no matter how fast you apply or how strong your resume is. The Congressional Research Service noted in an April 2025 brief to Congress that there are no official statistics on how common ghost jobs actually are, and that's precisely because intent can't be verified from outside a company. Every figure you'll see, including the ones above, is an estimate built from survey responses or from comparing posting volume against actual hiring data, not a hard count.
Why a recruiter posts a job with no plan to fill it
- ▸Pipeline building: keeping a requisition open collects resumes for a role that tends to turn over often, so when it opens for real there's already a shortlist ready. A Clarify Capital survey found close to one in three employers admit to posting a role with no real intention of hiring for it in the short term, and this is the reason recruiters cite most often internally.
- ▸Signaling growth: a long list of open requisitions makes a company look like it's expanding, to employees watching morale, to competitors, and to investors who treat headcount as a proxy for momentum.
- ▸Market and salary research: a live listing generates real applicant data, what candidates are asking for in comp, what skills are actually available at that level, without any commitment to hire anyone.
- ▸Internal pressure: a posting kept open during a performance improvement plan quietly signals to a struggling employee, and everyone around them, that a replacement is one step away.
- ▸Procedural requirements: certain roles, including many tied to visa sponsorship, legally have to be posted and advertised externally even after a company has already decided who it's hiring.
- ▸Approval lag: a role gets budgeted and posted, then frozen when a hiring slowdown or reorg hits, and nobody circles back to take the listing down.
A five-signal method for scoring a listing before you apply
- 1Repost frequency: search the exact title on the company's careers page or LinkedIn job history. A listing reposted every few weeks for months with no change to the requirements is the single strongest tell. A role that's genuinely open closes once it's filled.
- 2Recruiter responsiveness: if you can find and message the recruiter or hiring manager directly and get a real, specific answer about timeline within a few days, that's a live requisition. Radio silence past two weeks on a role marked 'urgently hiring' is a signal, not proof on its own.
- 3Headcount trend: check the company's LinkedIn page for headcount growth in that team or department. A team that's flat or shrinking rarely has three genuinely open seats at once, no matter how many postings are live.
- 4Requirement specificity: real requisitions tend to name a specific tool stack, reporting line, or start-date pressure. Ghost listings often read generically because nobody has actually scoped the role yet, it exists as a placeholder.
- 5Posting age against typical time-to-fill: the average corporate time-to-hire runs roughly 41 to 44 days, the same window that explains why interview silence is often normal, not a rejection. A specialized role still open well past 90 days with no interview activity reported anywhere is worth discounting.
How to add it up
Give one point for every signal that trips. 0–1 points: treat it as real and give it your full tailoring effort. 2–3 points: apply with a faster, lighter-effort version and don't wait on it before applying elsewhere. 4–5 points: treat it as a ghost listing, deprioritize it unless you have a referral into the company that bypasses the posting entirely.
What to actually do when a listing still might be a ghost job
- 1Apply anyway, but budget your effort. Use a fast, tailored version of your resume rather than your highest-effort application for a listing that scores 2 or 3.
- 2Go around the application form. Find the hiring manager or a warm connection at the company and reach out directly. This bypasses whatever stage the posting itself is genuinely stuck at.
- 3Track patterns across a target list of companies rather than judging one posting in isolation. A company that reposts everything on a three-week cycle is telling you something about how it treats candidates generally, not just about this one role.
- 4Don't take the silence personally. Most ghost listings never send an outright rejection, they just never move, which functions like a rejection without being a verdict on your resume or your interview skills.
The compliance ghost job isn't dishonesty, it's paperwork
Employers sponsoring a foreign worker for a U.S. green card through the PERM labor certification process are legally required to test the domestic labor market by posting the role publicly, even when they've already committed to sponsoring a specific person. It's a real, legally mandated posting with effectively zero chance of hiring an outside applicant. Frustrating to apply into, but it isn't the same bad-faith move as a pipeline-building or growth-signaling post.
Assess whether an opening is relevant and verify it on the employer’s own site where possible. Resume Leap can suggest tailored wording and compare keyword overlap, but it cannot establish that an opening is funded, genuine or still available. Review every generated claim and the employer’s application instructions.
Key takeaway
Ghost jobs are common enough, most credible estimates land between roughly 1 in 5 and 1 in 3 listings, that assuming every posting is real will burn out a job search fast. Score the listing instead of just reading the sentiment of the ad: reposting pattern, recruiter responsiveness, headcount trend, and requirement specificity tell you far more than the copy on the page.