Job Search and Career Advice Platform

Ghost Jobs: What They Are, Why They Exist & How to Spot One

Illustration of a ghost job — a fake job posting that collects applications with no intent to hire

You spend hours on a job application. The posting looks real.

Then–nothing.

Six weeks later, the same role is back online.

That role might be a ghost job. And you're not alone in applying for it. According to a JobLeads poll, nearly 80% of professionals have applied to a job they suspect was never real and almost 60% say it's happened multiple times.

Industry data confirms it: between 18 and 22% of jobs posted on Greenhouse are ghost jobs in any given quarter. Companies post them on purpose, every day, on every major job board.

But why and how to avoid them? This guide explains it all.

Key takeaways

  • A ghost job is a posting with no real intent to hire: the role may be filled, cancelled, or it never existed at all
  • Nearly 80% of professionals have applied to a job they suspect was never real, including almost 60% who say it's happened multiple times
  • Between 18 and 22% of job postings on Greenhouse are ghost jobs in any given quarter
  • ResumeBuilder study found that as many as 40% of companies posted a fake job listing in the past year, and almost 1 in 3 have one live right now
  • Companies post ghost jobs to build talent pools, test salaries, pressure current staff, and signal growth to investors
  • You can spot a ghost job in seconds: check the post date, the company's own careers page, and Glassdoor for recent interview reviews
  • Aggregator sites like Indeed have the most ghost jobs–curated boards and company careers pages have the fewest
  • Ghost jobs are legal in most countries today

Skip the ghost jobs.

Search verified, recruiter-active roles.

Let's start from the basics.

What are ghost jobs?

A ghost job is a job posting where the role is already filled, cancelled, or may have never existed. But the listing stays live and collects applications week after week.

Fake job postings exist for the company, not for you. Every ghost application you send fills a database. It justifies a budget line and pressures an internal employee. But it never fills a real role.

So, to answer the question "are ghost jobs real?"–

Yes, painfully so. Greenhouse found that as many as 3 in 5 candidates suspect they've encountered a ghost job during their search. In fact, the percentage of ghost jobs has climbed every year and currently sits in the 18-40% range across recent studies.

Read more: Most real hires don't happen on job boards at all. They happen through the hidden job market.

Why do companies post ghost jobs

Here are the main reasons companies post ghost jobs:

  • Talent pipelining: companies keep ghost job listings live to collect resumes for roles they might open later
  • Market testing: HR uses fake postings to test salary ranges, skill supply, and how their package compares to other businesses
  • Pressuring current staff: a posted role tells internal employees they're replaceable–although no replacement is coming
  • Justifying headcount: some teams post roles to defend their budget, even with no approval to hire
  • Investor optics: long lists of open roles signal growth to investors, analysts, and the press

So, to answer the question "why do ghost jobs exist?" plainly–

The incentives reward it and nothing forces companies to stop. None of these reasons require bad intent. They just require a system where candidates have no power to push back.

Which raises the obvious question: should ghost jobs be illegal?

Many job seekers think yes and calls to ban ghost jobs outright keep showing up in policy debates. They argue ghost jobs should be illegal because they waste candidates' unpaid time at scale.

Are ghost jobs illegal today? In most countries, no. Some regions have started to require posted salary ranges and posting expiry dates. That chips away at the practice. But until the law catches up, knowing how to spot them matters most for job seekers.

How to spot ghost jobs

Ghost job detectors come down to pattern recognition as the signals stack up fast.

Here's how to identify ghost jobs before you waste an afternoon on the application:

7 steps to spot ghost jobs before applying

  • Check the post date: a ghost job posting often stays live for 30, 60, even 90+ days but real roles usually fill within 30 days
  • Search the company's careers page: if the role appears on LinkedIn or Indeed but not on the company's own site, that's a red flag
  • Look at reposting patterns: the same role reposted every few weeks with the same description is almost always a ghost listing
  • Scan for vague descriptions: real postings name a specific team and manager but ghost jobs read like generic templates
  • Check headcount on LinkedIn: if the company's headcount is flat or shrinking but they have 40 "open roles," something's off
  • Look for interview reviews: search "Company name interview" on Glassdoor or Reddit and if no one interviewed in months then the role isn't active
  • Notice the salary band: a range like "$70K–$180K" often signals market testing, not a real hire

The ghost job situation is incredibly frustrating right now. I completely stopped applying to anything that has been posted for more than 48 hours. If a listing has been sitting there for weeks, it is usually just a data-harvesting ghost job or they already have a thousand unopened applicants. To actually catch the real openings, speed is the only thing that worked for me.

asanders791 – Reddit user

Right: Posted 9 days ago. Listed on the company careers page. Specific team named. Salary band within 15%.

Wrong: Posted 74 days ago. Only on aggregator sites. No team named. "$60K–$160K DOE."

Did you know?

JobLeads surveyed professionals to check which job-posting red flag would make them immediately move on, over 40% said "no salary range." Wide or missing salary bands aren't just annoying–they're the single biggest trust-killer in a listing.

Read more: For more spotting hacks straight from the source, see our tips from recruiters on how to filter listings before you apply.

Companies that post ghost jobs

The hard truth about companies that post ghost jobs is that it's not a fringe practice. According to ResumeBuilder, as many as 40% of companies posted at least one fake job listing in the past year. Almost 1 in 3 have an active fake listing right now.

Companies posting ghost jobs tend to share a few traits:

  • Large enterprises with decentralised hiring: one team's frozen req stays live on the careers page because no one owns taking it down.
  • High-growth tech firms in a slowdown: they need to look like they're still hiring, even when they're not
  • Staffing agencies and third-party recruiters: they post roles to build candidate pools for future client briefs
  • Companies in cost-cutting mode: they must post externally before filling internally but they've already picked the internal candidate

Companies posting fake jobs rarely admit it out loud. But when ResumeBuilder asked hiring managers directly, nearly 80% of firms that posted a fake listing in the past year still had one active.

Ghost remote jobs deserve a special callout as a JobLeads study found that only 6% of open roles are fully remote. At the same time, more than 29% of job seekers want a remote or hybrid setup.

Two graphs showing the percentage of remote jobs offered by employers vs how many job seekers are looking for remote work

That supply-demand gap is exactly why ghost remote jobs are the most cost-efficient pipeline for a company. A single fake remote posting pulls in resumes from every time zone. That makes the rare remote role the most likely category for ghost jobs on LinkedIn or Indeed.

The pattern is easy to spot once you know it. A role stays posted for 3 to 6 months. The company runs sporadic interviews. The role never gets filled. The company isn't actually hiring. It's testing the market or building a pool.

Best job sites to avoid ghost jobs

So–where can you actually find roles that are being filled?

The best job sites to avoid ghost jobs have three things in common. Strong employer verification, fresh postings, and direct employer relationships. Job sites without ghost jobs don't fully exist as every platform has some. But the ratio varies a lot.

Platform typeGhost job riskBest for
Aggregators (Indeed, ZipRecruiter)High–Indeed ghost jobs are common as listings auto-import and rarely expireHigh volume: verify every listing
Professional networks (LinkedIn)Medium–ghost jobs exist but they're easier to spot via the "Hiring" badge and recruiter activityNetworking and warm intros
Curated executive boards (e.g., JobLeads)Low–roles are vetted and time-boundSenior, salaried roles with active hiring
Company careers pagesLow–unless the company is large and decentralisedVerified, source-of-truth listings

How to avoid ghost jobs

You can't dodge every ghost job–they're too common and too well-disguised. But you can cut your exposure dramatically with a few habits that take less than a minute per role.

The goal isn't to apply to fewer jobs. Rather, it's to apply to fewer dead ones.

Here's how to avoid ghost jobs in practice:

  • Filter for roles posted in the last 7 days: fresh postings are far more likely to be active and anything older than 30 days is suspect by default
  • Apply through the company careers page when you can: aggregators pull listings from everywhere and rarely clean them up but the company's own site is the closest thing to a source of truth
  • Use platforms with verified employer accounts and time-limited postings: sites that force employers to confirm their identity and set an expiry date have a much lower ghost-job ratio than open aggregators
  • Pick roles where the hiring manager or recruiter is active on LinkedIn this week: a recent post about hiring or a like on a relevant article signal a real human moving things forward
  • Skip postings with no salary range: over 40% of professionals call this their #1 red flag and missing pay bands often mean the company is testing the market, not hiring
  • Cross-check on Glassdoor or Reddit: Search "Company name interview" and if no one's interviewed in months, the role isn't active no matter how fresh the listing looks.

Pro tip

Set your search filter to "Posted in the last 24 hours." This one move cuts your ghost-job exposure by more than half.

Done right, these habits help you stop sending applications into the void and start spending your hours on roles that someone, somewhere, is actually trying to fill.

Read more: Learn why you’re not getting interviews and best practices to change that.

Ghost jobs: conclusion

Ghost jobs aren't about you. They're about a hiring system that treats candidates as endless and disposable. Companies post them because they can and because the power balance allows it.

Ghost jobs aren't a glitch in the system. Rather, they're a feature of a system that was never built for the job seeker. The fix isn't to apply harder. It's to apply where the incentives are actually on your side.

Jan-Hendrik von Ahlen – Co-Founder & Managing Director, JobLeads

But knowing the patterns changes your strategy. You stop waiting for closure that isn't coming. You start spotting the warning signs early and spend your time on roles that are real.

The companies that post ghost jobs are telling you who they are. So listen closely.

Find verified roles, not ghost jobs.

Search verified, recruiter-active roles with JobLeads.

Beata Stefanowicz

Beata Stefanowicz

Content & Insight Writer

Beata creates content that puts job seekers first. From practical blog advice to first-hand research studies, her writing is designed to give people the clarity and confidence to find the role they deserve.

Frequently asked questions