Data report · Continuously updated

The Ghost Job Report

Everyone suspects that some job postings aren't really hiring. We measure it. This report tracks 8,238 deduplicated postings from major job feeds and asks one question: how long does a posting keep being advertised after it goes up?

Data as of August 25, 2026 · Aggregates only — no employers are named

22.3%

of postings were still being advertised 45+ days after they went up — roughly 1 in 4

53.4%

of live postings don't disclose pay — opacity and ghost listings travel together

17

roles were re-posted 21+ days apart by the same employer under the same title

How long do postings really stay up?

A posting counts as “still advertised” only while it keeps appearing in its source feed — not merely because a page for it still exists somewhere.

  • Still advertised 30+ days later23.5%
  • Still advertised 45+ days later22.3%
  • Still advertised 60+ days later0.1%*

*Floor, not a market rate: our dataset removes postings after 60 days, so we can only observe “60+ days” for postings that crossed that line before removal. The true share is higher.

Where postings linger: by field

Share of postings still being advertised 45+ days after going up. Only fields with at least 150 analyzed postings are shown.

  • Retail35.9%
  • Sales31.3%
  • IT30.9%
  • Accounting & Finance28.8%
  • Admin27.7%
  • Logistics & Warehouse26.1%
  • Hospitality & Catering24.6%
  • Engineering24.6%

Where postings linger: by city

Same measure, for cities with at least 50 analyzed postings.

  • San Francisco, CA8.6%

Methodology — and what we refuse to claim

  1. Dataset. Job postings aggregated from major job feeds (Adzuna, Greenhouse boards, and others), deduplicated so the same role syndicated across several boards counts once.
  2. “Still advertised” is measured, not assumed. We record the last date each posting appeared in its source feed. The advertised span is that date minus the posting date. A page merely existing doesn't count — the posting has to keep being distributed.
  3. Our window is censored at 60 days. We remove stale postings from our own index, so long-tail figures are floors. We say so wherever it applies.
  4. Reposting is same employer, same title, 21+ days apart. Cross-board syndication of one posting is excluded by deduplication — this counts genuine re-advertising only.
  5. Minimum sample sizes. No category under 150 postings and no city under 50 appears — small samples make dramatic, unfair percentages.
  6. No employer is named. A long-open posting has innocent explanations: hard-to-fill roles, evergreen pipelines, forgotten feeds. This report describes the market, not individual companies. Employer-level signals live in our Response Scores, which are based on what happens to real applications and carry a right-to-respond.

Spot an error, or want the data?

Journalists and researchers can request the underlying aggregates. If you believe a figure is wrong, we'll review the computation and correct genuine errors. hello@localjobshq.com

Tired of applying into the void?

Every listing on LocalJobsHQ is checked against its source, expired roles are removed, and employers with a history of answering applicants earn a badge.

Browse verified jobs