How to Tell If a Job Posting Is Real (And What to Do When You Can't)
You find a job posting that looks perfect. You spend two hours tailoring your CV and cover letter. You submit — and hear nothing. It's possible the role was never going to be filled externally. Job-Genie calls this the ghost job problem, and it's one of the most frustrating and least-discussed realities of the modern job search.
This post explains what ghost jobs are, the signals that suggest a posting may be stale, and why the more effective strategy is making yourself visible to specialist recruiters before roles ever reach a public board.
What Is a Ghost Job?
A ghost job is a listing that remains live after the role has been paused, filled internally, or never formally approved for external hire. There is no public flag that distinguishes an active posting from an inactive one, which means job seekers have no reliable way to verify status from the outside.
Ghost jobs exist for straightforward structural reasons. Job boards typically charge employers per-post or per-period, not per-hire. That pricing model removes the financial incentive to unpublish. Roles also go dark mid-process when budgets are frozen, when an internal candidate emerges, or when the posting was speculative to begin with — designed to build a talent pipeline rather than fill an immediate vacancy.
Signals That a Posting May Be Stale
None of the following checks are conclusive, but each one raises or lowers the probability that a role is live.
Posting age. Roles listed for more than 30 days with no refresh carry higher risk. Some job boards display a "reposted" date separately from the original posting date — check both. A role reposted recently is a stronger signal of active intent than one sitting untouched for six weeks.
Company careers page vs. job board. If the employer's own careers page no longer lists the role, the job board version is almost certainly stale. The company site is the source of record. When the two disagree, trust the careers page.
Recruiter activity on LinkedIn. Search for the internal recruiter or hiring manager named in the posting. If their recent LinkedIn activity shows they are actively hiring in a different function or geography, the role in question may have dropped in priority or been quietly closed.
Direct contact. A brief, professional message to the relevant internal recruiter or hiring manager — asking whether the role is still active — is legitimate and sometimes decisive. It also signals initiative. Keep it short: one sentence of context, one direct question, no attachments.
Why These Checks Still Leave You Exposed
Even rigorous due diligence cannot fully solve the ghost job problem, because the absence of a public flag means you are always working with incomplete information. More importantly, these checks only address roles that have already reached a job board.
A significant share of roles are filled through specialist recruiters before a public listing ever appears. This is what Job-Genie refers to as the hidden job market — not a secret network, but a structural feature of how specialist recruiters operate. A recruiter with an exclusive or preferred relationship with a hiring company will work through their existing candidate pool and shortlist first. If a suitable candidate is placed quickly, the role may never be advertised publicly at all.
This means the ghost job problem has two sides. One is applying to roles that are already dead. The other is never seeing the roles that are filled before they go live.
How Job-Genie Helps
Job-Genie is built for the hidden job market. Rather than helping candidates track down whether individual postings are active, Job-Genie focuses on ensuring candidates are positioned to be placed by specialist recruiters — the gatekeepers to roles that never reach a public board.
The Recruiter-Fit Matrix measures the Recruiter-Fit Gap: the distance between how a candidate currently presents and what a specialist recruiter actually needs to move them to a shortlist. A recruiter's standard is different from a hiring manager's standard or an ATS algorithm's standard. Most CVs are not written for recruiters.
The Evidence Layer is Job-Genie's rewrite system, designed to close that gap. It restructures a candidate's CV so that the information a recruiter needs to act — seniority signals, sector specificity, quantified impact — is immediately legible. Alongside the rewritten CV, Job-Genie produces a Recruiter-Ready Brief: a 3–5 sentence summary in recruiter language that a candidate can use to open conversations with specialist recruiters directly.
Together, these tools address Application Silence — the experience of submitting applications and hearing nothing back — not by gaming job boards, but by meeting the standard that gets candidates onto shortlists.
Stop Auditing Listings. Start Reaching Recruiters.
Checking posting dates and cross-referencing careers pages is a reasonable precaution. But it is a defensive strategy for a system that is structurally stacked against job seekers. The more durable move is ensuring your materials meet recruiter-ready standard, so that when a specialist recruiter is filling a role — publicly posted or not — your name is in contention.
See how Job-Genie measures your Recruiter-Fit Gap at [job-genie.ai](https://www.job-genie.ai).