How Long Do Job Postings Stay Up? (And When ‘Old’ Really Means ‘Dead’)
You found it. The job that actually fits: right title, right stack, right city, even the salary range looks human. Then your eye catches the little gray text under the headline.
Posted 34 days ago.
And now you are doing the math every job seeker does. Is this thing still open? Did they already pick someone and forget to take it down? Is a five-week-old posting a real opportunity or a museum exhibit? Should you spend tonight tailoring a resume for it, or is that an evening you will never get back?
Posting age is one of the most useful signals in a job search, and one of the most misread. Old does not automatically mean dead. Fresh does not automatically mean real. But age changes your odds, it changes how you should apply, and past a certain point it changes whether you should apply at all. Here is how to actually read it.
☑️ Key Takeaways
- The first week of a posting is when your application works hardest: empty pipeline, maximum screening attention, open comparison.
- Past 45 days, the explanation mix shifts toward hard-to-fill roles, stalled processes, evergreen pipelines, and ghost jobs. Check before you invest.
- The visible posting date lies: every repost resets it to zero, so a “3-day-old” listing can hide a months-old search.
- Roughly 1 in 5 postings on major platforms never leads to a hire. Posting history, not the date stamp, is how you tell a hard search from a dead one.
The Lifecycle of a Normal Job Posting
A healthy job posting has a fairly predictable arc, and knowing it is what lets you spot the unhealthy ones.
Days 1 through 7: the flood. Applications pour in fastest in the first week, and this is also when recruiters are screening most actively. The pipeline is empty, every reasonable resume gets a look, and interview slots are wide open. Early applicants get compared against a blank page; everyone after them gets compared against the pipeline. If you remember one thing from this article: the first week is when your application works hardest.
Days 8 through 21: the working middle. Screens are running, interviews are being scheduled, the pipeline is filling. Applications submitted here still get read, but they are competing against candidates who are already two conversations deep. Your resume has to be better than “good enough to screen”; it has to be better than someone they have already met.
Days 22 through 45: the closing window. Most corporate searches that are going to succeed are converging by now: finalists, offers, negotiations. Many boards also auto-expire listings around day 30, so a posting still up in this window is often just riding out its timer while the process finishes. Applying here is not pointless, because searches fall apart at the offer stage more often than people think, but you are betting on their process stumbling.
Day 45 and beyond: the gray zone. Now the posting is telling you something, and it is worth listening. Either the role is genuinely hard to fill, the company is being unusually picky, the search stalled internally, somebody forgot the listing exists, or it was never a real, urgent opening in the first place. Your odds are not zero here, but the mix of explanations has shifted, and several of them mean your application goes nowhere no matter how strong it is.
Those phase boundaries are not laws of physics; a startup can fill a role in ten days, and a government agency can legitimately take four months. But as a default map for the corporate job market, the arc holds up remarkably well.
One seasonal wrinkle worth knowing: the calendar bends this arc. Postings that go up in late November and December age strangely, because hiring slows to a crawl over the holidays and searches routinely pause for weeks without being dead. A 40-day-old posting in early January may have only lived through ten real working days of hiring activity. The opposite is true in the January and September hiring surges, when processes move fast and a posting that sits untouched for five weeks is a louder warning than usual. Read age against the season, not just the number.
What Posting Age Actually Predicts
Age is not really about whether a job is “still open.” It is about three things underneath that question.
Competition shape. A fresh posting means an empty pipeline and open comparison. An older posting means you are being measured against candidates already in motion. Same resume, different odds, purely because of when it arrives.
Process health. Searches that are working move. They screen, they interview, they close, and the posting comes down. A posting that just sits there, week after week, is evidence that something in the machine is not turning: the budget, the hiring manager’s attention, the realism of the requirements, or the existence of an actual intent to hire.
Seriousness. Here is the uncomfortable one. Some listings are old because nobody is really hiring against them. Companies keep evergreen postings up to collect resumes for future openings, to signal growth, or simply through neglect. Greenhouse, one of the largest hiring platforms, has reported that 18 to 22 percent of postings on its platform in a given quarter classify as ghost jobs: listings that never lead to a hire. Ghost jobs do not follow the healthy arc. They linger, and lingering is often how you catch them.
So when you see “Posted 47 days ago,” the question is not the binary “open or closed.” It is: which of these stories am I looking at, a hard search, a stalled search, or a search that never really existed?

Why Old Postings Hang Around (The Honest List)
Someone forgot. Unglamorous and common. The role was filled, the recruiter moved on, and the listing on some secondary job board never got the memo. Big companies syndicate postings across many boards, and takedowns are sloppier than postings.
The search is genuinely hard. Niche skills, below-market salary, tough location, or requirements written for a unicorn. These roles stay up for months because nobody qualified has said yes yet. For the right candidate, an old hard-to-fill posting is actually a strong opportunity: motivated hiring manager, weak competition, negotiating leverage.
The process stalled. Approvals froze, priorities shifted, the hiring manager went on leave, reorg rumors put everything on ice. The posting stays up because taking it down is a decision, and nobody is making decisions.
It is an evergreen pipeline posting. Always up, never filled, by design. Common for high-churn roles (sales, support, drivers, nursing) where the company genuinely always wants applicants, and also common as pure resume-collection. The tell: language like “we are always looking for talented people,” no posting date behavior that makes sense, and a listing you can find in identical form months apart.
It is a ghost. No current intent to hire at all. The posting exists for optics, pipeline, or inertia. Age alone cannot prove this, but age plus a few other signals gets you to a confident verdict fast.
So Should You Apply to That Old Posting? A Decision Framework
Here is the practical version, by age band.
Under 7 days old: apply now, and prioritize it. This is the window where speed itself is an advantage. If a posting fits you and it is fresh, it goes to the top of tonight’s list, ahead of older postings that fit slightly better. A very close fit applied on day 3 beats a perfect fit applied on day 30.
1 to 3 weeks old: apply, but bring your best materials. You are competing against a live pipeline now. Generic applications die here. Tailor the resume to the listing’s actual language, write the two sentences of context that connect you to their specific problem, and apply like you are the late arrival who has to be obviously worth a look, because you are.
3 to 6 weeks old: apply if the fit is strong, and add a channel. At this age, the ATS pile is deep and attention is on finalists. A cold application alone is a long shot. If you genuinely fit, pair the application with one human touchpoint: a note to the recruiter or hiring manager on LinkedIn, a referral if you can find any connection into the company. You are not trying to win the pile; you are trying to skip it.
Over 6 weeks old: check before you invest. This is the gray zone, and the answer depends entirely on which story the posting is living. A hard-to-fill role wants you badly. A stalled or ghost posting will eat your evening and give back nothing. Do not guess: check the posting’s history first, which brings us to the part most job seekers do not know is possible.
The Repost Trick That Makes Every Posting Look Fresh
One more wrinkle, and it is a big one: the age you see is not always the age that is true.
Job boards reward freshness, so listings get reposted: sometimes automatically when they expire, sometimes deliberately to bounce back up the search results, and sometimes as part of the ghost-job playbook. Every repost resets that little “Posted 3 days ago” label to zero. The posting looks brand new. The search behind it might be four months old.
This means the displayed age can mislead you in both directions. A “fresh” posting might be a serial repost with a long, unsuccessful history behind it, which changes everything about your odds and your approach. And to make it worse, you cannot see any of this from the listing itself, because the listing is the thing being reset.
What you need is the posting’s history: when this job first appeared, whether it has expired and come back, and how many times. Companies do not show you that. Posting data does.
How to Check a Posting’s Real Age in Ten Seconds
You could try to reconstruct history by hand: search the exact job title in quotes plus the company, dig through cached pages, check whether your own browser history has seen this listing before. People genuinely do this, and it sort of works, sometimes, slowly.
Or paste the posting into our free Ghost Job Checker. It runs the listing against real posting-history data: when this exact role was first seen, whether it has expired and reappeared (the repost pattern that resets the visible date), how long it has genuinely been on the market, and whether the text itself carries the classic warning patterns like evergreen “always hiring” language, missing salary, and template boilerplate. You get a straight verdict in about ten seconds, no account, no cost.
The point is not paranoia. Most postings are real. The point is that “Posted 5 days ago” and “first seen 97 days ago, reposted twice” are two completely different bets, and you deserve to know which one you are placing before you spend an evening on it.
Applying to Older Postings the Smart Way
If you have checked the history and decided an older posting is worth pursuing, a few rules maximize the shot:
Assume a pipeline exists and position against it. Your materials need to answer “why is this late arrival worth adding to a process already in motion?” Lead with your strongest, most specific match to their top requirements. Bury nothing good.
Add one human signal. On postings past three weeks, a brief, specific note to the recruiter or hiring manager meaningfully changes your odds of being seen at all. Two sentences: the role, the single strongest reason you fit, and that you have applied. Not a cover letter. A flare.
Set an expiration on your hope. Decide up front: one application, one follow-up a week later, and then it goes in the “pending” column while you move on. Old postings are exactly where job seekers burn weeks of emotional energy waiting on processes that may not exist. You control your side of the ledger.
Reapply intelligently if it reposts. If a posting you applied to expires and returns, that is a fresh review cycle, and a legitimate second chance if you upgrade your materials first. Same application twice teaches the ATS nothing new.
Quick Answers to the Questions Everyone Asks
Are job postings still open after 30 days?
Often, yes. Many boards auto-expire listings at 30 days, so a posting older than that has usually been deliberately kept alive or reposted, which means the search is still running in some form. The real question is which form: a hard-to-fill role that wants you, a stalled process, or a listing nobody is hiring against. The posting’s history, not its age alone, tells you which.
Is applying to a 2-month-old job posting a waste of time?
Not automatically, but it changes your approach. Past six weeks, a cold application into the ATS pile rarely gets read on its own. If the fit is genuinely strong, apply and add one human touchpoint, a short note to the recruiter or a referral. If the fit is average, your evening is better spent on a fresher posting.
Do employers take down job postings when the position is filled?
In theory. In practice, takedowns are the sloppiest part of the pipeline, especially on secondary boards where listings get syndicated automatically. A filled job can stay visible for weeks. That is one reason “still posted” is weak evidence that a role is still open, and why posting history beats posting presence as a signal.
Why do companies leave job postings up forever?
Four honest reasons: neglect, genuinely hard searches, evergreen pipeline collection for high-churn roles, and ghost jobs kept up for optics or future hiring. The first two can still pay off for the right applicant. The last two will not, no matter how strong your materials are.
How fast should I apply to a new job posting?
Inside the first week if you can, and the earlier the better. The first days of a posting are when the pipeline is empty, screening attention is highest, and your application is compared against nothing. Speed is one of the few advantages in a job search that costs no skill, only attention.
How do I find out when a job was really posted?
The visible date resets every time a listing is reposted, so it cannot be trusted on its own. Our free Ghost Job Checker checks the posting against feed history and reports the first-seen date and any repost cycles, which is the posting’s real age.

The Bottom Line
Posting age is a signal, not a verdict. Fresh postings are where your application works hardest, so hunt them and move fast. Middle-aged postings reward tailored materials and a human touchpoint. Old postings are a mixed bag of hard searches worth chasing and dead listings worth skipping, and the visible date cannot tell you which is which, especially when reposting resets the clock.
The real age lives in the posting’s history. Check it, decide with real information, and spend your evenings on jobs where someone is actually reading the pile.
Ten seconds before you tailor anything: run the posting through the free Ghost Job Checker. Real posting history, real age, straight verdict. No account needed.
This is the general advice. Longbow applies it to your actual search: real match scores, ghost-job checks, and prep for the jobs worth your time. Here's the full story.

ABOUT THE INTERVIEW GUYS (JEFF GILLIS & MIKE SIMPSON)
Mike Simpson: Co-founder of The Interview Guys and Longbow. He has been the voice behind our interview advice since 2013 — his work has reached over 100 million job seekers around the world. The strategic mind behind Longbow, our new career platform.
Jeff Gillis: Co-founder of The Interview Guys and Longbow. He built the systems that put our work in front of those readers, and he leads the engineering on Longbow, the cutting edge career platform built for today’s job seeker.
