---
title: "Why Do Jobs Ghost You?"
description: "[NewSearch millions of jobs from your AI agent with MCP→](/blog/jobspipe-mcp-server)"
canonical: https://jobspipe.dev/blog/why-do-jobs-ghost-you
last_updated: 2026-09-10
---

[NewSearch millions of jobs from your AI agent with MCP→](/blog/jobspipe-mcp-server)

[All posts](/blog)

![](/listly/card-field.png)

GuideGhost

Guide·Sep 9, 2026·3 min read

# Why Do Jobs Ghost You?

Why do jobs ghost you? Mostly volume, silent ATS rejections, paused or filled roles and hiring freezes. How to tell whether the posting was ever real.

![Dvir Atias](/authors/dvir-atias.jpg)

Dvir Atias

Founder, JobsPipe

Why do jobs ghost you? Usually because nobody was assigned to reply. High application volume, applicant tracking systems that reject without a notice, roles that were paused, filled internally or caught in a hiring freeze, and recruiters who moved on all produce the same silence. Less often, the posting was never a live opening at all.

## Why jobs ghost you, from most to least common

1.  **Volume.** A posting on a large board can draw far more applicants than a recruiter can answer. Most applicant tracking systems can send a rejection email, but many employers never configure one, so the default outcome of not advancing is silence.
2.  **Knockout questions and minimum criteria.** Work authorisation, location, a licence or a years-of-experience threshold can reject an application before anyone reads it. Nothing is sent unless the employer set up a message for that path.
3.  **The role changed.** It was paused for budget, filled by an internal candidate, moved to a different level or folded into a hiring freeze. The posting often stays live for weeks after the decision, so applicants keep arriving to a closed door.
4.  **Recruiter turnover and agency listings.** When a recruiter leaves, the pipeline is orphaned until someone inherits it. Agency reposts collect resumes for a client that may have already hired, or may not exist yet.
5.  **Evergreen and pipeline postings.** Some employers keep a role open continuously to build a bench. Legitimate, but nobody is hired against a specific opening, and replies come only when a seat opens.
6.  **The genuinely fake posting.** Rare but real: signalling growth, keeping a budget line alive, or collecting resumes. This is the ghost job in the strict sense, and it is the least common reason for silence. The definition is in [what are ghost jobs](/blog/what-are-ghost-jobs).

From the posting side, JobsPipe records three things that separate these cases. Every posting carries a `status` of active or closed, a `closed_reason` when it closes, and a `ghost_score` from 0 to 100 built from warning signs. Here is how often each sign appears on scored active postings:

-   No salary stated66.9%
-   Posted by a mass poster (500+ open roles)19.2%
-   Reposted (seen again after a gap of 10+ days)7.3%
-   Posted date far behind first sighting5.8%
-   Open for 45 days or more1.4%
-   Thin description (under 400 characters)1.3%

Reasons attached to the ghost score, share of scored active postings, all collected boards.

How this was measured

Measured from active postings on the ten collected boards; score bands and reasons cover the postings that carry a ghost score (seen at least twice or older than 14 days), age and repost shares use the crawl sighting log, which starts between 21 June and 23 July 2026 depending on the board. Generated 2026-09-09. Shares only: JobsPipe publishes percentages, not counts.

A posting can carry several reasons. No salary stated is the most common and the weakest on its own; a reposting after a gap, a posted date far behind first sighting and a long open period are the signs that matter for an applicant. The score adds one point per warning sign and is recomputed daily.

```
curl -X POST https://api.jobspipe.dev/v1/jobs/search \
  -H "Authorization: Bearer $JOBSPIPE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"max_ghost_score":24,"status":"active","posted_at_max_age_days":14,"limit":25}'
```

Being ghosted after applying does not mean the job was a ghost job. Across all boards, 28.6% of active postings have been open for more than 30 days, and most of those are slow searches rather than fake ones. The wider picture is in [why are there so many ghost jobs](/answers/why-are-there-so-many-ghost-jobs), and you can check a single posting on the [ghost jobs page](/ghost-jobs).

## Where JobsPipe fits

JobsPipe is a jobs data API that collects live postings from LinkedIn, Indeed, Y Combinator, Naukri, Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever and Paylocity, returns them as one schema with closure tracking and a ghost score, and includes a free tier of 1,000 jobs a month. Job boards, career tools and agents use `max_ghost_score` and `posted_at_max_age_days` to keep stale and reposted openings out of what they show, and `status` with `closed_at` to tell an applicant when a role actually came down.

Show applicants postings that are still open - 1,000 jobs a month free.

![](/listly/shape-heart.png)

FAQs

## Frequently Asked Questions

### Is being ghosted a sign the job was a ghost job?

Usually not. Silence after applying is most often volume, an unconfigured rejection email, a knockout rule or a role that was paused or filled. A ghost job in the strict sense, a posting with no intention to hire, is the least common cause. A posting that keeps reappearing after gaps, or whose posted date sits far behind its first sighting, is the better tell.

### How long should I wait before assuming I was ghosted?

Two to three weeks after applying with no acknowledgement is normal on large boards; after an interview, one to two weeks past the date the recruiter gave is the point to follow up once. Check whether the posting is still live before drawing a conclusion: a role that has closed explains the silence.

### Can I tell whether a posting is still open?

Yes. On the JobsPipe API every posting carries status (active or closed), closed\_at, closed\_reason and a ghost\_score from 0 to 100 with the warning signs behind it. The ghost jobs page on jobspipe.dev checks a single posting, and max\_ghost\_score filters a search to postings that look live.

[

← Previous

Are Job Descriptions Required by Law?

](/blog/are-job-descriptions-required-by-law)[

Next →

What Do Applicant Tracking Systems Look For?

](/blog/what-do-applicant-tracking-systems-look-for)

---
Canonical URL: https://jobspipe.dev/blog/why-do-jobs-ghost-you
Title: Why Do Jobs Ghost You?
Description: Why do jobs ghost you? Mostly volume, silent ATS rejections, paused or filled roles and hiring freezes. How to tell whether the posting was ever real.

---
AI agents: the full machine-readable index of this site is https://jobspipe.dev/llms.txt?src=md-twin - API quickstart, no-key sandbox (POST https://api.jobspipe.dev/v1/sandbox/jobs/search), MCP server, pricing. Free key: https://jobspipe.dev/signup