Ghost jobs on LinkedIn now account for an estimated 27.4 percent of active US postings, according to a 2026 analysis of LinkedIn listings by ResumeUp.AI. A separate survey by MyPerfectResume found 81 percent of recruiters admitting their company has posted positions with no intention to hire. Enhancv surveyed 1,000 US professionals in March 2026 and found 47 percent had applied to a role they later discovered never existed.

Ontario passed a law in January 2026 requiring companies with 25 or more employees to disclose whether a posted position is being actively filled, and to notify interviewed candidates of a hiring decision within 45 days. It’s the first North American jurisdiction to treat ghost jobs as a regulatory problem.

If you’ve been applying through job boards and hearing nothing, the ghost jobs LinkedIn problem is most of the explanation.

What the data actually shows about ghost jobs

The headline numbers are striking on their own, but the texture matters.

Greenhouse Software’s data shows that at least 1 in 5 US job postings is never filled. Clarify Capital found nearly 1 in 3 employers admit posting jobs with no near-term hiring intent. ResumeUp.AI’s LinkedIn-specific analysis puts the figure at 27.4 percent of active US postings. The aggregate range across credible 2026 sources is 20 to 33 percent.

The macroeconomic check confirms the survey work. BLS JOLTS data from January 2026 showed 7.4 million reported job openings against 5.2 million actual hires the same month. That gap, 2.2 million roles, is roughly the size of the entire workforce of New York City. It can’t all be explained by normal hiring lag.

Sector data sharpens the picture. Enhancv’s analysis of the same JOLTS report broke down the gap between openings and hires by sector and matched it against candidate-reported ghost rates. The information sector showed 192,000 openings against 102,000 hires, a 46.8 percent vacancy gap, with an 85.7 percent ghost encounter rate from candidates. Finance: 371,000 openings, 212,000 hires, 42.8 percent gap, 66.7 percent ghost rate. Manufacturing: 402,000 openings, 298,000 hires, 25.8 percent gap, 82.6 percent ghost rate. Marketing and advertising hit an 87.5 percent ghost encounter rate among candidates surveyed.

The pattern is consistent. The more competitive the field, the higher the ghost rate. Seniority makes it worse, not better. Enhancv found that 51 percent of candidates with eight or more years of experience reported encountering ghost jobs, compared to lower rates for entry-level. Senior candidates have what companies want, even when there’s no hire planned. They get pulled into “consultative” conversations, market intelligence interviews, and final-round time investments more often than junior candidates.

Why companies post jobs they don’t plan to fill

Ghost jobs aren’t always the result of bad intent. The motivations vary, but the effect on the applicant pool is the same.

The most common reason is talent pipeline building. Companies keep listings live to collect resumes against future needs, without committing to a hiring process now. The listing is functionally a recruiting database with a different label. The candidate doesn’t know that.

A second category is growth signaling. Visible hiring pages tell investors, employees, and competitors that a company is expanding. ResumeBuilder surveyed hiring managers who confirmed posting ghost jobs specifically to project organizational health. In a high-interest-rate environment, the optics of growth are worth real money. The cost of hosting an unstaffed listing is roughly zero. So they stay up.

A third is internal-approval limbo. Hiring is approved in principle but budget hasn’t cleared. Rather than wait, recruiting teams list the role. By the time budget clears or doesn’t, the listing has accumulated thousands of applicants. The role gets filled internally, or quietly shelved. The applicants never get told.

A fourth is regulatory compliance. Some organizations are required to post positions externally even when an internal candidate has already been chosen. The posting is a formality. From the outside, it’s indistinguishable from a real opportunity.

A fifth is straightforward market research. Posting a role gives a company a free read on who’s available, at what salary, and with what skills. It’s competitive intelligence with no commitment attached. Senior candidates discovered this when they reported being asked for “strategy decks” or “consultative input” during processes that turned out to be ghosts. Enhancv found 31 percent of senior respondents had been asked for that kind of work-product during ghost interviews.

Hiring managers cited “AI-generated descriptions” as a growing red flag in 2026, suggesting some listings aren’t even drafted by humans anymore. They’re generated to fit a template, posted to keep the listing pipeline visible, and reposted on a refresh cycle.

What Ontario’s January 2026 law actually does

The Ontario law covers two specific provisions that target ghost jobs directly. Companies with 25 or more employees are required to disclose, in the listing, whether a position is being actively recruited for. They also have to notify any interviewed candidate of the hiring decision within 45 days of the final interview.

The 45-day notification piece is the harder one for ghost-heavy companies. A traditional ghost workflow involves interviewing candidates for roles that won’t fill, harvesting market intel, then going silent. The 45-day requirement forces a decision: hire, decline, or admit the role isn’t real. None of those options favor a company running a ghost listing as a pipeline tool.

The law has gaps. Companies under 25 employees aren’t covered, penalties are administrative rather than criminal, and the rule only covers Ontario. What it does do is signal that the practice has scaled enough to warrant intervention. Similar legislation is under discussion in several US states. The era of completely cost-free ghost listings is probably ending. The era of large-scale ghost listings on US platforms isn’t ending tomorrow.

How to spot ghost jobs on LinkedIn before you apply

Several signals work fairly reliably.

Check the posting date. LinkedIn shows it. Listings live more than 30 days without an update are suspect. Listings live more than 90 days are usually either filled internally and not removed, or they’re ghosts. Enhancv survey respondents flagged “job age” (3+ months active) as the single most reliable indicator at 27.2 percent of cited red flags.

Look for the rejection-repost loop. If you applied, got rejected, and then saw the same role posted as new a week later, you saw a ghost. This was the second-most-cited red flag in the Enhancv data at 16.1 percent. It’s especially common in marketing, sales, and information sector roles.

Cross-reference against the company’s own careers page. A real open role is almost always listed on the employer’s website. A LinkedIn-only listing without a match on the company’s site is suspicious. Genuine recruiters generally keep both surfaces in sync.

Check for recent layoff news. A company that announced a hiring freeze or workforce reduction in the same quarter as it’s posting “urgent” roles is signaling something inconsistent. Search the company name with “layoffs,” “hiring freeze,” or “restructuring” before applying. 7.6 percent of Enhancv survey respondents flagged this specific contradiction as a tell.

Watch the language. AI-generated descriptions, identified by 14.2 percent of respondents as a flag, tend to be vague, miss specifics about the team, and use boilerplate qualifications that span unrelated skill sets. Job postings that read like they came out of a template, especially for a senior role, are often automated reposts rather than actual recruiting documents.

The most useful filter, though, isn’t a checklist. It’s behavior. Reach out directly to someone on the team. A real hiring process has a real human on the other end. A ghost doesn’t. If a polite message to a director or manager goes unanswered for three weeks, while the listing stays up and the company appears active otherwise, the listing is the ghost.

What direct outreach changes about the ghost job problem

A ghost job is, structurally, a listing with no hiring manager actively reading the application pile. The candidate-facing fix is to stop sending applications into pipes nobody is watching and start sending messages to the people who would actually be doing the hiring if a role were real.

This is not a workaround. It’s a recognition of what the data is saying.

When 81 percent of recruiters say their company posts ghosts, the recruiter pipeline is not a trustworthy signal of where the openings are. When 47 percent of seekers say they’ve applied to roles that never existed, the application funnel is structurally noisy. When the BLS JOLTS gap shows millions of “openings” that didn’t become hires, the official market is bigger on paper than it is in practice.

But hiring still happens. The 5.2 million January hires were real hires. Someone got them. The question is how.

The answer, increasingly, is direct contact. Hiring managers who have a real open role are receptive to messages from candidates who did their homework. Hiring managers who don’t have an open role but might next quarter are still worth knowing. Either conversation is a better use of an hour than 10 applications submitted into roles that 27 percent of the time aren’t real.

The mechanics:

Identify the function leader, not the recruiter. Recruiters route candidates through the funnel, including the ghost funnels. The function leader (VP, director, team manager) is the person whose budget and headcount are at stake. They’re the ones who can tell you whether a real role exists and when.

Send a short message that demonstrates you understand what they do. “I saw the Senior Marketing Manager listing” is not specific. “I noticed your team published the campaign on X last month and the messaging hits the same problem I worked on at Y” is specific. The second one gets responses.

Don’t ask for a job in the first message. Ask for a 15-minute conversation about what their team is working on. If a real role exists, you’ll hear about it in that conversation. If no role exists, you’ll know early, and you can move on. Either outcome is better than three weeks of silence on a ghost.

Maintain a follow-up cadence of about three weeks. Most hiring decisions in 2026 aren’t fast. The candidates who eventually land jobs are the ones who stayed in the conversation without becoming annoying. The Ontario 45-day notification rule, where it applies, is a useful frame even outside Ontario: if you haven’t heard a real decision in 45 days, that’s a meaningful signal.

What this looks like long-term

The ghost job problem will probably get worse before it gets better. AI-generated listings reduce the cost of posting a fake role to near zero, applicant tracking systems automate the rest, and the “evergreen posting” feature that lets a recruiter run a listing indefinitely is built into most ATS platforms. Regulation will catch up unevenly. Ontario was first; more jurisdictions will follow.

What changes faster is candidate behavior. The Enhancv survey found 24.2 percent of respondents have reduced their application volume, and 12.1 percent have abandoned major job boards entirely. As that behavior spreads, the payoff of direct outreach goes up, because the candidate pool reaching hiring managers directly stays small while the job-board pool gets noisier.

The candidates getting hired in 2026 are the ones who figured out the math. A ghost job costs nothing to post but a lot to chase. The best response is to stop chasing them.

angld.AI was built to compress the research-and-outreach side of a job search to the point where bypassing the job board entirely is faster than going through it. Paste a company name or a real listing, and it identifies the function leader, surfaces what they’re focused on, and drafts a personalized outreach message in about a minute. In a market where 27 percent of LinkedIn postings are ghosts, the candidates landing real roles are the ones reaching the people who would actually do the hiring.