Explore
Explore
Greenhouse found 18 to 22% of postings on its own platform were ghost jobs, and a January 2026 analysis flagged 27.4% of US LinkedIn listings as likely ghosts. Run the 7-point Ghost Job Test before you apply: posting age over 30 days, repost cycling, no salary band, no careers-page match, no named recruiter, evergreen copy, and a zero-response history. Your own application data is the best ghost detector you have.
TL;DR: Greenhouse found 18 to 22% of postings on its own platform were ghost jobs, and a January 2026 analysis flagged 27.4% of US LinkedIn listings as likely ghosts. Run the 7-point Ghost Job Test before you apply: posting age over 30 days, repost cycling, no salary band, no careers-page match, no named recruiter, evergreen copy, and a zero-response history. Your own application data is the best ghost detector you have.
That's the whole definition, and the direct answer to what is a ghost job. A legitimate company, a legitimate listing, and nobody on the other end actually filling the seat. Either the headcount doesn't exist or there's no urgency to use it.
A ghost job isn't a scam. A scam is a fake entity trying to take your money or your identity. A ghost job is a real employer wasting your time.
Why would a company post a job it won't fill? Five reasons, all from employer surveys and reporting:
None of these are crimes. All of them cost you a tailored resume, a cover letter, and three follow-ups nobody will read. The part that should sting: the silence you're blaming on your resume is often a posting that was never going to answer anyone.
The honest answer is roughly one in five active postings. Search "ghost jobs statistics 2026" and you'll find 20%, 27%, 81%, and 93% presented as the same fact. They're not. Each number measures something different, and most articles citing them never tell you what.
| Number | Source | What it actually measures |
|---|---|---|
| 18 to 22% | Greenhouse, internal analysis of its own ATS, 2024 | Share of postings companies did not intend to fill |
| 27.4% | ResumeUp.AI analysis of US LinkedIn listings, reported by Entrepreneur, January 2026 | Postings stale for 30+ days, used as a ghost proxy |
| 50% | Clarify Capital survey of 1,045 hiring managers, 2022 | Managers who keep postings up while not actively hiring, because the company is "always open to new people" |
| 81% | MyPerfectResume 2024 Recruiting Trends survey of 750+ recruiters | Recruiters who say they post ghost jobs |
| 93% | LiveCareer survey of 918 HR professionals, March 2025 | HR pros saying their employer posts ghost jobs regularly or occasionally |
The reconciliation is simple once you see the denominators. The 18 to 27% figures measure share of postings. The 50 to 93% figures measure share of employers who have done it at least once or do it sometimes. Both can be true at the same time: most companies have posted a ghost job, and at any given moment roughly one in five active listings is one.
About that 27.4%. ResumeUp.AI counted any posting older than 30 days as a likely ghost. That's a proxy, not a verification, and it overcounts slow-but-real hiring. Senior and specialized roles routinely stay open past 30 days and fill anyway. I treat 27.4% as a ceiling, not a floor.
Two more cuts from the same data. Greenhouse found nearly 70% of companies on its platform posted at least one ghost job in Q2 2024, with the worst rates in construction (around 38%), arts (around 34%), and legal (around 29%). The ResumeUp.AI analysis put the US at 27.4%, ahead of Canada at 24.9% and the UK at 14.2%, with Los Angeles topping US cities at 30.5%. Ghost jobs on LinkedIn get the headlines because that's where the studies look, but ghost jobs on Indeed and every other board follow the same staleness pattern, so run the same test everywhere.
The bottom line: roughly one in five active postings is a ghost. Anyone quoting a more precise number is selling something.
The April 2026 JOLTS report from the Bureau of Labor Statistics, released June 2, 2026, showed 7.6 million job openings against 5.1 million hires for the month. Openings jumped by 731,000. Hires fell.
Be careful with that gap. Openings are a stock and hires are a monthly flow, so the raw difference doesn't prove ghosts on its own. A real opening can take more than a month to fill.
The cleaner signal is conversion over time. Revelio Labs found that hires per job posting roughly halved, from about 0.8 hires per posting in 2019 to about 0.4 by 2024. Same boards. Same companies. Half the hiring per listing.
Put the two together: listings went up and the hiring behind them didn't. A posting stopped being evidence that a job exists.
Here's how to spot ghost jobs in about five minutes: run these seven checks before you spend an hour tailoring anything.
| # | Signal | Why it matters | How to check |
|---|---|---|---|
| 1 | Posting age over 30 days | The threshold ResumeUp.AI used as its ghost proxy. Not damning alone, but the clock starts the doubt. | The posting date on the listing. If the board hides it, search the exact title in quotes. |
| 2 | Repost cycling | Deleting and re-listing a role resets the date and fakes freshness. | Search the company name plus the title. If you saw this role two months ago and it says "posted 3 days ago," that's a cycle. |
| 3 | No salary band | Colorado, California, New York, Washington, and a growing list of other states require posted ranges. A missing band there is non-compliance or a posting nobody maintains. | Check the listing, then check the market data or run the salary calculator to see if the role is worth your time at all. |
| 4 | No careers-page match | A board listing with no match on the company's own site is the fastest disqualifier there is. | Open the company site, find careers, search the title. 60 seconds. |
| 5 | No named human | No recruiter attached, no hiring manager activity, applications disappear into a generic portal and nothing ever comes back. | Check the posting and LinkedIn for a named recruiter or an active hiring manager. |
| 6 | Evergreen copy | "We are always looking for talented engineers" is pipeline language, not vacancy language. | Look for a team name, a manager, a start date, specific responsibilities. |
| 7 | Zero-response history | The company has never acknowledged an application from you or anyone you know. | Your own tracker data. More on this below. |
The scoring rule:
Every statistic above describes the market in aggregate. Your last 30 applications describe your market. They already contain the answer to where your time is dying, and nobody publishes that data because only you have it.
Four metrics, computed on your own applications:
The decision rule: more hours to whatever responds. Zero to whatever doesn't.
This audit takes about ten minutes in a tracker and is nearly impossible in your memory or a Gmail search. Orbyt logs posting date, source, status changes, and follow-ups per application, so the four metrics above are read-offs, not a weekend spreadsheet project. For the broader system this audit plugs into, see the complete job search guide.
A tracker can't prove a specific posting was a ghost. It proves where responses come from. That's the decision that matters anyway.
As of January 1, 2026, Ontario's Employment Standards Act requires employers with 25 or more employees to state in every publicly advertised job posting whether it's for an existing vacancy. That makes Ontario, by most accounts, the first major jurisdiction to legislate directly against ghost job postings. The rules come from Ontario's Working for Workers acts. Ontario's job posting law makes the existing vacancy question a required, public disclosure.
The same package goes further. Postings must include expected compensation or a range. Employers must disclose when AI is used to screen applicants. And candidates who get interviewed must be told the hiring decision within 45 days of their last interview.
If you're in Ontario, look for the vacancy statement. "This posting is not for an existing vacancy" is the employer telling you it's a pipeline ad. Take them at their word.
If you're anywhere else, there's no US federal equivalent. But the pay-transparency laws in Colorado, California, New York, Washington, and a growing list of other states force salary bands into postings, and a listing that ignores a legal requirement is a listing nobody is maintaining. Signal 3 of the test now has legal teeth in those states.
One prediction: more jurisdictions copy the vacancy-disclosure rule. Ghost postings are cheap for employers and expensive for everyone else.
Ghost jobs vs job scams is a distinction worth 30 seconds, because the correct response to each is different.
A ghost job is a real company with a real posting and no intent to hire. It wastes your time. It's legal almost everywhere today, with Ontario's disclosure rule the notable exception.
A job scam runs on fake job postings: a fake or impersonated company trying to take something from you: an application fee, your Social Security number, your banking details, a check-cashing scheme, or an "equipment purchase" before day one.
The bright-line tells of a scam: any request for money, requests for sensitive personal data before an offer, interviews conducted entirely over text or messaging apps, and offers without an interview.
A ghost job costs you hours. A scam costs you money or your identity. The 7-point test screens for the first. The moment money or personal data enters the conversation, you're not looking at a ghost. You're looking at a crime. Report it and walk.
Knowing how to avoid ghost jobs is mostly reallocation: stop wasting job applications on listings that fail the test, and spend the recovered time where responses actually come from. Here's where it goes.
Apply fresh. Prioritize postings under two weeks old. The stale tail past 30 days is where the ResumeUp.AI analysis found the ghosts concentrate.
Weight sources by response, not volume. Direct careers-page applications and referrals over board blasts. Your own audit tells you your exact split. Trust it over any aggregate statistic, including the ones in this post.
Cap tailoring time on marginal postings. A listing with 3 or 4 signals gets a solid application, not a perfect one. Full effort goes only to postings that pass the test.
Verify before you invest. The careers-page cross-check takes 60 seconds and kills the worst offenders before you spend an hour tailoring. And rule out the other explanation: run your resume through a free resume score once. If it passes, the silence isn't you.
Spend the recovered hours on live processes. When a real process engages, preparation matters more than volume ever did. Read when to accept a job offer before the offer arrives, and keep the salary negotiation scripts ready for the band conversation the ghost postings never give you.
The best evidence says roughly one in five. Greenhouse classified 18 to 22% of postings on its own platform as ghost jobs, and a January 2026 ResumeUp.AI analysis flagged 27.4% of US LinkedIn listings using a 30-day staleness proxy. Higher figures like 81% and 93% measure employer admissions, not posting share.
Yes, but with capped effort. Posting age over 30 days is the strongest single ghost proxy, yet senior and specialized roles legitimately take longer to fill. Cross-check the company's careers page, look for a repost cycle, and pair the application with direct outreach to a named recruiter or hiring manager.
Employer surveys give five reasons: building resume pipelines for future openings, projecting growth (43% admitted this motive in a 2022 Clarify Capital survey of 1,045 hiring managers), satisfying external-posting policy when an internal candidate is already chosen, holding unfunded requisitions, and signaling to current staff that they're replaceable. None require hiring anyone.
In the US, generally no. No federal law prohibits posting a job you don't intend to fill. Ontario went first among major jurisdictions: since January 1, 2026, employers with 25 or more employees must state whether a posting is for an existing vacancy. US pay-transparency states apply indirect pressure through required salary bands.
Run the 7-point test in about five minutes: posting under 30 days old, no repost cycling, a published salary band, a match on the company's own careers page, a named recruiter or hiring manager, vacancy-specific copy instead of evergreen language, and any response history. Five or more failures means skip it.
The posting is not the job. The response is the job. Track what responds. Cut what doesn't. Let the ghosts haunt someone else's pipeline.
Track applications, manage contacts, and protect your mental health. All in one place.
Get started