Accessibility Audit Report
Date: 2026-05-01
Tool: Playwright + axe-core
Site: visitmy.website
Summary
- Total pages audited: 405
- Pages with violations: 405
- Distinct violation types: 10
Violations by Impact
| Impact |
Distinct Rules |
| critical |
1 |
| serious |
6 |
| moderate |
2 |
| minor |
1 |
Violations by Rule
Sorted by impact (critical → minor), then by number of affected pages.
label — CRITICAL
Form elements must have labels
Ensure every form element has a label
Affected pages
aria-hidden-focus — SERIOUS
ARIA hidden element must not be focusable or contain focusable elements
Ensure aria-hidden elements are not focusable nor contain focusable elements
Affected pages (403 pages — showing first 10)
document-title — SERIOUS
Documents must have <title> element to aid in navigation
Ensure each HTML document contains a non-empty <title> element
Affected pages
html-has-lang — SERIOUS
element must have a lang attribute
Ensure every HTML document has a lang attribute
Affected pages
frame-title — SERIOUS
Frames must have an accessible name
Ensure <iframe> and elements have an accessible name
Affected pages
scrollable-region-focusable — SERIOUS
Scrollable region must have keyboard access
Ensure elements that have scrollable content are accessible by keyboard in Safari
Affected pages
color-contrast — SERIOUS
Elements must meet minimum color contrast ratio thresholds
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Affected pages
page-has-heading-one — MODERATE
Page should contain a level-one heading
Ensure that the page, or at least one of its frames contains a level-one heading
Affected pages (403 pages — showing first 10)
landmark-one-main — MODERATE
Document should have one main landmark
Ensure the document has a main landmark
Affected pages
image-redundant-alt — MINOR
Alternative text of images should not be repeated as text
Ensure image alternative is not repeated as text
Affected pages
Accessibility Audit Report
Date: 2026-05-01
Tool: Playwright + axe-core
Site: visitmy.website
Summary
Violations by Impact
Violations by Rule
Sorted by impact (critical → minor), then by number of affected pages.
label— CRITICALForm elements must have labels
Ensure every form element has a label
Affected pages
aria-hidden-focus— SERIOUSARIA hidden element must not be focusable or contain focusable elements
Ensure aria-hidden elements are not focusable nor contain focusable elements
Affected pages (403 pages — showing first 10)
document-title— SERIOUSDocuments must have <title> element to aid in navigation
Ensure each HTML document contains a non-empty <title> element
Affected pages
html-has-lang— SERIOUSelement must have a lang attribute
Ensure every HTML document has a lang attribute
Affected pages
frame-title— SERIOUSFrames must have an accessible name
Ensure <iframe> and elements have an accessible name
Affected pages
scrollable-region-focusable— SERIOUSScrollable region must have keyboard access
Ensure elements that have scrollable content are accessible by keyboard in Safari
Affected pages
color-contrast— SERIOUSElements must meet minimum color contrast ratio thresholds
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
Affected pages
page-has-heading-one— MODERATEPage should contain a level-one heading
Ensure that the page, or at least one of its frames contains a level-one heading
Affected pages (403 pages — showing first 10)
landmark-one-main— MODERATEDocument should have one main landmark
Ensure the document has a main landmark
Affected pages
image-redundant-alt— MINORAlternative text of images should not be repeated as text
Ensure image alternative is not repeated as text
Affected pages