One in Five Job Postings Aren't Real: A Field Guide to Ghost Jobs

Brian Will7 min read
ghost-jobsjob-searchfake-job-postings

81% of recruiters admit to posting positions they have no intention of filling.

That is not a typo, and it is not a fringe finding. That number comes from a Clarify Capital employer survey published in January 2025. A separate ResumeBuilder survey of 1,600 hiring managers found that 40% of companies posted at least one fake listing in the past year. The convergent data from Greenhouse, ResumeBuilder, and Clarify Capital puts the overall rate of ghost jobs — listings with no real role behind them — at 18–27% of all online postings.

One in five. At a minimum.

You have probably felt this without having a name for it. You find a listing that matches your skills perfectly. You tailor your resume. You write a thoughtful cover letter. You apply. And then — nothing. No rejection. No acknowledgment. Just silence. Weeks later, the listing is still up, unchanged, collecting more applications from more people who will also hear nothing.

That listing may have never been real.

What ghost jobs actually are (and aren't)

The term "ghost jobs" has entered the mainstream, but the conversation usually stops at "fake listings exist." That is not useful. Ghost jobs are not one thing. They are at least six different things, each with different causes, different tells, and different levels of intent.

Understanding the taxonomy matters because it changes how you respond.

1. Budget-frozen roles

The role was real. The headcount was approved. Then a quarterly review happened, budgets got cut, and the requisition was frozen. But nobody pulled the listing. It sits on three job boards collecting applications from people who have no idea the role is dead. This is the most common type and often the least malicious — it is organizational negligence, not deception.

2. Talent pipeline collectors

Some companies post roles explicitly to build a database of candidates for future openings that may never materialize. The listing says "hiring now" but the actual intent is "stockpiling resumes." If you have ever received a "we'll keep your resume on file" response after a suspiciously smooth process, you may have encountered this one.

3. Third-party duplicates

Staffing agencies repost client roles — sometimes without current authorization — creating phantom duplicates across boards. The original listing may be legitimate. The copies may not be. In tech, 40% of companies posted fake jobs and 79% of those listings were still active when checked, according to a ResumeUp.AI LinkedIn analysis. Many of those duplicates are third-party copies that outlive the original.

4. Compliance postings

Legal or policy requirements in some organizations mandate that roles be posted externally, even when an internal candidate has already been selected. The listing is technically real. The outcome is predetermined. You are auditioning for a role that is already cast.

5. Brand signaling

Companies post job listings to signal growth — to investors, to competitors, to their own employees. A page full of open roles says "we are expanding" whether or not those positions have approved budgets. It is corporate theater, and your application is an unpaid extra.

6. Outright fraud

A smaller but real category: listings designed to harvest personal data — social security numbers, financial information, or identity details. These tend to appear on less-regulated boards and often feature urgency language, minimal company information, and unusually attractive terms.

How to spot ghost jobs before you apply

The Congressional Research Service thought this problem was significant enough to publish a formal analysis — "Ghost Job Postings" (IF12977). Legislators in New Jersey, California, and Kentucky have introduced bills targeting posting transparency. Ontario enacted ghost job disclosure requirements for 2026. A Change.org petition on the subject has gathered roughly 50,000 signatures.

The policy response is real but slow. In the meantime, you need a practical checklist. Here are the signals that a listing may not be what it appears:

Check the posting age. A listing open for 60+ days without updates is a red flag. Legitimate urgent hires do not stay open for months. Real estate agents call this "days on market" — the longer a house sits, the more questions you should ask. The same logic applies to job listings.

Read the description critically. Vague responsibilities with no specific projects, no named team, and no clear reporting structure suggest a placeholder, not a real role. A genuine hiring manager who needs someone yesterday writes with specificity.

Look for a named hiring manager. Listings that identify the hiring manager or team lead signal that a real human is waiting for this hire. Anonymous listings — especially those posted by "the talent team" — are worth scrutinizing.

Cross-reference the company's own careers page. If a listing appears on Indeed but not on the company's website, ask why. Legitimate roles are almost always posted on both. A listing that exists only on aggregator sites may be a third-party duplicate or an orphan that was removed from the source but persists downstream.

Watch for serial reposting. The same listing, reposted with identical text every few weeks, is being recycled to stay at the top of search results — not because they are still actively searching. This is the talent pipeline play.

Evaluate the salary range. A range of "$50K–$150K" for the same role is not a range. It is an absence of information. Legitimate employers with a real budget know what the role pays within a reasonable band.

Notice "evergreen" language. Phrases like "ongoing search" or "always accepting applications" are honest about what they are — resume collection, not active hiring. Treat them accordingly.

The problem with doing this manually

That checklist works. I use it myself. But it requires you to run through seven verification steps for every listing you consider — on top of the time you already spend searching, tailoring, and applying. At 100–200+ applications per offer, the math collapses fast.

This is why I built credibility scoring into JobIntel.

Every listing that enters the platform gets an AI-powered score from 0 to 100. The score incorporates posting age, repost frequency, salary transparency, description quality, whether a hiring manager is named, and whether the listing appears on the company's own careers page. It runs automatically on every listing, every time.

It does not replace your judgment. It scales it. Instead of manually vetting 200 listings, you focus your energy on the ones that score above your threshold. The ghost jobs, the duplicates, the six-month-old zombie postings — they get flagged before you invest a single minute in them.

72% of job seekers say the search process has harmed their mental health. A meaningful share of that damage comes from applying to roles that were never real. Every ghost job application is time, energy, and hope directed at nothing.

Stop applying blind

The ghost job problem is systemic, it is documented, and it is finally getting legislative attention. But policy moves slowly and your job search does not wait.

You can run the checklist above manually — and you should. But if you want a systematic approach that scores every listing before you invest your time, that is what JobIntel was built for.

Sign up before March 30 and get Pro — free, for life. No credit card required. jobintel.com

Ready to take control of your job search?

Sign up for JobIntel — free.

Get Started Free