We do not guess whether a posting is a ghost job. We measure its listing age, and we cross the source's publish date with the date our own crawler last saw it in that source.
| Measure | ||
|---|---|---|
| Listed more than 30 / 60 / 90 days | 46.3 / 34.6 / 29.7% | listing age, not a liveness check |
| Median listing age | 26 days | |
| 90-day-old postings still re-crawled | 50.79% | our pub×seen signal |
| Dead links (probed one by one) | 0.55% | of 23,080 probed |
A posting that stays listed long after the role is filled or closed. We measure listing age and link liveness rather than guess.
We cross the source's publish date with the date our crawler last re-saw the posting in that source — a signal only a persistent crawl produces.
0.55% of the 23,080 employer URLs we probed one by one.
“Still listed” is a listing-age measure from the source publish date, not a verification that a role is open; link liveness is measured separately. Figures are regenerated monthly. Generated 2026-09-14.