Fake Job Postings: How to Spot Them Before You Waste Your Time

You just spent 45 minutes tailoring your resume for what looked like the perfect role. You triple checked the formatting, rewrote your bullets to match the job description, and hit submit with that tiny spark of hope.
That job doesn't exist.
According to a 2025 Greenhouse study, between 18% and 22% of all online job postings are fake job postings, also called "ghost jobs." A separate ResumeUp.AI analysis puts it even higher: 27.4% of U.S. LinkedIn listings are ghost jobs. With 7.18 million job openings reported by the Bureau of Labor Statistics in July 2025, that means roughly 1.3 to 1.6 million listings have no real hiring behind them.
You're not imagining it. The job market is rigged with fake postings, and most people don't know how to spot them.
What Are Fake Job Postings (and Why Do Companies Post Them)?
A fake job posting is a listing by a real company for a position they have no intention of filling right now. The Congressional Research Service published a report on this in April 2025, defining ghost jobs as listings where "there is no present intention to hire." Congress is paying attention to this problem. That should tell you something about the scale.
So why do companies do it? The reasons are worse than you'd think.
Building a talent pipeline. Companies collect resumes now so they have a stack of candidates ready if they get budget approval later. You're being filed, not considered.
Signaling growth to investors. Open job postings make a company look like it's expanding. That's useful when you're pitching to VCs or trying to inflate your valuation.
Intimidating current employees. This one's bleak. A Resume Builder survey found that 62% of hiring managers admitted they post ghost jobs to make their employees feel replaceable. If employees see the company hiring for their role, they work harder out of fear.
Market research. Some companies post fake listings just to gauge salary expectations and candidate availability in a specific market. Free data, at your expense.
They simply forgot. A role got filled three months ago, and nobody took the listing down. It sounds benign, but the result is the same: you wasted your time.
The Real Cost of Applying to Fake Job Postings
Here's the math that should make you angry.
The average job application takes about 45 minutes when you're tailoring your resume and writing a cover letter. Job seekers submit between 32 and 200+ applications before landing an offer, according to 2025 application statistics from HiringThing. If 22% of those applications go to fake postings, that's 7 to 44 wasted applications.
At 45 minutes each, you're looking at 5 to 33 hours thrown away on jobs that were never real. That's an entire work week of your life, gone.
But time isn't the only cost. There's a confidence tax too. When you send out 50 applications and hear nothing back, you start wondering what's wrong with your resume, your experience, your interview skills. The truth? 75% of all job applications get zero response, according to The Interview Guys. That's 3x worse than it was in 2021. And a huge chunk of that silence comes from fake postings that were never going to lead anywhere.
Some cities are worse than others. Los Angeles tops the list at 30.5% fake job postings, followed by Philadelphia at 30.1% and Indianapolis at 27.8%.
7 Warning Signs of a Fake Job Posting
Not every fake job posting is obvious. But they do leave patterns. Here are seven red flags, ranked by how reliably they predict a ghost job.
1. No Salary Information Listed
Real employers who are serious about filling a role include compensation details. It's the single strongest signal of a legitimate posting. When salary is completely absent and the job isn't at a company known for secrecy around pay, your guard should go up. More states now require salary transparency by law, so a missing range in those states is an even bigger red flag.
2. Vague or Extremely Short Job Description
A real hiring manager who needs someone yesterday writes a detailed description. If the entire job description is two paragraphs of corporate buzzwords with no specifics about what you'd actually do, that's a sign nobody sat down to think about this role because there's no role to think about. Legitimate postings typically run 3,000+ characters with concrete responsibilities.
3. No Specific Qualifications
"Looking for a motivated self-starter with excellent communication skills." That's not a qualification list. That's a placeholder. Real job postings include 3 or more specific requirements: years of experience with named technologies, certifications, degrees, or measurable skills. Ghost jobs keep it generic because they're casting a wide net for resumes, not looking for an actual hire.
4. No Clear Responsibilities Section
If the posting can't tell you what you'd do on day one, week one, or month one, it's a warning sign. Defined duties indicate someone has thought about this role as a real position with real work. Absent responsibilities suggest the listing exists for show.
5. The Posting Has Been Up for 30+ Days
Fresh postings (under 3 days old) are the most likely to be real. After 30 days, the probability that a listing is a ghost job increases significantly. If you see a posting that's been active for 60 or 90 days, something is off. Either the role was filled and nobody removed the listing, or it was never real to begin with.
6. No Direct Apply Link
Does the "Apply" button send you to the company's actual careers page? Or does it bounce you through three aggregator redirects before landing on a generic job board? A direct application link to the company's own website is a strong indicator the company is actively collecting applications. Aggregator-only listings are more likely to be stale or recycled.
7. The Job Only Appears on One Source
When a company is genuinely hiring, that listing shows up everywhere: LinkedIn, Indeed, Glassdoor, the company careers page, and niche job boards. If you find a posting on only one obscure aggregator with zero presence on the company's own site, that's suspicious. Jobs confirmed across 4 or more independent sources are almost certainly real.

How to Verify If a Job Posting Is Real

If you spot a listing you like but it trips one or two of the warning signs above, here's how to verify it manually before investing your time.
Check the company's own careers page. Go directly to the company website. Search their open positions. If the role isn't listed there, it's either been filled or was never real. This single step eliminates most ghost jobs.
Look at LinkedIn employee activity. Search the company on LinkedIn. Are employees posting about hiring? Is the recruiter who posted the job still active? Companies that are genuinely hiring usually have visible recruiting activity.
Check Glassdoor for recent interview reports. If people have interviewed for this role in the last 30 days, it's probably real. If the last interview report is from six months ago but the listing is still "active," that's your answer.
Search for the exact job title + company name. If a real posting exists, it'll appear across multiple job boards and the company's own site. Finding it on only one source is a yellow flag.
This manual verification works, but it adds 10 to 15 minutes per job. Multiply that across 100 applications and you've spent another 25 hours just checking if jobs are real. That's the problem: automating ghost detection saves you from doing this research by hand for every single listing.
What to Do If You've Already Applied to a Fake Job
First: don't beat yourself up. Even experienced job seekers fall for ghost jobs because they're designed to look legitimate. A LiveCareer survey of 918 HR professionals found that 45% of them regularly post ghost jobs. Almost half. You're not failing at job searching. The system is working against you.
Here's what to do now:
- Stop waiting for a response. If it's been more than two weeks with no acknowledgment, move on. The average hiring timeline is 24 to 42 days from application to offer, but you should get at least an automated confirmation within days if the company is actively reviewing.
- Track your applications. Keep a spreadsheet or use a tool that logs where you applied, when, and whether you heard back. Over time, you'll spot patterns: certain companies that always post but never respond, job boards that host more ghost listings than others.
- Redirect your energy. Every hour spent waiting on a ghost job is an hour you could spend applying to verified openings. Focus on postings that check all seven of the legitimacy signals above.
- Report suspicious listings. Most major job boards (Indeed, LinkedIn, Glassdoor) have reporting features for suspected fake postings. Use them. It helps other job seekers and pressures companies to clean up their listings.

Stop Wasting Time on Jobs That Don't Exist
The numbers are clear: up to 1.6 million job postings in the U.S. aren't real. A Fast Company recruiter survey showed that 81% of recruiters have posted ghost jobs at some point. New Jersey is already drafting legislation to force employers to disclose whether a posting is for an active vacancy and remove listings within two weeks of filling a role. But until those laws pass everywhere, you're on your own.
Or you don't have to be.
Scaling Jobs AI's ghost job detection scores every listing across all 7 dimensions we covered: salary transparency, description quality, qualification specificity, defined responsibilities, posting recency, direct apply links, and multi-source confirmation. Jobs that score below the threshold get flagged before they ever reach your dashboard.
You've already lost enough time on fake postings. Your next search doesn't have to include them.
Frequently Asked Questions About Fake Job Postings
How common are fake job postings?
Studies estimate between 18% and 27% of online job listings are fake or ghost jobs. A Greenhouse study in 2025 found 18 to 22%, while ResumeUp.AI's analysis of LinkedIn put it at 27.4%. With 7.18 million total U.S. job openings (BLS, July 2025), that translates to roughly 1.3 to 1.6 million fake listings at any given time.
Why do companies post fake jobs?
The most common reasons include building a talent pipeline for future roles, signaling company growth to investors, making current employees feel replaceable (62% of hiring managers admitted this in a Resume Builder survey), conducting market research on salary expectations, and simply forgetting to remove filled positions.
How can I tell if a job posting is real?
Check for seven key signals: salary information listed, detailed job description (3,000+ characters), specific qualifications (3+ requirements), defined responsibilities, recent posting date (under 30 days), a direct apply link to the company's careers page, and presence across multiple job boards. If a listing fails on 3 or more of these, it's likely a ghost job.