← Blog
detect ghost jobsfake job listingsghost job checklisthow to tell if a job is real

How to Detect Ghost Jobs Before You Apply (16-Signal Checklist)

April 4, 2026 · 3 min read · Sonny Steele

How to Detect Ghost Jobs Before You Apply

You've found a job listing that looks perfect. The title matches, the salary is right, the company is one you'd love to work for. You spend 45 minutes tailoring your resume and writing a custom cover letter.

Then nothing. No response. Not even an automated rejection.

There's a good chance that job was never real.

The 16 Signals That Reveal a Ghost Job

At ScoutAI, we analyze every job listing against 16 trust signals. Here's what we check — and what you can check manually before spending time on an application.

Verification Signals

1. Is it on the company's actual careers page?

This is the single strongest ghost signal. If a job appears on LinkedIn or Indeed but has been removed from the employer's own website, it's almost certainly a ghost. Companies remove listings from their ATS when they stop hiring — but aggregator copies persist for weeks.

2. ATS platform trust

Jobs hosted on Greenhouse or Lever (direct ATS platforms) have ghost rates around 5-10%. Jobs on aggregators like ZipRecruiter or Monster have significantly higher ghost rates because stale copies linger.

3. Job ID / reference number

Real jobs have internal tracking numbers. If there's no reference number, the listing may not be connected to an actual requisition in the company's system.

Freshness Signals

4. Posting age

Academic research shows posting age is the #2 strongest predictor of ghost jobs. Listings open for 30+ days are high risk. Over 60 days? Almost certainly a ghost.

5. Repost cycling

Some companies repost the same job every 30-45 days to keep it looking fresh. If you see the same role reappearing month after month with identical descriptions, the company is cycling — not hiring.

Content Quality Signals

6. Description specificity

Real job descriptions mention specific teams, tools, reporting structures, and deliverables. Ghost descriptions use vague buzzwords: "fast-paced environment," "competitive pay," "rockstar wanted."

7. Description length

Very short descriptions (under 50 words) are strong ghost signals. Real hiring managers write detailed requirements because they know what they need.

8. Scam keywords

Any mention of SSN, bank account, wire transfer, upfront payment, or "send money" is a scam, not a ghost job — but it's even worse.

Compensation Signals

9. Salary transparency

Real jobs increasingly disclose pay ranges, especially in states with transparency laws (California, New York, Colorado, Washington). No salary = mild red flag.

10. Broken salary data

"$0-$0" or salary ranges wider than 3x (e.g., "$50K-$200K") suggest placeholder data — the listing wasn't carefully posted.

Trust Signals

11. Hiring manager named

Legitimate postings increasingly name the hiring manager or team lead. Anonymous listings are more likely to be ghost posts.

12. Team size and structure

Does the description mention team size, who you'd report to, or which department? Specificity suggests real planning behind the role.

13. Interview process described

Companies actively hiring often describe the interview process. Ghost posters don't bother because they know no one will be interviewed.

Platform Signals

14. Platform ghost rates

LinkedIn: 27.4% ghost rate. Indeed: ~25%. Greenhouse/Lever direct: ~5-10%. Where a job is posted tells you a lot about whether it's real.

15. Cross-posting consistency

Jobs auto-blasted to 300+ boards via distribution software (Broadbean, SmartDistribute) aren't necessarily ghost jobs — but combined with age 60+ days, it's a strong signal.

16. Equal opportunity statement

While not definitive alone, real companies include proper EEO statements. Scammers and lazy ghost posters often skip this.

What You Can Do Right Now

1. Always check the company's careers page directly before applying

2. Prioritize jobs posted in the last 7 days

3. Look for specific details in the description (tools, team names, deliverables)

4. Be skeptical of jobs on aggregator sites with no salary disclosed

5. Use ScoutAI's Reality Score to automate all 16 checks instantly

Every hour you spend on a ghost application is an hour you could spend on a real opportunity.

Check if a job is real with ScoutAI →

Ready to find jobs that are actually real?

ScoutAI filters ghost jobs, matches your resume, and generates tailored cover letters — free to start.

Get Started Free

Related Resources

Free ATS Resume CheckerAI Cover Letter GeneratorView Pricing PlansBack to ScoutAI
← More articles · ScoutAI Home
Free ATS CheckerCover Letter GeneratorResume BuilderJob MatchingBlog
Pricing·About·Ghost Job Stats·API·Job Market Stats·FAQ·Privacy·Terms