vital-scans open quality ledger

www.cdc.gov: week 2026-W25

This is the 2026-W25 ISO-week report (1667 pages fetched, 1567 unique pages audited by axe/Alfa). Generated 2026-07-12. Compared against 2026-W24 (833 fetched). The dashboard headline uses a rolling last-7-days window; this page is the full ISO week. Machine-readable API: snapshot.json · findings.json.

Primary standards queue: 0 required finding type(s) (handling: report). Verification queue: 36 required finding type(s) (handling: review). Aspirational queue: 0 finding type(s). Advisory queue: 0 finding type(s). Unmapped review queue: 18 finding type(s).

Change this week

New this week
0
Fixed this week
0
Regressed this week
0

Fix these first

Highest-leverage issues, ranked by pages affected × severity × people reached. Fixing a shared component often clears many pages at once. Issue links go to the full bug detail on the Accessibility page.

Top 8 issues to prioritize this week.
IssueSeverityPagesWho it affectsHow to fixEvidence
All page content should be contained by landmarks (WCAG criterion undetermined) (rule↗) Serious 1566 — Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
Target size is at least 44×44 CSS pixels (Enhanced) (WCAG 2.5.5) (rule↗) Moderate 631 — See remediation guidance: https://alfa.siteimprove.com/rules/sia-r111 pages (CSV)
Images must have alternative text (WCAG 1.1.1) (rule↗) Critical 281 Without vision, Limited vision Give every <img> a meaningful alt attribute. Use alt="" only for decorative images so screen readers skip them. pages (CSV)
Text has enhanced contrast (WCAG 1.4.6) (rule↗) Moderate 538 — Increase text contrast to meet WCAG AAA (7:1). pages (CSV)
Heading levels should only increase by one (WCAG criterion undetermined) (rule↗) Moderate 533 — Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size. pages (CSV)
Landmarks should have a unique role or role/label/title (i.e. accessible name) c (WCAG criterion undetermined) (rule↗) Moderate 528 — When a landmark role/type repeats (e.g. two <nav>s), give each a distinct accessible name with aria-label or aria-labelledby (e.g. "Primary" and "Footer" navigation) so screen-reader users can tell them apart. pages (CSV)
Scrolling content can be accessed by keyboard (WCAG criterion undetermined) (rule↗) Moderate 467 — See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57 pages (CSV)
<html> element must have a lang attribute (WCAG 3.1.1) (rule↗) Serious 272 Without vision, Limited cognitive, language, or learning ability Add a lang attribute to <html> (e.g. lang="en"). pages (CSV)

Progress

Open findings by severity over 2 weeks (lower is better)
Critical Serious Moderate Minor W24W25470
Open findings by severity, by week
WeekCriticalSeriousModerateMinor
2026-W24214404
2026-W25616475

Dropped from this week's sample

These stopped appearing in scan results, but their pages were not re-checked this week — this is not a confirmed fix.

This week at a glance 74 issue type(s)

Median axe violations / page
5
Pages with axe violations
1567 of 1567
Median Alfa failures / page
91
Pages with Alfa failures
632 of 632
Unique pages audited
1567
Lighthouse performance (median)
77/100 228 sampled details
Lighthouse SEO (median)
100/100
Lighthouse best practices (median)
96/100
Lighthouse agentic (median)
95/100
Words per page (median)
819 main content, nav excluded
Reading ease (median)
43.9 695 prose pages
Reading grade (median)
12.5
Misspellings
25+ distinct details
Broken links
324 details
Median page weight
5.3 MB -38 KB better
Median requests per page
45
Estimated energy per page (mean)
1.8322 Wh

Note: page counts differ between weeks (833 → 1667). Prefer the "pages affected" columns over raw instance counts when comparing.

Scan coverage this week (1667 pages · 772 succeeded of 829 attempted)
Pages each engine ran on, per the configured weekly sampling rates.
EnginePagesCoverage
axe156794%
resources156794%
plain-language79348%
standards65339%
alfa63238%
sustainability50030%
deprecated-html49830%
lighthouse22814%
security1418%
tech805%

History & Trends → Severity, Lighthouse and other measures across 17 weeks.

Changes since 2026-W24 36 change(s)

axe-core

  • New: td-headers-attr appeared this week.
  • New: select-name appeared this week.
  • New: table-duplicate-name appeared this week.
  • Resolved: landmark-contentinfo-is-top-level no longer fails on any scanned page.
  • Resolved: landmark-no-duplicate-banner no longer fails on any scanned page.
  • Resolved: landmark-no-duplicate-contentinfo no longer fails on any scanned page.
  • Resolved: tabindex no longer fails on any scanned page.
  • Resolved: valid-lang no longer fails on any scanned page.
  • landmark-unique spread: 360 → 528 pages affected (rate: 44% → 34% of pages scanned).
  • heading-order spread: 134 → 533 pages affected (rate: 17% → 34% of pages scanned).
  • color-contrast spread: 91 → 286 pages affected (rate: 11% → 18% of pages scanned).
  • html-has-lang spread: 94 → 272 pages affected (rate: 12% → 17% of pages scanned).
  • image-alt spread: 95 → 281 pages affected (rate: 12% → 18% of pages scanned).
  • landmark-one-main spread: 105 → 361 pages affected (rate: 13% → 23% of pages scanned).
  • label spread: 13 → 82 pages affected (rate: 2% → 5% of pages scanned).
  • page-has-heading-one shrank: 93 → 85 pages affected (rate: 11% → 5% of pages scanned).
  • link-name spread: 34 → 107 pages affected (rate: 4% → 7% of pages scanned).
  • label-title-only spread: 15 → 76 pages affected (rate: 2% → 5% of pages scanned).

Alfa

  • New: sia-r46 appeared this week.
  • New: sia-r85 appeared this week.
  • Resolved: sia-r7 no longer fails on any scanned page.
  • sia-r66 spread: 281 → 538 pages affected (rate: 93% → 85% of pages scanned).
  • sia-r18 spread: 226 → 311 pages affected (rate: 75% → 49% of pages scanned).
  • sia-r57 spread: 270 → 467 pages affected (rate: 90% → 74% of pages scanned).
  • sia-r61 spread: 41 → 55 pages affected (rate: 14% → 9% of pages scanned).
  • sia-r53 spread: 43 → 235 pages affected (rate: 14% → 37% of pages scanned).
  • sia-r2 spread: 29 → 136 pages affected (rate: 10% → 22% of pages scanned).
  • sia-r4 spread: 28 → 134 pages affected (rate: 9% → 21% of pages scanned).
  • sia-r74 spread: 63 → 206 pages affected (rate: 21% → 33% of pages scanned).
  • sia-r73 spread: 46 → 208 pages affected (rate: 15% → 33% of pages scanned).
  • sia-r113 spread: 64 → 243 pages affected (rate: 21% → 38% of pages scanned).
  • sia-r70 spread: 29 → 163 pages affected (rate: 10% → 26% of pages scanned).
  • sia-r69 spread: 151 → 225 pages affected (rate: 50% → 36% of pages scanned).
  • sia-r11 spread: 11 → 45 pages affected (rate: 4% → 7% of pages scanned).
  • sia-r8 spread: 4 → 36 pages affected (rate: 1% → 6% of pages scanned).
  • sia-r79 spread: 4 → 22 pages affected (rate: 1% → 3% of pages scanned).

Embedded & linked resources

Non-HTML resources this site links to or embeds — PDFs, Office documents, iframes, and media. The site owner is responsible for their accessibility too. Full inventory with first-seen dates: CSV.

New this week (3961)

4043 distinct resources, by type.
TypeCount
PDF documents3521
Images166
Spreadsheets114
Embedded media players98
Iframes55
Video files35
Word/text documents25
Presentations13
Audio files10
Archives (zip, etc.)6