Skip to content

Ghost Jobs: How to Spot Fake or Stale Job Postings

Ghost jobs waste hours of your search. Learn why companies post them, the red flags to check, and a 10-minute routine to verify a listing before you apply.

Resume Maker Editorial TeamUpdated 19 min read

Key takeaways

  • A ghost job is a posting with no real near-term plan to hire; it is different from an evergreen listing or a scam, and each needs a different response.
  • Hiring data shows each posted opening now turns into fewer hires than before the pandemic, but most postings still lead somewhere, so screen listings instead of giving up on job boards.
  • Check three things before applying: the company's own careers page, how long and how often the role has been posted, and whether the company is actually hiring right now.
  • Score each posting on a simple red-flag scale and match your effort to the score, from a full tailored application to a 10-minute apply or a skip.
  • Any listing that asks you to pay, deposit a check, or move to a chat app is not a ghost job; it is a scam, and you should stop and report it.

You find a role that fits, spend 45 minutes tailoring your resume, submit it, and hear nothing. Two months later the same listing is still live, now marked "reposted." There is a fair chance you applied to one of the ghost jobs that crowd today's job boards: postings for roles the company is not actively trying to fill.

Ghost jobs are real and measurable, but they are not the reason every application disappears. The fix is not to distrust every posting. It is to spend 10 minutes checking a listing before you spend an hour applying to it.

This guide explains what ghost jobs are, what the hiring data actually says, and why employers leave them up. You will get a scored red-flag system, a step-by-step verification routine, a decision table for when to apply anyway, and outreach templates that go around the posting entirely.

What ghost jobs are (and what they are not)#

A ghost job is a public job posting with no real, near-term intent to hire for it. The role may already be filled, frozen by a budget decision, promised to an internal candidate, or posted mainly to collect resumes for later.

The term gets used loosely, and that causes bad decisions. People call any unanswered application a ghost job, which leads them to quit good channels. Separate the categories first, because each one calls for a different response.

Ghost jobs vs. evergreen postings vs. scams#

Here is how the five most commonly confused types of listings compare.

Listing typeWhat it isCan a hire happen?Your best move
Ghost jobPublic posting with no active plan to hire soonRarely, in the near termVerify first, then go around the posting
Evergreen postingAlways-open listing for high-volume rolesYes, on a rolling basisApply; expect slower, batched replies
Pipeline posting"Talent community" or "future openings" listingLater, if a role opensApply only for top-target employers
Stale postingFilled role nobody removed, or an old scraped copyNoCheck the company's careers page
Job scamFake employer after your money or dataNeverStop, do not engage, and report it

Evergreen and pipeline postings are not dishonest when they say what they are. A hospital that always needs nurses or a logistics company that hires drivers every week can keep a listing open and still hire from it. The problem is a listing that looks like a specific, urgent opening but is not.

How the government defines a real job opening#

The U.S. Bureau of Labor Statistics gives a useful test. In its Job Openings and Labor Turnover Survey definitions, a position counts as an opening only when all three conditions hold:

  • A specific position exists and there is work available for it.
  • The job could start within 30 days, whether or not the employer finds the right person in that time.
  • The employer is actively recruiting from outside the location that has the opening.

BLS also excludes roles open only to internal transfers or promotions. That gives you a clean mental model: a ghost job is a public posting that fails at least one of those three tests. Most of the verification steps later in this guide are ways of checking those conditions from the outside.

How common are ghost jobs?#

Nobody can count ghost jobs directly, because intent does not show up in a posting. What you can do is look at three kinds of indirect evidence: government hiring data, applicant tracking system data, and candidate surveys. Together they point to a real problem that is smaller than social media suggests.

What the hiring data shows#

In August 2026, U.S. employers reported 7.1 million job openings and 5.2 million hires, according to the BLS JOLTS news release. The chart below compares August figures over eight years using the BLS series for job openings and hires.

Job openings vs. hires in August, 2019–2026

U.S. total nonfarm, seasonally adjusted, millions; 2026 is preliminary

  • Job openings
  • Hires
7.18M
5.9M
6.43M
6M
10.87M
6.39M
10.09M
6.45M
9.25M
5.85M
7.52M
5.2M
6.92M
5.15M
7.08M
5.19M
2019
2020
2021
2022
2023
2024
2025
2026

Source: U.S. Bureau of Labor Statistics, JOLTS

View data
LabelJob openingsHires
20197.18M5.9M
20206.43M6M
202110.87M6.39M
202210.09M6.45M
20239.25M5.85M
20247.52M5.2M
20256.92M5.15M
20267.08M5.19M

Be careful with this chart. Openings are a snapshot on the last business day of the month, while hires are counted over the whole month, so the gap between the bars is not a count of ghost jobs. Openings have always exceeded hires in a typical month.

The more useful signal is the ratio. In August 2019, employers made about 0.82 hires for every opening. In August 2026, that figure was about 0.73, based on the same BLS series. Indeed Hiring Lab tracks a similar measure it calls vacancy yield and describes it as stuck near 0.7, below its pre-pandemic level, in its August 2026 JOLTS analysis.

A lower yield means each listed opening turns into fewer hires than it used to. Slower hiring explains part of that. Postings that never lead to a hire, including ghost jobs, explain another part.

What applicant tracking data and surveys add#

The best direct estimate comes from inside hiring software. Greenhouse, an applicant tracking system, reported that 18% to 22% of jobs posted in a given quarter on its platform were classified as ghost jobs, in its 2024 State of Job Hunting report. The same report surveyed 2,500 workers in the US, UK, and Germany.

  • About three in five candidates said they suspected they had run into a ghost job.
  • 61% said an employer had ghosted them after a job interview.
  • 38% said they were mass applying to jobs, which raises recruiter workload and slows replies for everyone.

Those last two numbers matter. Plenty of silence comes from real openings with overloaded recruiters, not from fake ones.

A working estimate you can plan around#

Treat it this way: on a crowded job board, perhaps one listing in five is unlikely to lead to a hire soon. That is a reason to screen listings. It is not a reason to stop applying, because the other four can.

Important

Silence after an application does not prove a posting was a ghost job. Real openings often get hundreds of applicants and slow, batched reviews. Judge a posting by the evidence you can check, not by whether you heard back.

Why companies post ghost jobs#

Understanding the motive helps you predict whether a listing could still turn into an interview. Some ghost jobs are deliberate. Many are neglect.

Building a candidate pipeline#

Recruiters for roles that open often (sales, support, nursing, engineering) like to keep a bench of interested people. A standing posting collects resumes they can call when a seat opens. When the listing is labeled as a talent pool, that is fair. When it is dressed up as an urgent opening, it is a ghost job.

Waiting on budget approval#

Hiring managers sometimes post a role while headcount is still being approved, or keep it up after a freeze because removing it feels like admitting the role is dead. The opening might come back next quarter. It might not.

A candidate is already chosen#

Some organizations require public posting even when an internal candidate or a referral is the clear favorite. The listing exists to satisfy a process. Outside applicants are rarely considered seriously.

Signaling growth#

A careers page full of openings tells customers, investors, and current employees that the company is expanding. This is the motive people complain about most, though it is the hardest to prove from the outside.

Stale listings and scraped copies#

The most boring explanation is common. The role was filled, but nobody closed the requisition, or a job aggregator copied the listing and never refreshed it. These are the easiest ghost jobs to catch, because the company's own site no longer shows them.

Which motives still leave a door open#

Use this table to judge whether there is any upside in applying once you suspect a motive.

Likely motiveWhat it looks likeChance of an interviewWorth your time?
Pipeline building"Join our talent community," no start dateLow now, moderate laterYes, if it is a top-target employer
Budget pendingPosted, paused, then repostedLow to moderateQuick apply plus a note to the recruiter
Internal favoriteVery specific requirements, short windowLowOnly with a strong referral
Growth signalingDozens of similar roles, few new hiresVery lowUsually skip
Stale or scrapedMissing from careers pageNoneSkip; apply on the real site if listed

Ghost job red flags to check#

No single signal proves a posting is a ghost job. Long-open listings are normal for senior or specialized roles, and vague descriptions are common at small companies. Look for clusters of signals across three layers: the posting, the company, and the process.

Signals in the posting itself#

  • The listing is older than about 45 days, or shows several reposts over three months or more.
  • The description is generic: no team name, no named tools, no reporting line, no clear first-year goals.
  • The same role appears many times across cities with identical text.
  • Language like "future opportunities" or "talent pool" sits under a title that reads like a specific job.
  • There is no pay range in a place where you would expect one, or the range is implausibly wide.

Signals at the company level#

  • The role is not on the company's own careers page, or the careers page shows a different posting date.
  • The company announced layoffs, a hiring freeze, or a restructuring in the past three months.
  • Nobody in the target team appears to have joined recently on professional profiles.
  • The company has many open listings relative to its size and few signs of new hires.

Signals in the process#

  • An applicant tracking system auto-reply arrives, and then nothing, across several roles at the same company.
  • Recruiters you contact cannot name the hiring manager or the timeline.
  • You reach an interview and are asked for detailed strategy work or market intelligence, with no clarity about next steps.

Score the red flags#

Turn the signals into a score so you decide quickly and consistently. These weights are a practical heuristic, not research; adjust them to your field.

Red flagPointsWhy it is weighted this way
Not on the company's careers page3Strongest sign the listing is stale or scraped
Layoffs or hiring freeze in the past 3 months2Budgets for new roles are often paused
Reposted repeatedly for 3+ months2Suggests autopilot or a stalled requisition
Posted 45+ days ago with no repost1Common for real senior roles, so lower weight
Generic description, no team or manager1Weak alone, meaningful in a cluster
No recent hires visible on the team1Hard to verify, so a light weight
"Talent pool" wording on a specific title1Signals pipeline building

A posting that scores 0 to 2 is low risk. A score of 3 to 5 is medium risk. A score of 6 or more is high risk, and the next section shows what to do at each level.

How to verify a job posting in 10 minutes#

Run these steps in order. Most ghost jobs fail by step 3, so you rarely need all of them.

  1. Open the company's own careers page (1 minute). Search for the exact title. If the role is missing, or the company site shows an older date, treat the job board copy as stale.
  2. Check posting age and repost history (1 minute). Note the original date if the board shows it. Search the title plus the company name to see whether identical listings appeared months ago.
  3. Scan recent company news (2 minutes). Search the company name with "layoffs," "hiring freeze," or "restructuring." Any of those in the past quarter raises the risk.
  4. Look for the team (2 minutes). Search the company and team name on LinkedIn. Recent joiners in similar roles are a good sign. A shrinking team is not.
  5. Read the description like a hiring manager wrote it (2 minutes). Real roles usually mention specific tools, projects, a reporting line, or first-year goals. Copy-paste boilerplate with no specifics is a weak warning.
  6. Find a human (2 minutes). Identify the likely recruiter or hiring manager. If you can, send a short note asking whether the role is actively hiring.
  7. Score it and decide (under a minute). Add up the points from the table above and pick your effort level.
Tip

Keep a column in your tracker for the risk score. After a month you can see whether high-score postings ever produced a reply, which tells you how strict to be in your field.

Worked example: scoring two postings#

Here is how the routine plays out for two made-up listings found on the same afternoon.

Scoring two hypothetical postings

Posting A: Senior Data Analyst, Northfield Logistics (fictional)

- On the company careers page: yes, same date (0)

- Posted 52 days ago, no repost (1)

- No layoffs found in recent news (0)

- Description names the BI tool, the team, and the manager's title (0)

- Two analysts joined the team in the past four months (0)

Score: 1, low risk. Action: full tailored application plus a note to the hiring manager.

Posting B: Marketing Manager, Brightpath Software (fictional)

- Not on the company careers page (3)

- Reposted four times since spring (2)

- News of a 10% layoff seven weeks ago (2)

- Generic description with no team or tools (1)

Score: 8, high risk. Action: skip the application. If the company is a top target, message a marketing leader to ask about upcoming openings instead.

Ghost jobs vs. job scams: when a fake posting becomes dangerous#

A ghost job wastes your time. A job scam takes your money or your identity. The two get confused because both involve listings that are not what they seem, but the warning signs are very different.

The Federal Trade Commission's job scams guidance lists the signs that matter most:

  • You are asked to pay for training, a starter kit, certification, equipment, or a job guarantee.
  • You receive a check to deposit, with instructions to send part of the money elsewhere or buy gift cards.
  • The offer promises large earnings for little work in a short time.
  • A placement firm wants an upfront fee; legitimate firms are usually paid by the employer.

Scams have grown sharply. Reported losses to job scams more than tripled between 2020 and 2023, according to an FTC data spotlight, and the agency notes most fraud goes unreported.

Reported losses to job scams in the US

Losses reported to the FTC, millions of US dollars, full calendar years

90M
131M
179M
286M
2020
2021
2022
2023

Source: Federal Trade Commission, Data Spotlight (Dec 2024)

View data
LabelValue
202090M
2021131M
2022179M
2023286M

The same FTC analysis describes "task scams," which typically start with an unsolicited text or WhatsApp message offering vague online work, then pressure you to deposit money to unlock earnings. Those reports jumped from about 5,000 in all of 2023 to about 20,000 in just the first half of 2024.

Warning

If a listing or recruiter asks you to pay anything, deposit a check, move the conversation to a chat app, or share bank or ID details before a formal offer, stop. That is not a ghost job. It is a scam, and you can report it at ReportFraud.ftc.gov.

For remote roles, where scams cluster, see the verification steps in our guide on how to find remote jobs.

Where ghost jobs are most and least likely to show up#

Ghost jobs are not spread evenly. They cluster where posting is cheap and nobody is forced to clean up. Knowing the pattern lets you shift time toward channels with better odds before you even open a listing.

ChannelGhost job riskWhyHow to use it
Large aggregator boardsHigherScraped copies and reposts lingerDiscovery only; verify before applying
Company careers pagesLowerUsually tied to a live requisitionApply here when the role is listed
Staffing agency adsMixedSome ads collect candidates for future clientsAsk the recruiter which client and timeline
Government job sitesLowerAnnouncements carry fixed open and close datesApply before the stated closing date
Referrals and direct outreachLowestA person confirms the role existsPrioritize for top-target employers

Two patterns stand out. First, the same role often appears on several boards, and the copies drift out of date at different speeds, so the careers page is the source of truth. Second, agency postings deserve one extra question, because "we have several clients hiring for this" can mean a real search or a resume drive.

Questions that confirm a role is real#

When you reach a recruiter, a referral, or a first screen, a few neutral questions confirm whether the opening is live without sounding suspicious:

  • "Is this a new role or a backfill, and what's the target start date?"
  • "Who does the role report to, and is that person involved in interviews?"
  • "How many stages are in the process, and where are you in it now?"
  • "Is the budget for this role approved for this quarter?"

Real openings produce specific answers: a name, a month, a number of rounds. Vague answers to all four are a strong signal to lower your investment, even if the conversation is friendly.

Should you still apply to a possible ghost job?#

Sometimes yes. The question is not "real or fake" but "how much of my time does this deserve?" Match your effort to the risk score and to how much you want that employer.

Your situationRisk scoreRecommended effortExtra step
Dream employer, strong fit0–5Full tailored applicationMessage the hiring manager the same day
Dream employer, strong fit6+No formal applicationNetwork in; ask about upcoming roles
Good employer, decent fit0–2Tailored applicationBrief recruiter note
Good employer, decent fit3–510-minute application with your base resumeNone unless they reply
Any employer6+SkipSet a careers-page alert instead

The point of the tiers is to cap your losses. A 10-minute application to a medium-risk role costs little if it goes nowhere. An hour-long application with a custom cover letter should go only to postings that pass verification.

If you are unsure how many applications to send per week once you start filtering, our breakdown of how many jobs to apply for gives funnel math by career level.

How to make ghost jobs cost you less#

You cannot eliminate ghost jobs from your search. You can make each one cheaper and get more of your results from channels that ghost jobs cannot touch.

Build reusable materials once#

A master resume with every achievement, metric, and project lets you assemble a tailored version in 15 minutes instead of an hour. Keep three or four base versions for your main target roles. Then a medium-risk application costs you almost nothing.

When a posting passes verification, spend the saved time on genuine tailoring. Our guide to how to tailor your resume walks through it, and the free resume to job description match tool shows which requirements your draft is missing.

Go around the posting#

Ghost jobs live on job boards. They have much less power over referrals, direct outreach, and roles that are never posted at all. Our guide to the hidden job market covers how those openings get filled.

A short direct message also doubles as a verification step. If a recruiter replies that the role is on hold, you have your answer in a day instead of a month.

Template: checking whether a role is active

Subject: Senior Data Analyst role, quick question

Hi Jordan,

I'm a data analyst with five years in freight and supply chain reporting, and I'm interested in the Senior Data Analyst opening on your team. Before I apply, could you tell me whether the role is actively hiring this quarter?

If it is, I'd love to share how I cut weekly reporting time by 30% at my current company. If timing has shifted, I'd still be glad to stay in touch for future openings.

Thanks,

Priya Shah

Short, specific, and easy to answer. If writing these from scratch slows you down, the networking email generator drafts a first version you can edit. For more message formats, see our guides to a cold email for a job and a LinkedIn connection request message.

Track results by source#

The best defense against ghost jobs is your own data. Log every application with its source, risk score, and outcome in a simple job application tracker. After four to six weeks, compare reply rates by channel.

Illustrative: reply rates by source in a sample tracker

A hypothetical six-week log of 80 applications, share that got any human reply

Employee referral
40%
Direct outreach to manager
25%
Company careers page
12%
Job board, low risk score
8%
Job board, high risk score
1%

Illustrative example, not survey data.

View data
LabelValue
Employee referral40%
Direct outreach to manager25%
Company careers page12%
Job board, low risk score8%
Job board, high risk score1%

Your numbers will differ. The pattern to look for is whether one channel is producing nothing, because that is where ghost jobs are draining your hours. Our guide to how to track job applications shows which fields to log.

What to do after you apply to a suspected ghost job#

Once an application is in, set a simple rule so the posting does not occupy your head for weeks.

Follow up once, at the right time#

Wait about one week after applying, then send one short follow-up to a named person if you can find one. Mention the role, one line on your fit, and a question about timing. If you have already interviewed, use our follow-up email after an interview templates or the follow-up email generator.

Set a cutoff date#

If you hear nothing within three weeks of your follow-up, mark the application closed in your tracker. You can still accept an interview if one shows up later. You just stop spending attention on it.

Protect your time on take-home assignments#

Occasionally a doubtful posting reaches the interview stage and then asks for substantial free work, such as a full marketing plan or a market analysis of a real product line. Before you start, ask how long the task should take, how it will be evaluated, and who will review it.

Cap your effort at the stated time. Show your approach and one worked section instead of a finished deliverable. A real employer judging your thinking will accept that; one fishing for free consulting usually goes quiet.

Report stale or misleading listings#

Most major job boards let you flag a listing. Use it for postings that are missing from the employer's own site or that are clearly duplicated. Report outright scams to the FTC and to the platform. Reporting takes a minute and helps the next person.

Note

Being ghosted after an interview is a different problem from a ghost job. The role was usually real. Send one polite follow-up, then put your energy into your next applications.

Rules that are starting to target ghost jobs#

Regulators have begun to require more honesty in postings, which helps you verify listings in some places.

The clearest example is Ontario, Canada. For postings made on or after January 1, 2026, employers with 25 or more employees must state whether a public posting is for an existing vacancy, according to the Government of Ontario's employment standards guide. The same rules require:

  • An expected pay figure or range in the posting, with exceptions for very high-paid roles.
  • A disclosure when artificial intelligence is used to screen, assess, or select applicants.
  • A notice to every interviewed applicant, within 45 days after their last interview, saying whether a hiring decision has been made.

If you apply in a jurisdiction with rules like these, read the vacancy statement first. A posting that says there is no existing vacancy is a pipeline posting by definition, and you can decide your effort accordingly.

Pay transparency laws in several U.S. states and cities also help indirectly. A posting with a real pay range tends to reflect a real, approved budget, while missing ranges where the law expects them are worth noting in your score.

How ghost jobs fit into a hard job market#

Ghost jobs are one reason searching feels harder than the headline numbers suggest, but they are not the main one. Hiring itself has slowed. BLS counted 5.2 million hires in August 2026, compared with 5.9 million in August 2019. Fewer hires means each opening draws from a bigger pool of applicants, and searches run longer, ghost jobs or not.

That matters for your strategy. If you blame every silent application on fake postings, you might skip fixes that would help: a sharper resume, more referrals, or better-targeted roles. Our guide to why it is so hard to find a job breaks down the other causes and what to do about each.

Before writing off a batch of applications, check your own side with a quick audit:

  • Does your resume show measurable results in the first third of the page?
  • Are you applying to roles where you meet most of the core requirements?
  • Are at least a third of your applications backed by a referral or a direct message?
  • Have you tested your resume against the job description before submitting?

If any answer is no, fix that first. Screening out ghost jobs saves hours, but a stronger application is what turns real postings into interviews.

Your next steps#

Ghost jobs are a cost of searching on public job boards, not a verdict on your chances. Treat them like any other inefficiency: measure it, cap it, and route your effort toward channels that work.

This week, put the routine into practice:

  • Add a "risk score" column to your application tracker.
  • Verify every posting on the company's careers page before you tailor anything.
  • Use the 10-minute routine on your next five listings and log the scores.
  • Send one direct message for every two applications to medium- or high-interest roles.
  • Review reply rates by source after four weeks and drop the channel that produces nothing.

If recruiters are part of your plan, our guide to working with recruiters explains how to get straight answers about whether a role is truly open. And when a posting passes every check, give it your best application, because that is exactly the kind of opening worth the effort.

Frequently asked questions

A ghost job is a job posting that stays public even though the employer has no real plan to fill the role soon. The position may already be filled, frozen by a budget decision, earmarked for an internal candidate, or posted mainly to collect resumes for later. It is different from a scam, because the company is real, but applying usually leads to silence.

Look for a cluster of signals rather than one. Strong signs include a role that is missing from the company's own careers page, a listing that has been reposted for months, recent layoffs or a hiring freeze at the company, and a vague description with no team, manager, or start date. Score the posting and match your effort to the risk.

The most common reasons are building a pipeline of candidates for future openings, keeping a listing live while budget approval is uncertain, satisfying a policy to post a role that is already promised to an internal candidate, and signaling growth to customers or investors. Many ghost jobs are simply stale listings that nobody removed after the role was filled.

In most places, posting a job you are not actively filling is not illegal on its own, though deceptive conduct can cross into consumer protection or fraud territory. Some jurisdictions now require more disclosure. Since January 1, 2026, Ontario requires employers with 25 or more employees to state in public postings whether the posting is for an existing vacancy.

Age alone proves little, because senior and specialized roles can take months to fill. Treat a posting older than about 45 days as worth checking, and treat one that has been reposted several times over three months or more as a higher risk. Then confirm with other signals, such as the careers page and recent company news, before deciding.

Sometimes. A repost can mean the first round of candidates did not work out, which is a real opening. It can also mean the listing is on autopilot. Apply if the role is on the careers page and the company is visibly hiring, but limit your time investment and pair the application with a direct message to the recruiter or hiring manager.

A ghost job comes from a real employer that is not actively hiring for that role; the cost to you is wasted time. A job scam comes from someone pretending to be an employer to take your money or personal data. Requests to pay for training, deposit a check, buy equipment, or chat only on a messaging app point to a scam, not a ghost job.

Sources

  1. Job Openings and Labor Turnover Survey: Definitions, U.S. Bureau of Labor Statistics
  2. Job Openings and Labor Turnover Summary, August 2026, U.S. Bureau of Labor Statistics
  3. Job openings, total nonfarm (series JTS000000000000000JOL), U.S. Bureau of Labor Statistics
  4. Hires, total nonfarm (series JTS000000000000000HIL), U.S. Bureau of Labor Statistics
  5. August 2026 JOLTS Report: Little Change, Limited Dynamism, Indeed Hiring Lab
  6. Greenhouse 2024 State of Job Hunting Report, Greenhouse
  7. Requirements related to publicly advertised job postings, Government of Ontario
  8. Job Scams, Federal Trade Commission
  9. Paying to get paid: gamified job scams drive record losses, Federal Trade Commission

Free tool

Resume to Job Description Match

Get a match score between your resume and a job description with prioritized edits.

Try it free

Put this into practice

Draft your resume with an AI assistant that edits inline, then export a clean one-page PDF.

Build my resume
More in Job Search

Job Search19 min read

How to Job Search While Employed (Discreetly)

Job search while employed without tipping off your boss. Covers LinkedIn settings, interview scheduling, references, contracts, and when to resign.