The Ghost Job Epidemic Is Real
Research consistently shows that a significant portion of job postings at any given time are not actively being filled. Some estimates put the number as high as 40%. These "ghost jobs" exist for a variety of reasons: companies keeping pipelines warm, legal requirements to post publicly before promoting internally, outdated listings that no one remembered to take down, or roles that were approved and then quietly frozen.
The result? Job seekers spend hours tailoring applications, writing cover letters, and preparing for roles that were never going to be filled from the outside. It's demoralizing, and it distorts your read on the job market.
Here are ten signs that a posting might not be what it appears to be.
1. The Posting Has Been Up for More Than 30 Days
Most active searches move quickly. If a role has been sitting on a job board for 45, 60, or 90 days without being taken down, that's a significant signal. Companies that are urgently filling a role don't leave postings up for months. Check the original post date on LinkedIn or Indeed before you invest time in applying.
2. The Job Description Is Suspiciously Vague
Real open roles have real requirements. When a posting reads like it was written to describe almost anyone — generic responsibilities, no specifics about team size, reporting structure, or what success looks like in the first 90 days — it's often a sign that no one is actively trying to hire for this role right now. Legitimate hiring managers write job descriptions to attract the right person. Ghost listings aren't trying to attract anyone in particular.
3. The Requirements Are Wildly Contradictory
A posting that asks for 10 years of experience in a technology that has only existed for 6 years, or that requires both an entry-level salary expectation and senior-level credentials, wasn't written by someone actively trying to fill the seat. Contradictory requirements often signal a listing that was copied from an old template, written by committee, or created with no real hiring intent.
4. No Specific Hiring Manager or Recruiter Is Named
Active job searches have a person behind them. When you can't find a recruiter attached to the listing, when InMail goes unanswered for weeks, or when the "apply" button leads to a black hole with no confirmation, the role may not have an owner. A real open search has someone responsible for filling it — and that person is usually reachable.
5. The Company Recently Announced Layoffs
This is one of the most important checks to run before applying. If a company laid off workers in the last 3–6 months and still has open postings, dig deeper. Sometimes specific roles were protected. Often, the postings were never updated to reflect a hiring freeze. A quick news search for the company name plus "layoffs" can save you significant time.
6. The Same Role Is Posted Multiple Times
If you see the same position posted under slightly different titles, in multiple locations simultaneously, or re-posted every few weeks with minor edits, the company may be building a resume database rather than actively hiring. This is a common tactic — collect applications now, use them later (if ever).
7. There's No Interviewing Activity Reported on Glassdoor or LinkedIn
Glassdoor and LinkedIn both surface interview activity data. If a role has been posted for months and no one in the interview reviews section or LinkedIn connections has reported interviewing for it recently, that absence is informative. Active searches generate interview activity. Ghost searches don't.
8. The Application Process Has No Human Touchpoint
If after applying you receive only automated responses with no timeline, no recruiter name, and no indication of next steps, the listing may be harvesting applications with no one actively reviewing them. Legitimate searches — even at large companies — typically include some form of human acknowledgment or a clear process outlined in the confirmation email.
9. The Role Is Always "Open" at This Company
Some companies perpetually post the same roles. This can mean high turnover (worth knowing), or it can mean the role is used as a standing pipeline with no active hiring happening at any given moment. If you search a company and find the same position has been listed continuously for a year or more, treat it accordingly.
10. Current Employees Say the Role Is on Freeze
LinkedIn makes it relatively easy to find people who work at a company in a relevant department. A brief, respectful message — "I noticed this role is posted — is the team actively hiring right now?" — takes five minutes and can save you hours. Many people will tell you honestly if there's a freeze, a reorg, or if the role is essentially filled internally. This step is underused and underrated.
What to Do When You Spot a Ghost Posting
Don't just skip it — use it as intelligence. If the company is one you genuinely want to work for, a ghost posting tells you they've thought about this role. That makes it a warm lead for a direct outreach to someone in the relevant department, not through the ATS.
A short, direct note — "I saw you've had this role posted and wanted to reach out directly" — can open a conversation that the official application process never would.
The job market rewards people who understand how it actually works, not how it's supposed to work. Ghost postings are a feature of the system, not a glitch. The faster you learn to read them, the less time you waste — and the more energy you have for opportunities that are real.
Ready to take your job search further?
Get full access for 90 or 180 days — one flat fee, no subscriptions, no auto-renew.
View Pricing