pirchblog › that job got reposted. here's what it actually means.
the field guide

that job got reposted. here's what it actually means.

your application didn't get deleted, and the job probably isn't fake. the ad just expired. here's the plumbing behind the “reposted” badge — and the few times it really is a red flag.

August 4, 2026 · 7 min read · by pirch

you applied twelve days ago. this morning the listing is back at the top of your feed wearing a fresh badge: “reposted 2 days ago.” and your brain, which has been marinating in silence since you hit submit, does the only thing an anxious brain can do with ambiguous data — it writes the worst story. they looked at my résumé and would rather start over than talk to me.

almost certainly not. a repost is one of the most over-interpreted signals in the entire job search, and the real explanation is usually so boring it's almost funny: the ad has a shelf life, and hiring doesn't fit inside it. this is the field guide — the mechanics behind the badge, what our own listing data says about old postings, the handful of patterns that genuinely are red flags, and a straight answer to the question you're actually asking: should you apply (again)?

30 days
the lifespan of a standard LinkedIn job posting before it expires
LinkedIn's own help docs; most boards run similar windows
39–45
median days to fill a role in 2026
SHRM benchmarks: 39 nonexecutive, 45 executive
20–30%
of LinkedIn job-search results estimated to be reposts
HideJobs scanner data — a vendor number, read it as a ballpark

the boring math that kills the panic

put the first two numbers next to each other and the mystery mostly dissolves. a standard job posting expires after about 30 days. the median hire in 2026 takes 39 to 45 days — and that's the median; specialized roles routinely run past 60. which means a completely healthy, completely real search — one that ends with an actual human getting an actual offer — usually outlives its own job ad. the posting dies of old age mid-search, somebody relists it, and every candidate watching from the outside reads tea leaves that aren't there.

the plumbing makes it even less personal. paid posting products run on 14–30-day promotion cycles; applicant tracking systems and job-board contracts refresh listings on schedules nobody in the hiring loop is watching; and boards reward “freshness” in search ranking, so relisting is often just a recruiter buying their req back into visibility. the “reposted” badge means one thing: the listing got refreshed. it does not mean the applicant pile was emptied — your application is still sitting in the same ATS, attached to the same requisition. “reposted 3 days ago” can be a req that's been open since spring.

how long the ad lives vs. how long hiring takes

a standard posting's lifespan~30 days
median nonexecutive hire (SHRM 2026)39 days
median executive hire (SHRM 2026)45 days
energy & defense roles, on average67+ days
the ad expires before the median hire happens. relisting isn't a plot twist — it's the only way a normal-speed search stays visible at all.

what our own data says about “old” listings

in july we re-opened 1,165 job listings pirch had previously verified live, to see what was still real (raw data here). of the 733 we could definitively determine, 27% were already deleted — and the posting date barely predicted which. listings dated 0–14 days old were dead 28% of the time; listings dated 30–60 days old, 33%. basically flat.

here's the part that matters for reposts: 266 of those listings carried posted dates more than 30 days old — old enough to have crossed at least one standard expiry window — and 72% of them were still live and accepting applicants. an old or relisted posting was still real about three times out of four, which is to say: the date told you almost nothing, and the badge tells you even less. the only thing that actually settles whether a listing is worth your time is checking it for a pulse — not reading its birthday.

the repost patterns, decoded

what you're looking atwhat it usually isworth your 44 minutes?
reposted once, right around the 30-day markthe ad hit its expiry while the search kept going — the single most common repost there isyes, if you haven't applied. this is a live search, refreshed
reposted with a rewritten description — new requirements, new level, new salary bandthe search changed shape: they widened the pool, split the role, or re-leveled ityes — even if you applied before. this is the one legitimate reapply trigger; tailor to the new description
“reposted 3 days ago” on a req you first saw months agoa visibility refresh on a long-running search. your old application is still attached to the reqnot a second time. a short note to the recruiter beats a duplicate résumé in the pile
reposted days after your interviewusually pipeline insurance while finalists are in play — offers fall through, and re-opening a posting is cheaper than restarting a searchdon't re-enter the funnel you're already in. send a two-line check-in instead
reposted monthly since forever — generic description, board-only, no humans namedthe ghost pattern. this is where the fake and the frozen liveno. run the ghost checklist and keep your evening
“44 minutes” is the measured average cost of one real, tailored application — spend them where somebody's actually reading.

a repost is a calendar event, not a verdict. the posting expired — your candidacy didn't.

so: apply, reapply, or walk?

if you've never applied, a recent repost is mostly good news — it means someone cared enough to relist. if you have applied, the recruiter consensus is more useful than the folklore: reapplying only helps when something material changed — the job description, or you. and if you got as far as a phone screen or interview, don't silently re-enter the applicant pile at all; email the human you already talked to. “still very interested — saw the role was relisted, is there anything you need from me?” costs thirty seconds and reads as persistence instead of desperation.

apply (or reapply) when

  • you never applied and it fits — a fresh repost of a real search is a fine time to show up
  • the description genuinely changed since your first application — new scope, new level, new requirements
  • you've materially improved since round one: new skills, new work, a résumé that finally says what you do
  • the role is still listed on the company's own careers page — the strongest sign of life there is

skip it (or just send an email) when

  • you applied in the last ~30 days and nothing changed — you're already in the ATS; a duplicate is clutter, not persistence
  • you interviewed, got a no, and the description is word-for-word identical
  • it's been relisted monthly and stacks up three or more ghost-job signals
  • the repost exists only on the boards and has vanished from the company's careers page

the one version that is a red flag

everything above says one repost is plumbing. five reposts is a pattern. a req that resurfaces month after month — same generic text, no named humans, nothing on the company's own site — has stopped being a job and started being a résumé collector. the academic estimate says up to 21% of postings are ghosts with no live hiring behind them, and our own study found about 1 in 4 listings already dead when re-opened. chronic reposting is exactly where those populations live — alongside the revolving-door employers whose “opening” is really attrition on a subscription. if the same listing has haunted your feed since spring, that silence you got was never about your résumé.

a hand-drawn orange question mark with little emphasis strokes around it
the badge raises the question. the careers page answers it.
the verdict

the repost isn't about you. mostly.

a job ad lives about 30 days; a real hire takes 39–45. so the median honest search relists at least once, your application survives the refresh, and the badge that ruined your morning was probably an expiry date doing expiry-date things. read the pattern, not the badge: one repost ≈ plumbing, a rewritten repost = a real invitation to try again, a monthly repost = walk away.

full disclosure, and you should distrust this paragraph specifically: pirch is an AI job hunter, so we're biased about the fix. every job in a pirch hunt is opened and confirmed live and accepting applicants within 72 hours — and repeat listings get folded, so a job you already evaluated doesn't come back wearing a new date. that's the product answer. the free answer is the table above, and it works fine.

pirch mascot

tired of meeting the same job twice?

a pirch hunt confirms every listing is live and accepting applicants within 72 hours — and folds the reposts, so you never re-evaluate a job you already saw. first hunt's free.

start your free hunt
first hunt free · we never auto-apply · you stay in control

sources

  1. LinkedIn Help — renewability and duration of a job posting (30-day expiry)
  2. LinkedIn Recruiter Help — free job reposting limitations
  3. The Resource — “Average Time to Hire, 2026 Report” (SHRM benchmarking: 39-day nonexecutive / 45-day executive medians)
  4. Joveo — time to fill vs. time to hire, 2026 benchmarks
  5. HideJobs — “How to Filter Out Reposted Jobs on LinkedIn” (20–30% repost share; promotion cycles; what the badge means)
  6. pirch — raw study data: 1,165 listings re-opened july 28, 2026 (verdict + http status + posted date per listing, JSON)
  7. Ng, H. — “Why is it so hard to find a job now? Enter Ghost Jobs” (arXiv, 2024): up to 21% of postings estimated to be ghosts
  8. TopResume — should you reapply for a job that's been reposted?
  9. Indeed Career Guide — what to do if a job is reposted after your interview
  10. United Way NCA — job application time survey (the 44-minute average application)

keep reading