How to Avoid Ghost Jobs

The HiringCafe Team · August 3, 2026

Learn the ghost-busting strategies we use at HiringCafe to eliminate ghost jobs, so you don’t waste your time applying to fake job postings.

Illustration: a HiringCafe crew in pink jumpsuits blasts a ghostly businessman holding a briefcase labeled “ghost job” with proton beams, Ghostbusters-style, as fake job postings flutter to the floor

Did you apply to a ghost job?

You applied for a job, and it’s been weeks and you never heard back from the employer. Did they consider your application, decide you’re a “no”, but fail to tell you? Or did you never have a shot at getting hired at all? There’s a good chance you applied to a ghost job. This is an increasingly common experience in today’s job market, and it can be frustrating and demoralizing. And if you went to the trouble of writing a cover letter, customizing your resume to match the job description, filling out a lengthy multi-step application, and perhaps even doing a “screener” exercise or one-way video interview, it can be pretty enraging to learn that the company wasn’t actually hiring.

This was one of the reasons we created HiringCafe, because we heard from our friends and colleagues about the ghost job epidemic and the real-life impact it’s having on people. People are right to be angry about this, and people searching for jobs deserve to know if a job they’re considering is actually a real opening that is going to be filled in the near future.

To avoid this problem, you should know what to look out for, and you should only use a job search tool that has systems and policies in place to filter out ghost jobs.

What is a ghost job, exactly?

A company that’s genuinely hiring but slow to respond to your application is not running a ghost job. Sometimes there are logistical, budgetary, or personnel issues that make the hiring process slow, which can be annoying for job seekers, but isn’t really a dishonest practice.

A ghost job is a posting that isn’t attached to a hiring decision anyone intends to make. The listing is real, and you can submit an application, but there’s no job opportunity. The company has posted the job for some entirely different reason, and there are four flavors you’ll actually run into.

Collecting resumes now for future candidate pipeline

The company is not hiring now, but they expect they might experience normal employee turnover in the future, and having people pre-apply for the possible future role gives the company a warm stack of résumés on file for if a position ever opens up. When you apply, you’re not a candidate, you’re inventory.

Zombie jobs that stay alive after they’re dead

The role got filled months ago, but nobody took the posting down. Have you ever signed up for a subscription, stopped using the service, and forgotten to cancel, even though you’re still getting billed? That happens to employers, too. Job boards have no incentive to nudge employers to disable these defunct postings, since they are still generating revenue. And on top of that, many job boards also syndicate listings to other job boards, and so even when the job finally gets taken down by the employer, it might still exist on downstream job boards that have copies of it. An employer can remove a filled listing off its own careers page and watch it shamble on across a dozen aggregators for months. The Congressional Research Service specifically flags this, noting the prevalence of job postings replicated by third-party boards and left up after the employer has either filled the role or canceled it.

Zombie jobs aren’t usually malicious, but they still waste your time.

Hiring theater: Pretending to be hiring, just for the appearance

Some ghost jobs exist to send a signal or present a facade. To investors: we’re growing. To customers: we’re growing. To the employees, it can send a signal, we know you’re overloaded, but help is on the way (but it’s not!), or it can send a signal that you are replaceable and we’re always ready to hire your replacement. This is an inherently dishonest practice, but it is quite common.

You are not the audience for this posting. It’s just for show.

Illustration: an ornate marble-and-gold “Harrison & Westfield Financial Group” storefront with a Help Wanted sign in the window — revealed from the side to be a flat movie-set facade propped up by scaffolding, with nothing behind it

The done deal

The process is real, but the outcome was decided before you ever clicked the job listing. They’re not looking for candidates, except that some law or policy requires them to make an effort to do so.

One narrow version you may run into is when a company sponsors an employee for a green card, and the law requires them to advertise the role and test the U.S. labor market first, even though they already have someone in mind. If you’re genuinely qualified, applying isn’t pointless here — the employer legally has to consider you and can only reject you for a lawful, job-related reason. That’s a genuine right, but almost nobody knows they have it.

But the far more common version has nothing to do with immigration. It’s the role that’s already going to an internal candidate, but company policy, a collective bargaining agreement, or civil service rules requires the job be posted publicly for a certain period and open to outside applicants. So the job gets posted, but your application is probably never seriously considered, and after the required waiting period has elapsed, the internal candidate gets the job.

These policies were typically written to guarantee fairness and eliminate bias, but the process has been reduced to a formality. The cost of the formality is quietly transferred to job seekers, who put in the work to apply for nothing.

That’s the pattern underneath all four: Someone else’s process, running on your unpaid time.

Why companies post ghost jobs, in their own words

The most damning evidence about ghost jobs doesn’t come from job seekers. It comes from the people posting them.

Clarify Capital surveyed 1,045 hiring managers. Ten percent said they had openings that had been sitting up and accepting applications for more than six months. Among managers who admitted they weren’t actively hiring for a posted role, forty-three percent said the posting was there to keep existing employees motivated, or to project the impression that the company was growing. Read that again: Almost half of those hiring managers said the quiet part aloud into a survey form. The posting isn’t actually for hiring new employees. It’s a hack to deceive current employees, investors, government regulators, or business partners, and the fact that it deceives you and wastes your time is just an unfortunate by-product.

Go to r/recruitinghell or r/FightFakeJobs on Reddit and you’ll find the same confession in the wild, over and over: HR staff explaining to coworkers, to strangers, sometimes to their own disbelief, why their company keeps a req open for a job that does not exist.

None of these people think of themselves as running a scam. Wasting hours and hours of strangers’ time has been normalized into a routine HR practice, and until very recently, absolutely nothing happened to anyone who did it.

Governments are finally catching on

Suppose for purposes of estimation that the average job application takes 15 minutes to complete, and the average ghost job attracts 100 applicants. That would mean that a single ghost job could consume 25 hours of wasted work across those applicants. The Bureau of Labor Statistics estimates there are 7.5 million jobs open in the US right now. If just 1% of all jobs were ghost jobs, applying to those jobs might consume 1.9 million hours of job seekers’ time. These specific numbers are hypothetical, but it’s easy to see how this practice could cost the American workforce millions of hours every year. Governments are starting to recognize that this is a deceptive practice and a harmful drag on the whole economy. For years there was no enforcement mechanism against ghost jobs, aside from the impact to a company’s brand of individual job seekers complaining on the internet. That’s changing fast, and accountability for employers is coming.

Ontario, Canada enacted a pioneering ghost job law. This new law enhances an existing law about transparency in hiring. As of January 1, 2026, employers in Ontario with 25 or more employees must state on a public job posting whether it’s for a currently available position. They also have to disclose whether AI is being used to screen applicants, and tell anyone they interviewed the outcome within 45 days. Crucially, the rules don’t stop at employers. Ontario also puts compliance obligations on the job posting platforms themselves. Ontario law now requires job posting platforms to have a mechanism for reporting fraud, scams, and ghost jobs, and must have an official written policy about such postings. (This is a great first step, but it still doesn’t actually require job boards to have any systems in place to actively find and remove ghost jobs, as we do at HiringCafe.) HR departments may be the source of the problem, but job boards are complicit, and now both are being held accountable.

New York law in the works. The state legislature passed S8877 on June 2, 2026, a bill whose stated purpose is to “crack down on ‘ghost jobs’ by requiring job advertisements to disclose if and when an employer intends to hire someone for a position”, with penalties of $2,500 per noncompliant posting, doubling every thirty days it goes uncorrected. At the time of writing this article, the bill is awaiting the governor’s signature.

More states are drafting ghost job legislation. New Jersey, Pennsylvania and California have bills in progress, and similar bills have been introduced in Colorado and Kentucky.

Federally, it’s slower. So far, there have not been any attempts to regulate ghost jobs at the federal level. The Congressional Research Service has studied the issue, and both Republican and Democratic members of congress have formally raised concerns to the Department of Labor about ghost jobs.

The big boards have financial incentives to not fix the problem

In the absence of government regulation, there is an opportunity for job search platforms to implement their own policies and practices to suppress ghost jobs or punish employers who post them. But when employers are paying the job boards to promote those ghost jobs, and when the ghost jobs help attract new users to the job board, the boards have a vested business interest in maintaining the status quo. A dead posting still draws in job seekers. It still shows up in job alert emails that drive job seekers back to the job board, and helps the job board attract traffic from search engines. It still generates ad revenue for the job board.

And this isn’t hypothetical. Resume Builder surveyed 1,641 hiring managers and asked the ones whose companies post fake job listings where they put them. Seventy percent said LinkedIn. Fifty-eight percent said ZipRecruiter. Forty-nine percent said Indeed. Forty-eight percent said Glassdoor. Those are self-reported numbers from real hiring managers who admitted to posting fake jobs, describing their own distribution channels.

Worse still, all those frustrated job seekers who keep getting ghosted present a business opportunity for job boards, too. LinkedIn and ZipRecruiter both offer features that claim to enable job seekers to have their applications viewed with higher priority. “Top choice job”, available to LinkedIn premium customers, and ZipRecruiter’s free “Be seen first” both appeal to job seekers’ frustrations. If you’ve been ghosted for lots of the jobs you applied to, the idea that your resume could be prioritized for either a modest fee (LinkedIn) or a small extra task in the apply flow (ZipRecruiter) sounds appealing. But what’s the point of paying your way to the top of the stack if no one is seriously considering the applications anyway? The system is working for the employers, and working for the job boards, but is costing job seekers both time and money.

Fortunately, the cost/benefit of promoting ghost jobs is starting to change. In July 2026, the Texas Attorney General’s office opened a formal investigation into LinkedIn, alleging the company marketed paid subscriptions to job seekers while not independently verifying the hiring status of most listings on its platform. An investigation is an allegation, not a verdict, and no civil or criminal charges have been filed, but note what’s actually being alleged: Many jobs in the LinkedIn jobs ecosystem aren’t subject to any meaningful check if the job is a ghost job, but LinkedIn Premium subscribers are paying to have their applications’ visibility boosted for real and ghost jobs alike.

At HiringCafe, we don’t profit from ghost jobs, and we make a major effort to identify and remove them, which is the exact opposite of what the Texas AG has accused LinkedIn of doing.

How to spot a ghost job yourself

Whatever tool you use for your job search, these tactics will help you identify and avoid ghost jobs.

Check the real post date, not the displayed one. Pay-to-play job boards want to keep their customers happy, so they allow employers to refresh the posting date on their job ads, so they appear fresh and new. Look for the original posting date on the employer’s own careers page.

Watch for repeated reposts of the same role. When you see the same role back every few weeks, there’s a good chance it’s not due to a sustained hiring spree for a hot team, but is instead a ghost job.

Cross-check the source of truth. If it’s advertised on job boards, but not listed on the company’s own careers page, be suspicious. This could mean it’s a ghost job deliberately posted by the employer, or it could be a zombie listing that the employer took down but the job boards kept up.

Read for specificity. Real postings written by real hiring managers name the team, the manager, the projects and programs you’d run, what tools you’d use, etc. Ghost jobs are often more generic and boilerplate, because they are trying to attract a broad pool of candidates, rather than attract a specific profile of employee for a real job.

No salary, no start date, no scope. Especially in a jurisdiction with pay transparency laws like Colorado, California, or Massachusetts, this is a red flag.

Check the news. Perpetually open roles at a company that just announced layoffs or a hiring freeze are the easiest call in this entire list.

Watch for the paper trail. If a listing pushes you toward a mailed paper application while every other role at that company accepts electronic ones, that’s a documented red flag — regulators have treated mail-only applications as a tactic for deterring applicants. In 2021, Facebook settled a lawsuit with the Department of Justice for $14 million, and separately settled with the Department of Labor and agreed to expanded recruitment and audits. It was alleged that Facebook had encouraged or required applications to certain jobs to be submitted on paper via postal mail.

Ask directly. “Is this role currently budgeted and approved to hire?” A recruiter on a real search answers that in one line. Watch what happens when there isn’t one.

How HiringCafe fights ghost jobs

Most of what we do to fight ghost jobs is built into our policies and practices, and doesn’t even require fancy machine learning or AI. We made three important decisions about what kinds of jobs we will list on our site.

Illustration: a HiringCafe security guard at a pink front desk turns away a translucent ghost businessman carrying a “ghost job” briefcase; a desk sign reads “We do not accept ghost jobs at this time”

1. We don’t take syndicated feeds from staffing agencies and résumé farms

One of the biggest sources of ghost jobs are staffing agencies, consultancies, and unscrupulous job aggregators that use fake job postings or expired jobs to attract job seekers and collect their info, either to get the job seeker subscribed to their job email programs, or to sell that information to employers in the future. These listings exist to harvest your résumé, your phone number, your work authorization status and your salary expectations, so that a recruiter has something to work with later. You are not actually using the product to get a job, and instead you are the product being sold to employers.

These agencies syndicate relentlessly, pushing the same listings to every board that will accept a feed, which is how one fictional opening becomes forty search results across the internet.

We don’t accept these feeds. If there’s a real job opening, we’ll find it directly from the employer.

2. The employer’s career page is the only source of truth

Before a job appears on HiringCafe, we confirm it’s live on the employer’s own careers site. In fact, we source the job details and the “Apply” page URL directly from the employer, not from a feed someone sent us. And we check the employer’s apply page for each job posting approximately every 4 hours to make sure the job is still live and accepting applicants. If the job comes down from the employer’s career page then it comes down from HiringCafe.

3. We keep the real posting date, and nobody gets to reset it

On the big job boards, “Posted today” means almost nothing. An employer or an agency can refresh a sponsored listing endlessly, and each refresh resets the clock, so a req that’s been rotting since last spring shows up in your feed looking brand new, or even show up in your job alert email among “today’s new job postings”. The staleness, which is the single most useful signal you have, gets laundered away.

We track the employer’s career page over time and preserve the original date the job went up. If a company has been reposting the same role for eight months, you’ll see eight months. A role that keeps getting recycled is a role where either nobody is seriously evaluating the applicants, or nobody is in any particular hurry to fill it. Either way, you now know what you’re walking into before you spend your time applying to it.

We filter out 3-4% of all job postings based on these policies. These policies go beyond ghost jobs, eliminating other problem jobs as well.

Don’t trust us, audit us.

We make some bold claims about how we filter out lots of scams, spam, ghost jobs, and things that aren’t really jobs (e.g., multi-level marketing and other self-employment “business opportunities”). And for your benefit, we kept the receipts. If you’re ever curious what jobs you are not seeing for your search query, due to our quality policies, you can toggle to Degen Mode which reverses the quality filter, allowing you to see every posting our filters caught and pulled out of your results. The zombies, the inventory fillers, the scams, the years-old evergreen ghost job that was just re-posted. A whole graveyard of degenerate job postings, exactly as we found it, and exactly as it would have looked to you on a job site that doesn’t bother. At the time of writing, there are 124,055 bad jobs available for those brave enough to check them out.

Screenshot of HiringCafe’s Degen Mode showing 124,055 filtered-out job postings, each flagged with the reason it was removed — demo/test reqs, unidentifiable employers, staffing agencies, and offshore consulting shops — with a shocked emoji reacting

Just to be transparent, here’s a quick note about some of the numbers cited here. 124K is about 3-4% of our total inventory of jobs. We estimate that 50K of the jobs we filter out are ghost jobs, but this number is not verifiable, because we can’t tell for certain which of the filtered out jobs are copies of legitimate jobs vs genuinely fake jobs.

The point

You should not have to become a forensic analyst to look for work.

Every hour spent decoding whether a job is real is an hour not spent preparing for the interview that’s actually worth having. The ghost-busting tactics above work, and you should use them. But in a more honest and transparent job market, you ideally shouldn’t need them. The burden of verifying that a job really exists should not be on the job seeker. It’s the platform’s job, and for twenty years the biggest platforms in the world have declined to do it because declining was free.

We built the ghost job elimination into the product because we think you should be able to open a job search tool and trust every listing on it. That shouldn’t be a radical feature, but the fact that it is tells you who the big job boards are most accountable to: Their shareholders and their employer customers, but not job seekers.