Approximately 30% of active job postings are not attached to active hiring processes. They persist because someone forgot to remove them, because legal compliance requires a posting to exist, because the team wants to keep a pipeline warm, or because the role was filled internally before the posting went live.
This is not speculation. Huntr, which tracks application outcomes, has documented the ghost job phenomenon extensively. Recruiters acknowledge it openly. And yet most job seekers apply to every posting they find, treating the job board as a reliable signal of real opportunity.
It is not. The job board is airspace. Some of it is active and navigable. Some of it is restricted. Some of it is an illusion that will cost you time, energy, and — if you track your application history with future employers — credibility.
Learning to read the chart supplement means learning to tell the difference.
The Ghost Job Scoring System
Every posting can be evaluated against a simple set of criteria. None of these signals is definitive on its own. Together, they form a picture.
| Signal | What it suggests | Points |
|---|---|---|
| Posted more than 60 days ago | Role is likely filled, frozen, or perpetually open with no urgency | +20 |
| Same posting across multiple cities simultaneously | Often a resume-harvesting exercise or a compliance posting with no specific hire in mind | +20 |
| Reposted three or more times | Either the bar is unrealistically high, the team cannot agree, or the posting is being refreshed artificially to appear active | +15 |
| No salary range listed | May indicate the role is not fully defined, or that the posting exists for data collection rather than hiring | +15 |
| Vague or generic job title | "Opportunities at XYZ Corp" or "Join Our Team" — these are fishing expeditions, not jobs | +10 |
| Job description contains no specific requirements | A real role has real requirements. Generic descriptions often indicate the role is not yet defined or is not real | +10 |
| Apply URL leads to a generic careers page | Suggests the posting was auto-generated or is not being actively monitored | +5 |
Resume Harvesting
Ghost jobs are passive — they exist but do not actively mislead. Resume harvesting is more deliberate. Some postings are created specifically to collect candidate data: to build a pipeline for future roles, to satisfy a recruiting firm's database requirements, or to feed a third-party screening tool.
The tells are similar to ghost jobs, but with an additional signature: these postings often have an unusually broad description, a very low bar for application, and an immediate automated response that collects your information before any human review occurs.
Roles that require only a resume and no cover letter or screening questions. Applications that receive an immediate automated "thank you" with no subsequent human contact. Multi-city postings with identical descriptions. Roles posted by staffing agencies with no named client company. Postings that appear and disappear on a regular cycle without any apparent hiring activity.
None of this means you should never apply to roles posted by staffing agencies, or that automated responses are always a red flag. But when several of these signals appear together, the posting deserves skepticism before it deserves your time.
The ATS Factor
Not all application systems are created equal. The ATS — Applicant Tracking System — through which a company receives applications determines how your materials are parsed, stored, and surfaced to recruiters.
Some ATS platforms are sophisticated and candidate-friendly. Others are legacy systems that mangle formatting, strip context, and reduce a carefully crafted resume to a keyword salad. Knowing which system a company uses — and adjusting your expectations accordingly — is part of reading the airspace.
This is one of the reasons PDF format matters — but it is also why the content of your resume must be structured logically, with clean section headers and standard terminology, regardless of how it looks on screen. The ATS reads the bones, not the skin.
Freshness Is Everything
The single most reliable signal of a legitimate, active job posting is recency. A job posted today is competing for candidates today. The hiring manager is thinking about the role today. The recruiter has been told to move quickly.
This is not merely about beating other candidates to the application portal. It is about arriving when the decision-maker is most motivated and most available. A hiring manager who posted a role this morning is far more likely to review applications this week than one who posted three months ago and has since moved on mentally to other priorities.
Set alerts. Check boards daily. Treat fresh postings as time-sensitive. They are.
A Final Word on Discernment
The job search is an information problem as much as it is a skills problem. The candidates who succeed fastest are not always the most qualified — they are often the most discerning. They spend their energy on signals rather than noise. They read the chart supplement before they file the flight plan.
Your time is your most valuable resource in this process. Spend it on postings that show signs of real urgency, real requirements, and real humans on the other side. Leave the ghost jobs to the candidates who haven't learned to read the airspace yet.
Flight Plan helps you move fast on fresh postings — evidence-based resume and cover letter, generated in seconds from any job description.
No fabrication. No invented metrics. Just your story, told better.