With ATS software that now can auto generate job posting with AI, it is likely that this issue will just grow. For many students on the job hunt, applying to open positions can feel like a numbers game—the more applications you send, the higher your chances of landing that dream role. However, there’s a growing issue that can derail even the most diligent of applicants: ghost jobs. These are listings that stay active long after they’re filled or, worse, were never intended to be filled at all. The frustration and time lost applying to ghost jobs can be discouraging, but knowing how to spot them can help you focus your efforts on real opportunities.

Here are some effective strategies for identifying ghost jobs and advice on how career centers can support their students in navigating this challenge.

1. Check the Posting Date

If a job posting has been up for more than two months without any updates, it could be a ghost job. Most companies take about 44 days to fill a position, so extended listing times are a red flag.

2. Analyze the Job Description

Ghost jobs often have vague descriptions that lack specific responsibilities or qualification requirements. Watch out for listings that spend more time highlighting perks rather than outlining what you’ll actually be doing.

3. Monitor Hiring Patterns

If you notice the same company posting the same job multiple times over an extended period, it could indicate a ghost job. This may be a strategy to gather resumes without the intent to hire.

4. Cross-Check with the Company Website

A legitimate job will typically be posted on the company’s official careers page. If you see a listing on a job board but it’s missing from the company’s website, proceed with caution.

5. Reach Out Directly

When in doubt, contact the company’s HR department or hiring manager directly to ask if the role is still open. Their response will give you a clearer idea of whether the opportunity is worth pursuing.

6. Assess the Recruitment Process

A structured hiring process is a good sign of a legitimate job. If communications are delayed, vague, or non-existent after applying, it may be a ghost job. Timely feedback and clear next steps suggest a more authentic opportunity.

7. Investigate the Company’s Status

If a company recently announced layoffs or a hiring freeze, they are unlikely to be actively hiring. Researching the company’s financial or hiring status can help you avoid wasting your time.

8. Beware of Overly Broad Language

Some ghost jobs use language like “We’re always looking for great talent!” without mentioning specific requirements. This broad, generic language can indicate that the company isn’t actively hiring for a specific role.

9. Be Wary of Positions Open for an Unusually Long Time

If a job has been listed for over six months, it’s likely inactive. Roles that companies are serious about filling usually don’t remain open for such a long duration.

10. Set Job Alerts for Recent Listings

Job alerts can help you focus on new listings, which are more likely to be actively recruiting. Prioritizing recent postings helps reduce the chances of spending time on ghost opportunities.

How Career Centers Can Help

Together, we can make the job search more transparent and rewarding—and keep students focused on the opportunities that truly exist.