HomeBlog › The Company Reposts the Same Job Every Month: What a Repost Cycle Really Means
company reposts the same job every month · 5 min read

The Company Reposts the Same Job Every Month: What a Repost Cycle Really Means

27%of US job listings are ghost jobs — postings with no real seat behind them
In this article
  1. The finding
  2. Why it happens
  3. What to check
  4. The numbers
  5. FAQ

27% of Job Postings Are Ghost Jobs—And Reposting Is a Major Signal

More than one in four job openings (27%) never result in a genuine hire. When a company reposts the same role month after month, it's often a warning sign that the position is part of a broader pattern of ghost job activity.

Why Companies Repost Endlessly

Chronic reposting serves multiple purposes for employers. Some use it to build candidate pipelines without immediate hiring intent. Others repost to meet internal optics—appearing to grow while avoiding the investment of actually filling seats.

The practice is also self-perpetuating: once a posting becomes stale and reappears, job seekers learn to distrust it. This erosion of trust makes the role harder to fill legitimately, so the company posts again. A cycle forms.

Data from across 10 major job boards shows that reposting carries a weight of 12.3% in ghost job indicators, behind only missing salary data (15.8%) and age of posting (14.0%). When reposting combines with other red flags, the likelihood of a ghost job climbs sharply.

How to Spot a Reposting Red Flag

Before applying, search the job title and company name across all boards where you see it. If the same position appears on LinkedIn, Indeed, Glassdoor, and three others within a short window, pause.

Ask yourself:

A single repost may mean nothing. Repeated reposting paired with stale content, missing salary data, and lack of personalization is a strong signal to move on.

The Red Flag Ranking

Our analysis spans 10 job boards and identifies 11 distinct ghost job signals. The weightings below show which red flags are most predictive of a position that won't actually be filled:

Red Flag Weight Prevalence
No salary range listed 18 15.8%
Posting older than 30 days 16 14.0%
Reposted again and again 14 12.3%
Boilerplate, buzzword-heavy description 12 10.5%
Vague or stacked job title 10 8.8%
'Always hiring' / talent-pipeline language 10 8.8%
No named hiring manager or contact 8 7.0%
No concrete details anywhere 8 7.0%
Urgent hiring, zero specifics 6 5.3%
Implausibly wide salary range 6 5.3%
Hidden or masked employer 6 5.3%

Coverage varies significantly across platforms. USAJOBS flags 93.9% of postings for ghost job signals, while LinkedIn and Dice each cover 83.3%. Smaller boards like CareerBuilder and ZipRecruiter detect only 63.2% and 63.2% respectively, meaning jobs flagged there warrant extra scrutiny.

Key takeaway: A reposting cycle is rarely accidental. When combined with missing salary data, stale timestamps, and vague language, it's one of your clearest warnings to spend your time elsewhere.

FAQ

How do I know if a job is actually being reposted versus just staying live?

Check the posting date across multiple boards. If the same job appears with a fresh post date on three or more platforms within a few weeks, or if you've seen it before and it vanished then reappeared, it's likely being reposted. Search for the exact job title and company name on Google with a date filter to track history.

Does reposting always mean it's a ghost job?

Not always. A company may legitimately repost if the first candidate fell through. However, chronic reposting—especially when paired with no salary data (15.8% weight), stale content (14.0% weight), and generic language (10.5% weight)—is a strong indicator. The pattern matters more than a single repost.

Which job boards are best at catching these red flags?

USAJOBS has the highest coverage at 93.9%, followed by LinkedIn and Dice at 83.3% each. If a suspicious posting appears on those platforms, its red flags are likely flagged. Conversely, if a posting only appears on CareerBuilder or ZipRecruiter (both 63.2% coverage), you may need to do more manual checking yourself.

How much time is wasted applying to ghost jobs?

On average, a single application takes 45 minutes. Across 100 applications, 27 are ghost jobs, consuming 20.2 hours of your time with zero outcome. Spotting reposting cycles early saves significant effort.

What should I do if I find all 11 red flags on a single posting?

Do not apply. A posting with missing salary (18 weight), older than 30 days (16 weight), reposted repeatedly (14 weight), boilerplate copy (12 weight), and other stacked flags is almost certainly a ghost job or internal-only process masquerading as open. Your time is better spent on legitimate opportunities.

Free · no spam

Job-search guides that save you wasted applications

New ghost-job red flags, fresh guides, and what changed in the data — straight to your inbox when we publish.