Ghost Jobs Part II: How to Tell a Real Listing from a Fake One in 60 Seconds

Hirelytica Team • • 12 min read

TL;DR

27.4% of all LinkedIn job listings are likely ghost jobs (ResumeUp.AI, 2025). The U.S. Bureau of Labor Statistics reported 7.4 million job openings versus only 5.2 million hires in June 2025 alone — one in three posted roles will never result in a hire.

The 7 red flags: (1) listing is 30+ days old, (2) not on the company's own careers page, (3) no salary range, (4) vague description with no team or tech specifics, (5) “over 100 applicants” on a stale posting, (6) no identifiable recruiter on LinkedIn, and (7) automated rejection within hours of applying. Run the 60-second verification protocol before you write a single word of your cover letter.

In our first ghost jobs piece, we covered the scale of the problem: 69.4% of companies admit to posting fake listings, the labour market data reveals a multi-million gap between posted openings and actual hires, and job seekers lose weeks of effort applying to roles that were never meant to be filled. This is the sequel — the actionable part. The one you read before you spend three hours tailoring your CV to a listing that closed six weeks ago.

The 2026 Ghost Jobs Numbers

The data has only got worse since our first analysis. Here's the current state of play:

27.4% of all U.S. LinkedIn listings are likely ghost jobs (ResumeUp.AI, September 2025)
39% of hiring managers admit to posting fake listings in the past year (ResumeBuilder, 2024)
81% of recruiters acknowledge that employers post ghost jobs
7.4 million job openings vs. only 5.2 million hires in June 2025 alone (U.S. Bureau of Labor Statistics)
Ghost job rates by sector: Government ~60%, Education & Health ~50%, Information & Technology ~48%
Senior-level roles: roughly 1 in 5 postings are ghost jobs (Clarify Capital, 2026)
California & Kentucky introduced bills in 2025 requiring employers to disclose whether a posting reflects an active, funded, open position

Sources: ResumeUp.AI September 2025 LinkedIn Analysis, U.S. BLS June 2025, ResumeBuilder.com 2024 Hiring Manager Survey, Clarify Capital 2026

The gap between job openings and actual hires has become the defining statistical scandal of the 2026 labour market. Employers project demand they don't have and collect CVs they don't need. And candidates spend their evenings writing cover letters to fill someone's pipeline spreadsheet.

7 Red Flags of a Ghost Listing

These signals are ranked roughly by reliability. No single one is conclusive on its own. Three or more on the same listing means you should verify hard before investing any time.

Red Flag #1: Listing Age Over 30 Days

Why it matters: Active roles in competitive markets fill within 2–4 weeks. A listing sitting open for six weeks is either genuinely hard to fill (a specific constraint), on hold pending budget approval, or simply forgotten.

LinkedIn shows “Posted 1 month ago” and “Posted 2 months ago.” If you see the latter, the role has either been filled internally or never existed as approved headcount. Indeed and Glassdoor are worse — they cache listings for months with no freshness signal at all, creating a graveyard of technically-live postings that lead nowhere.

The posting age rule of thumb

Under 2 weeks: apply with confidence if other signals check out
2–4 weeks: verify on the company careers page before investing time
Over 30 days: treat as suspected ghost until proven otherwise

Red Flag #2: It's Not on the Company's Own Careers Page

Why it matters: This is the single most reliable ghost job signal. When a company genuinely wants to hire, the role appears on their own site. Ghost jobs typically live only on aggregators because those platforms don't automatically remove filled roles — and companies don't bother to clean them up.

Go directly to [Company].com/careers and search for the role by title. If it's not there, it's probably not open. The exception: very small companies without a built-out careers page who rely entirely on LinkedIn. For anyone with over 50 employees, the absence of a careers-page listing is a serious flag.

Aggregator platforms (LinkedIn, Indeed, Glassdoor) often continue hosting listings for months after they close because employers deprioritise taking them down. The company's own careers page is the canonical source of truth.

Red Flag #3: No Salary Range

Why it matters: Employers with genuine, approved headcount know their salary band. If there's no range, the most charitable interpretation is that the role isn't funded yet and they're doing market research. The less charitable interpretation: you're being used to benchmark what the market will accept before they decide whether to create the role at all.

Pay transparency laws in Colorado, New York City, and California mean that in regulated U.S. markets, “salary not disclosed” is increasingly a legal risk. Companies with funded, real roles in these jurisdictions generally post salary ranges now. Those without them either aren't serious about filling the role or haven't secured budget approval. In the UK, pay transparency is incoming — the same logic applies.

Red Flag #4: Vague Description, No Team or Tech Specifics

Why it matters: Real hiring managers write job descriptions that reflect their actual team. They mention the tech stack, the team size, the reporting line, the current product state. Ghost job descriptions are written by someone who isn't sure yet whether the role will exist — so they write something generic enough to apply to multiple future scenarios.

Ghost description vs. real description

👻 Ghost job description:

“We're looking for a dynamic product manager to join our growing team. You'll work cross-functionally with engineering, design, and marketing to deliver innovative products that delight customers.”

✅ Real job description:

“You'll own the Payments squad (4 engineers, 1 designer) within our Consumer platform. We shipped Apple Pay in Q1; the next priority is open banking integrations across the EU. You'll report directly to the VP Product.”

Specificity is the enemy of the ghost job description. If the hiring manager wrote this thinking about a real person starting on a real date, it shows. If they wrote it as a placeholder, that also shows — in every vague adjective and generic responsibility.

Red Flag #5: “Over 100 Applicants” on a Stale Posting

Why it matters: LinkedIn shows you when over 100 or over 200 people have already applied. Combined with an old posting date, this tells a specific story: the listing has been sitting open long enough to accumulate a huge pile of applications, and still hasn't been filled or taken down. Either the company is extremely slow to screen (rare), the role is genuinely hard to fill (possible), or nobody is actively reviewing applications (the most likely scenario for a ghost or abandoned listing).

A fresh listing with “over 200 applicants” is a different matter — that's a competitive but real role. It's the combination of high applicant count and old posting date that signals abandonment rather than popularity.

Red Flag #6: No Identifiable Recruiter on LinkedIn

Why it matters: At active roles, there's usually a recruiter or talent acquisition person whose job includes reviewing applications. Often they've posted about the role, reshared the listing, or are easily findable via the company's LinkedIn page. When you can't find any recruiter associated with the role, your application has no clear destination.

Search LinkedIn for “[Company] talent acquisition” or “[Company] recruiter” and check who comes up. Then look at their recent activity. If the recruiter hasn't posted anything in months, the hiring team is likely frozen. If they're actively sharing content about open roles, the team is live and your application will land somewhere real.

Red Flag #7: Automated Rejection Within Hours

Why it matters: If you apply and receive an automated rejection within 12–24 hours, this is actually useful information. Most ATS systems acknowledge applications quickly but take days to run screening logic. An instant rejection on a recently posted role usually means one thing: the role was already filled internally, and someone forgot to take the listing down.

You can't check this signal before applying, but it tells you immediately that your time would have been wasted regardless. It also suggests the company is worth a direct-outreach approach for future roles, bypassing the broken listing entirely.

The 60-Second Ghost Job Verification Protocol

Before you invest any time in an application, run this sequence. It takes under a minute and saves hours:

The Protocol

Step 1 — 10 seconds: Check the posting date

Over 30 days? Mark as suspect and proceed to Step 2. Under 2 weeks and the rest of the listing looks specific? You can probably apply without running the full protocol.

Step 2 — 15 seconds: Go to [Company].com/careers

Search for the role by title. Not there? High probability of a ghost. If it's there and recently updated, proceed with confidence. If it's there but the listing looks ancient, it's a genuinely hard-to-fill role — not necessarily a ghost, but a slow process.

Step 3 — 10 seconds: Check for a salary range

No salary range on a company over 50 people in a pay-transparency jurisdiction? Proceed with caution. In unregulated markets it's a weaker signal, but still worth noting alongside other flags.

Step 4 — 10 seconds: Read the first paragraph of the job description

Does it mention a specific team, product, or tool? Or is it generic corporate language? Specificity equals real. Buzzwords and vague responsibilities equal suspicious.

Step 5 — 15 seconds: Search LinkedIn for the recruiter

Find a talent acquisition person at the company. Active on LinkedIn recently? Good sign. Account dormant, or the company announced a hiring freeze? Skip it.

Verdict rule: If Step 2 passes (role is on the company's own careers page), proceed even if other signals are weak. If Step 2 fails and two or more other steps also fail, move on — it's almost certainly a ghost.

Why Companies Post Ghost Jobs: The 4 Real Reasons

Understanding the motive makes you smarter about which ghosts are worth challenging and which to skip entirely.

1. Pipeline building

Headcount hasn't been approved yet, but the hiring manager wants a shortlist ready for when the budget comes through. You're being pre-screened for a role that may or may not materialise. This is the most common reason — and also the one where applying can actually pay off, because you might end up at the front of the queue when budget clears. If the company is a high-priority target, a targeted application is worth making even with some ghost signals present.

2. Market intelligence

Some companies post roles purely to see what experience level is available and at what salary expectations. They're doing competitive intelligence on the talent market rather than filling a job. Your CV goes into a spreadsheet. That's the full extent of the process.

3. Employer brand maintenance

During a hiring freeze, leadership may want to appear as if the company is still growing. Active job listings signal health to investors, customers, and future employees. The listings are real. The intention to hire is not.

4. Process failure

The role was filled internally or the preferred candidate dropped out and the listing was simply never closed. Nobody thinks of the job board. The listing lives on as a zombie. This is extremely common at mid-market companies without a dedicated ATS administrator — and it accounts for a large portion of the 39% of hiring managers who admitted to posting fake listings in ResumeBuilder's survey.

The strategic implication: Pipeline building ghosts are worth a targeted, low-effort application. Market intelligence and employer brand ghosts are not. Process failure ghosts are best approached with direct outreach to bypass the dead listing entirely.

Real Talk: The Sectors Where You're Most Likely to Get Ghosted

The ghost job problem is not evenly distributed. Certain sectors are dramatically worse than others, and most job search advice ignores this entirely.

Ghost job rates by sector (2026 data)

Government & Public Sector~60% ghost rate
Education & Health Services~50% ghost rate
Wholesaleover 50% ghost rate
Information & Technology~48% ghost rate
Senior-level roles (all sectors)~1 in 5 are ghosts
Overall LinkedIn listings (U.S.)27.4% likely ghosts

Source: ResumeUp.AI LinkedIn analysis September 2025; Clarify Capital 2026; U.S. BLS sector JOLTS data

If you're job hunting in tech or the public sector in particular, the 60-second verification protocol isn't optional — it's the difference between a productive job search and months of sunk effort. A ~48% ghost rate in tech means roughly half the listings you're applying to are burning your time.

What to Do When You Suspect a Ghost Job

You've run the protocol. You've got three or more red flags. Here are your options, roughly in order of effort-to-reward:

Option A: Skip it

The cleanest choice if the company isn't a priority target. You have finite time. Don't spend it on a listing with three red flags when there are verified real roles to apply to. The quality-over-quantity playbook applies here: 20 verified real applications beat 200 sprayed at possibly-ghosts.

Option B: Direct outreach to bypass the listing

If you want this company badly, find the hiring manager or team lead on LinkedIn. A brief, specific message referencing your relevant experience and asking whether the team has live roles is more likely to get a response than an application into an empty ATS funnel. Warm outreach gets 70–80% response rates versus the 5–10% you'd get from a cold application at the same company.

Option C: Apply anyway with minimal effort

If the company is a high-priority target and the role is close to what you do, a minimal-effort application (standard CV, no custom cover letter) puts you in the pipeline in case this is a pipeline-building ghost. Don't spend more than 20 minutes on this. If budget clears, you'll get a call. If it's a different kind of ghost, you've lost 20 minutes, not 3 hours.

Option D: Use it as research intelligence

Even a ghost job description tells you what skills the company values, what their current product focus is, and what seniority level they're targeting. Screenshot it before it disappears. Use it to prep your direct outreach message or to inform a speculative application for a future real opening.

The core mindset shift: treat suspected ghost jobs as market intelligence, not as job opportunities. They tell you what companies are planning, not what they're currently doing. That's still valuable — just not in the way the job board wants you to think it is.

Is Regulation Coming?

There's growing legislative pressure to address ghost jobs, particularly in the U.S. and EU. California and Kentucky both introduced bills in early 2025 requiring employers to disclose whether a posting reflects an active, funded, open position. If passed, violations would be subject to fines — the first time ghost jobs would carry a meaningful legal consequence.

In the EU, proposals around job vacancy transparency would require real-time removal of filled roles from job boards and standardised metadata about role status. LinkedIn has publicly discussed “freshness signals” and better disclosure of role status, though no firm implementation date has been confirmed.

Until regulation lands, the burden falls entirely on candidates. The 60-second protocol is your best tool in the absence of legal protections.

Frequently Asked Questions

How do I know if a job listing is a ghost job before applying?

The fastest check is the company careers page. If the role doesn't appear on the employer's own site but only on aggregators like LinkedIn or Indeed, it's almost certainly stale or fake. Combine this with a posting age check (30+ days is a warning sign), a salary transparency check (no range often means pipeline fishing), and a LinkedIn recruiter lookup. If three or more signals fail, skip the application.

Is it worth applying to a job that has been posted for over 30 days?

It depends. If the role still appears on the company's own careers page, it may be a genuinely hard-to-fill position rather than a ghost. If it only exists on job boards, has a vague description, and no salary range, it's almost certainly a ghost. Verify first; apply second.

What is the single best signal that a job listing is real?

The role appearing on the employer's own careers page, updated within the last two weeks. Aggregator platforms often cache listings for months after they close. A live listing on the company's own site is the closest you'll get to confirmation of a funded, open position.

Why do companies post ghost jobs?

The four main reasons: pipeline building (collecting CVs before headcount is approved), market intelligence (seeing who's available and at what salary), employer brand maintenance (appearing to be growing during a freeze), and process failure (the role was filled but the listing was never removed). A 2024 ResumeBuilder survey found 39% of hiring managers admitted to posting fake listings.

Are ghost jobs illegal?

Not yet, in most jurisdictions. But regulation is closing in. California and Kentucky both introduced bills in early 2025 requiring employers to disclose whether a job posting reflects an active, funded, open position. For now, ghost jobs are legal but widely condemned as a waste of candidate time and a distortion of labour market data.

Stop applying to jobs that don't exist. Hirelytica helps you focus your effort on roles worth your time — and write CVs that actually land interviews when the job is real.

📊 Key Sources & Research

🔬 Industry Research

ResumeUp.AI, September 2025: Analysis of all active U.S. LinkedIn job listings; 27.4% identified as likely ghost jobs based on posting age, engagement, and hiring-outcome correlation
ResumeBuilder.com, 2024: Survey of hiring managers; 39% admitted posting fake listings in the past year; 81% of recruiters acknowledge employers post ghost jobs
Clarify Capital, 2026: 1 in 7 active job posts are ghost jobs; 1 in 5 senior-level posts are ghosts

📈 Labour Market Data

U.S. Bureau of Labor Statistics, June 2025 JOLTS: 7.4 million job openings vs. 5.2 million hires — 1 in 3 posted roles did not result in a hire
Sector ghost rates: Government ~60%, Education & Health ~50%, IT ~48%, Wholesale over 50% (BLS sector analysis cross-referenced with vacancy data)
California SB & Kentucky HB, 2025: Bills requiring employers to disclose whether job postings reflect active, funded positions

🔍 Methodology: Analysis combines LinkedIn job listing data from ResumeUp.AI, U.S. BLS JOLTS data, hiring manager surveys from ResumeBuilder.com, and employer research from Clarify Capital. Sector ghost rates derived from BLS job openings versus hires ratios by industry sector.