Respira logo Respira
Get free scanner

ADA & WCAG 2.2 Accessibility Report

Websites USA - Professional Website Design & Maintenance

https://websitesusa.com/

Scanned 23 February 2026 · axe-core 4.11.1 · 41 checks passed · 65 issue instances

Live scan data
0
Accessibility Score
out of 100
3
Critical
8
Serious
54
Moderate
0
Minor
Respira Page Builder Intelligence is Respira's builder-awareness layer for WordPress (Elementor, Divi, Gutenberg, Bricks, and more). No supported WordPress page builder was detected in this scan, so prompts are generated from live DOM and WCAG findings, but still target Respira for WordPress + MCP execution workflow.
critical
image-alt Images must have alternative text
2 elements
AI fix prompt
# Fix Missing Alt Text – WCAG 1.1.1 / ADA Title III
**Page:** https://websitesusa.com/
**Selector:** #sm-17718030384040315-1 > .pmloaded.entered[data-ll-status="loaded"]
**Element:** <img src="https://websitesusa.com/wp-content/uploads/2025/10/arrow-down-bold-svgrepo-com.svg" class="perfmatters-lazy entered pmloaded" data-src="https://websitesusa.com/wp-content/uploads/2025/10/arr
**Problem:**
Image has no alt text. Screen readers cannot interpret it.
Violates ADA Title III and WCAG 2.2 Level A.
**Fix (Elementor):**
1. Edit the page in Elementor
2. Click the image widget (file: arrow-down-bold-svgrepo-com.svg)
3. Content tab → Alternative Text
4. Enter: "Arrow down bold svgrepo com"
**Suggested alt text:** "Arrow down bold svgrepo com"
**Tip:** Be descriptive. Avoid "image of". Keep under 125 characters.
If purely decorative, leave alt empty and add role="presentation".
**Standards:** ADA Title III · WCAG 2.2 1.1.1 · Section 508
Paste into Cursor, Claude, or Codex
critical
aria-required-children Certain ARIA roles must contain particular children
1 element
AI fix prompt
# Fix Missing Alt Text – WCAG 1.1.1 / ADA Title III
**Page:** https://websitesusa.com/
**Selector:** #sm-17718030384040315-3 > .pmloaded.entered[data-ll-status="loaded"]
**Element:** <img src="https://websitesusa.com/wp-content/uploads/2025/10/arrow-down-bold-svgrepo-com.svg" class="perfmatters-lazy entered pmloaded" data-src="https://websitesusa.com/wp-content/uploads/2025/10/arr
**Problem:**
Image has no alt text. Screen readers cannot interpret it.
Violates ADA Title III and WCAG 2.2 Level A.
**Fix (Elementor):**
1. Edit the page in Elementor
2. Click the image widget (file: arrow-down-bold-svgrepo-com.svg)
3. Content tab → Alternative Text
4. Enter: "Arrow down bold svgrepo com"
**Suggested alt text:** "Arrow down bold svgrepo com"
**Tip:** Be descriptive. Avoid "image of". Keep under 125 characters.
If purely decorative, leave alt empty and add role="presentation".
**Standards:** ADA Title III · WCAG 2.2 1.1.1 · Section 508
Paste into Cursor, Claude, or Codex
serious
link-name Links must have discernible text
8 elements
AI fix prompt
# Fix Empty Link – WCAG 4.1.2 / ADA Title III
**Page:** https://websitesusa.com/
**Selector:** .elementor-element-a48ba25 > .elementor-widget-container > .elementor-icon-wrapper > .elementor-icon
**Element:** <a class="elementor-icon" href="https://websitesusa.com/usa-branding-agency/">
**Problem:**
Link has no accessible name. Screen reader users cannot determine its purpose.
**Fix (Elementor):**
1. Find the link widget or button using selector above
2. Add descriptive text, or set an aria-label attribute
3. Example: <a href="…" aria-label="Read our accessibility guide">Learn more</a>
**Standards:** ADA Title III · WCAG 2.2 4.1.2 · Section 508
Paste into Cursor, Claude, or Codex
moderate
region All page content should be contained by landmarks
50 elements
AI fix prompt
# Fix Heading Order – WCAG 1.3.1 / ADA Title III
**Page:** https://websitesusa.com/
**Selector:** h4
**Element:** <h4 class="elementor-heading-title elementor-size-default">Your website development and online business partner.</h4>
**Problem:**
Heading levels are not sequential (e.g. H1 → H3, skipping H2).
Screen reader users rely on heading hierarchy to navigate content.
**Fix (Elementor):**
1. Find the heading widget using the selector above
2. Content tab → HTML Tag → change to the correct level
3. Maintain H1 → H2 → H3 order. Never skip levels.
**Note:** Only one H1 per page. All section headings should be H2.
Sub-section headings should be H3, and so on.
**Standards:** ADA Title III · WCAG 2.2 1.3.1 · Section 508
Paste into Cursor, Claude, or Codex
moderate
heading-order Heading levels should only increase by one
1 element
AI fix prompt
# Fix Empty Link – WCAG 4.1.2 / ADA Title III
**Page:** https://websitesusa.com/
**Selector:** .elementor-element-fd4d2d4 > .elementor-widget-container > .elementor-icon-wrapper > .elementor-icon
**Element:** <a class="elementor-icon" href="https://websitesusa.com/website-maintenance-usa/">
**Problem:**
Link has no accessible name. Screen reader users cannot determine its purpose.
**Fix (Elementor):**
1. Find the link widget or button using selector above
2. Add descriptive text, or set an aria-label attribute
3. Example: <a href="…" aria-label="Read our accessibility guide">Learn more</a>
**Standards:** ADA Title III · WCAG 2.2 4.1.2 · Section 508
Paste into Cursor, Claude, or Codex
Automated tools detect approximately 57% of WCAG violations. Manual review is always required.

Want these fixes applied safely?

Connect Respira for WordPress

Respira connects Cursor, Claude Code, and Codex to your WordPress site with builder-aware intelligence. Your AI agent can apply accessibility fixes on a safe draft for Not detected workflows.