Accessibility Scan Report

Title: Energy.gov Issue: #61 Date: 4/21/2026, 1:08:19 AM Duration: 4.5m URLs: 69 / 69 ⚡ Reduced Motion: 22 / 69 URLs🖥️ Forced Colors: 22 / 69 URLs

Summary

Issues

  • By Level: A (13), AA (0)
  • By Version (A & AA): WCAG 2.0 (13)
  • By Category: axe-strict (46) & Others (62)
  • Total: 108 across 12 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Numbers in parentheses (+N) indicate findings that cover WCAG criteria already reported by axe.

National Nuclear Security Administration | Department of Energy 31
Department of Energy 10
ERROR: The request could not be satisfied 6
ERROR: The request could not be satisfied 6
ERROR: The request could not be satisfied 6
ERROR: The request could not be satisfied 6
ERROR: The request could not be satisfied 6
Federal Energy Management Program Funding Opportunities | Department of Energy 24
HGEO Solicitations and Business Opportunities | Department of Energy 26
The Genesis Mission | Department of Energy 15

🔧 Most Common Issues (axe)

7 rules
15 Moderate axe region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
5 pages affected

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light
<h1>403 ERROR</h1>
XPath: h1
Example 2 View on Page
All page content should be contained by landmarks
Mode: light
<h2>The request could not be satisfied.</h2>
XPath: h2
Example 3 View on Page
All page content should be contained by landmarks
Mode: light
<pre>Generated by cloudfront (CloudFront) Request ID: WU05Yd9uteoZ7bRK9Vz8CSl2Atr9FSSRBN-JlvZYXYE46bSE69sSeg== </pre>
XPath: pre
Example 4 View on Page
All page content should be contained by landmarks
Mode: light
<h1>403 ERROR</h1>
XPath: h1
Example 5 View on Page
All page content should be contained by landmarks
Mode: light
<h2>The request could not be satisfied.</h2>
XPath: h2
8 Moderate axe heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
8 pages affected

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light
<h3>The Genesis Mission unites DOE National Labs, industry, academia, and more to harness AI for breakthroughs in energy dominance, discovery science, and national security.</h3>
XPath: h3
Example 2 View on Page
Heading levels should only increase by one
Mode: light
<h3>Media Inquiries:</h3>
XPath: .group-section__item--start > h3
Example 3 View on Page
Heading levels should only increase by one
Mode: light
<h3>Media Inquiries:</h3>
XPath: .group-section__item--start > h3
Example 4 View on Page
Heading levels should only increase by one
Mode: light
<h3><strong>PRESIDENT TRUMP ANNOUNCES A HISTORIC US-VENEZUELA ENERGY DEAL TO SAFEGUARD AMERICA</strong></h3>
XPath: .field--field_text > h3:nth-child(1)
Example 5 View on Page
Heading levels should only increase by one
Mode: light
<h3>Media Inquiries:</h3>
XPath: .group-section__item--start > h3
5 Moderate axe aria-allowed-role
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="field__item splide__slide is-active is-visible" id="main-carousel-slide01" role="group" aria-roledescription="slide" aria-label="1 of 4" style="width: calc(100%);">
XPath: #main-carousel-slide01
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide is-active is-visible" id="thumbnail-carousel-slide01" role="button" aria-label="Go to slide 1" aria-current="true" tabindex="0" aria-controls="main-carousel-slide01">
XPath: #thumbnail-carousel-slide01
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide is-visible is-next" id="thumbnail-carousel-slide02" role="button" aria-label="Go to slide 2" tabindex="0" aria-controls="main-carousel-slide02">
XPath: #thumbnail-carousel-slide02
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide is-visible" id="thumbnail-carousel-slide03" role="button" aria-label="Go to slide 3" tabindex="0" aria-controls="main-carousel-slide03">
XPath: #thumbnail-carousel-slide03
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide is-visible" id="thumbnail-carousel-slide04" role="button" aria-label="Go to slide 4" tabindex="0" aria-controls="main-carousel-slide04">
XPath: #thumbnail-carousel-slide04
5 Serious axe SC 3.1.1 A Cognitive html-has-lang: Ensures the <html> element has a lang attribute. Screen readers use the language attribute to select the correct pronunciation engine.
5 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 3.1.1 A

Disabilities affected:
Cognitive

Who Is Affected

  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
Example 2 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
Example 3 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
Example 4 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
Example 5 View on Page
<html> element must have a lang attribute
Mode: light
<html>
XPath: html
5 Moderate axe landmark-one-main: Ensures the page has exactly one main landmark. Screen reader users rely on the main landmark to skip navigation and jump directly to page content.
5 pages affected

Examples

Example 1 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html
Example 2 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html
Example 3 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html
Example 4 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html
Example 5 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: html
1 Moderate axe SC 4.1.2 A Visual Motor Cognitive aria-prohibited-attr
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Disabilities affected:
Visual Motor Cognitive

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div class="html5-video-player ytp-hide-controls ytp-exp-bottom-control-flexbox ytp-modern-caption ytp-livebadge-color unstarted-mode ytp-large-width-mode" tabindex="" id="movie_player" data-version="/s/player/d95a0e03/player_embed.vflset/en_US/base.js" aria-label="YouTube Video Player">
XPath: #\33 83566717

🔧 Most Common Issues (QualWeb)

5 rules
22 Moderate qualweb QW-ACT-R37: Element has contrast ratio lower than minimum.
22 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light
22 Moderate qualweb QW-ACT-R76: Element has contrast ratio lower than minimum.
22 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light
11 Moderate qualweb QW-ACT-R30: The complete visible text content of the test target neither matches or is contained within its accessible name.
11 pages affected

Examples

Example 1 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 2 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 3 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 4 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 5 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
5 Moderate qualweb QW-ACT-R2: The `lang` attribute doesn't exist or is empty ('').
5 pages affected

Examples

Example 1 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light
Example 2 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light
Example 3 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light
Example 4 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light
Example 5 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light
2 Moderate qualweb QW-ACT-R12: The test target doesn't have an accessible name, or it's empty ('').
2 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light
Example 2 View on Page
The test target doesn't have an accessible name, or it's empty ('').
Mode: light