Safety
Ghost jobs: how to tell if a job listing is real before you apply
Why some listings never lead to a hire, the signs a posting is stale or not genuinely open, and a short routine to check any job in a few minutes before you spend an evening on it.
Written by the JobRipe team · Last reviewed · 5 min read · First published
In this post
A ghost job is a listing for a role that isn't really being filled. Unlike a scam, a ghost job usually isn't trying to take anything from you. It just wastes your time. You tailor your resume, write a cover letter, maybe complete an assessment, and hear nothing, because there was never a real vacancy at the end of it. They're frustrating, they're common, and you can learn to spot many of them.
Why ghost jobs exist
- The role was filled, but the listing was never taken down, or was copied to other sites that don't check.
- The company is collecting resumes for future openings, sometimes called talent pipelining, without a current vacancy.
- The budget was frozen after the posting went up.
- An internal candidate was already chosen, but policy required an external posting.
- Agencies post generic roles to build their candidate database.
- Some companies keep listings live to look like they're growing.
Some of these reasons are reasonable, and an evergreen posting can still lead to a job. The problem is that you can't tell from the listing, so it's worth checking before you invest time.
Signs a listing may not be live
- It's old. A listing that has been up for months, or was 'reposted' repeatedly with the same text, is a warning sign. Some sites show the posting date; others hide it.
- It's not on the company's own careers page. If you can't find the same role on the employer's site, it may already be closed.
- It's vague. No team, no manager, no location detail, no salary, and responsibilities that could fit any company.
- It says 'always hiring' or 'future opportunities'. That's honest, but it's not a vacancy with a start date.
- The company recently announced a hiring freeze or layoffs in the same team.
- The same agency posts the same role for many different 'clients' with no names.
A five-minute check before you apply
- Find the source. Go to the company's careers page directly (type the address yourself) and search for the role. If it's there with an apply button, it's very likely live.
- Check the date. Look for when it was posted or last updated. Fresher is better.
- Look for a person. Is there a named recruiter or hiring manager? Can you find them on a professional network, and do they work there now?
- Ask. If you're unsure, send a short message to the recruiter: 'Is this role still actively being filled?' A real recruiter can answer in one line.
- Weigh the effort. For a doubtful listing, send a solid standard application rather than spending hours on it.
If you think you've applied to a ghost job
You can't always know, and that's fine. A few steps protect your time without burning bridges.
- Send one short, polite follow-up after about a week asking whether the role is still open and where it stands.
- If there's no reply after another week or two, mark it as closed in your tracker and move on. Don't keep tailoring materials for the same listing.
- If you liked the company, follow its careers page and set an alert for similar roles. A role that was paused can reopen.
- If the listing stays up for months and the company never replies to anyone, treat future postings from it with caution.
- If a listing on JobRipe looks stale or misleading, tell us through the report link in the footer. A person reads every report.
Ghost job or scam? Know the difference
A ghost job wastes your time. A scam wants your money, documents or account access. If a 'job' asks for a fee, moves you to a chat app, offers pay that's too good for the work, or asks for bank details before a written offer, treat it as a scam, not a ghost. Paste the message into our scam checker and read how to spot a fake job offer.
Protecting your time and your morale
Ghost jobs make a hard search feel harder, because silence feels personal. It usually isn't. A few habits help:
- Prioritise fresh, verified listings, and apply within the first days of a posting.
- Track every application with its date in a job tracker, so silence becomes data rather than worry.
- Follow up once, about a week after applying, then move on.
- Spend part of every week on direct routes: referrals, messages to hiring managers, and employers' own careers pages.
- Set job alerts so new roles reach you before they get crowded.
Quick answers
- Is it illegal to post a ghost job? Rules differ by country, and some places have discussed or introduced requirements around listing transparency. Check your local employment regulator if you think a listing was misleading.
- Should I still apply to a 'talent pool' posting? Yes, if it's quick and the company is one you'd love to join. Just don't expect a quick reply.
- How long is too long for a listing to be up? There's no fixed rule. Hard-to-fill specialist roles can stay open for a long time legitimately. Combine age with the other signs above.
Only see jobs that are still open
Verified listings come straight from employers' hiring systems and disappear when the role closes.
Browse verified jobs