Changelog

Download the occupation wage dataset (CSV) , open extract wired into this page's Dataset JSON-LD.

A dated record of data refreshes, corrections, and methodology changes on WageDex. We list only real, verifiable changes here. See our corrections process if you have spotted something that looks wrong, or our methodology for how the BLS OEWS pipeline works.

Sitemap

Dropped noindex browse letter hubs from the static sitemap

Removed 26 /browse/occupations/[letter] URLs from sitemap-static. Those hubs are noindex,follow archive pages; advertising them sent opposite crawl instructions (URL_BLEED / noindex-in-sitemap class). Indexable hubs stay listed.

Sitemap

Dropped noindex /search from the static sitemap

Removed /search from sitemap-static while keeping robots noindex on the search tool itself. The sitemap no longer advertises a page Google is told not to index.

Sitemap

Honest per-page lastmod on file-authored shards

Static and file-authored sitemap shards now stamp lastmod from git or data vintage per route instead of a single portal-wide fingerprint that understated landings such as /rankings/highest-paying.

Coverage

Advertised indexable /jobs ranking explorers in the static sitemap

Added /jobs/highest-paying, /jobs/fastest-growing, and /jobs/most-openings to sitemap-static. Those pages were already index,follow with self-canonicals but were missing from the advertised sitemap set.

Data truth

Coupled OEWS year-over-year ratios to the same SOC vintage

Year-over-year employment and wage ratios now join against matching SOC vintages so cross-year occupation comparisons no longer mix incompatible classification years.

Sitemap

Dropped DEAD Vermont and metro-job shards from the sitemap index

Removed sitemap shards that pointed at empty or unreachable surfaces so the sitemap index only advertises live page sets.