/ ← WCAG Repair Scan: False Positives Explained
Reports on this page
  1. WCAG Repair: accessibility tab: Grade D, 205 issues across 10 unnamed pages
  2. WCAG Repair: security and site health tabs: Security headers 100% on one tab, 0% on another
  3. Our live checks of the server: HTTPS redirect, HSTS, security headers, compression, robots.txt, ai-plugin.json, JSON-LD and DNSSEC
  4. Our Accessibility Audit: https://aiwebpageseo.com: Score 100/100
  5. WAVE summary: https://aiwebpageseo.com: 0 errors, 0 contrast errors
  6. a11y-check.eu (axe-core): https://aiwebpageseo.com: 0 violations
WCAG Repair: accessibility tab

Grade D, 205 issues across 10 unnamed pages

§
WCAG Repair
How it works
Pricing
Compliance
For agencies
Services
Blog
FAQ
Sign in
Scan now
Home
Scan Results
Accessibility Scan Results
https://aiwebpageseo.com/

205 issues found. Get every fix, prioritized, with code — as a PDF guide.

Get the Fix Guide — $8.99
Accessibility
Site Health
Security
205
Total Issues
1
Critical
35
Major
169
Minor
10
Pages Scanned
205 accessibility issues detected — 1 critical

Over 4,600 ADA web accessibility lawsuits were filed last year. Plaintiff firms use automated scanners to find these exact issues. A remediation guide costs $8.99 — a demand letter starts at $5,000.

Top Issues Found
Critical
Form elements must have labels
Ensure every form element has a label (1 occurrence)

Free fix — no purchase needed
Label every form field. Each input needs a <label> tied to it with for/id (placeholder text is not a label — it disappears on focus and many screen readers ignore it).

<label for="email">Email address</label>
<input id="email" type="email" name="email">
The $8.99 remediation guide gives you a fix like this for every issue — tailored to your exact elements, with code.

Major
Elements must meet minimum color contrast ratio thresholds
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds (8 occurrences)

Major
All touch targets must be 24px large, or leave sufficient space
Ensure touch targets have sufficient size and space (7 occurrences)

Major
Elements must have their visible text as part of their accessible name
Ensure that elements labelled through their content must have their visible text as part of their accessible name (6 occurrences)

Major
Scrollable region must have keyboard access
Ensure elements that have scrollable content are accessible by keyboard (4 occurrences)

...and 179 more issues found across 10 pages.

Flagged for Manual Review
Automated testing can't settle these either way, so they are not counted as issues above. Each is worth a quick check with a keyboard or a screen reader.

Review
Keyboard focus indicator may be missing
Pressing Tab to these elements produced no visible change, so a keyboard user cannot see where they are on the page. (WCAG 2.4.7) — 1 occurrence on 1 page.

Review
Radio button group has no group label
These radio buttons are not inside a fieldset with a legend or a labelled radiogroup, so screen readers announce each option without the question it answers. (WCAG 1.3.1) — 1 occurrence on 1 page.

Review
Keyboard focus reaches hidden elements
Tab moved focus onto elements that are off screen or invisible (often links inside a closed menu), so keyboard users lose track of where they are. (WCAG 2.4.7, 2.4.3) — 1 occurrence on 1 page.

Review
Elements must meet minimum color contrast ratio thresholds
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds (WCAG 1.4.3) — 1395 occurrences on 10 pages.

Review
Elements must have their visible text as part of their accessible name
Ensure that elements labelled through their content must have their visible text as part of their accessible name (WCAG 2.5.3) — 5 occurrences on 4 pages.

Review
Elements must only use permitted ARIA attributes
Ensure ARIA attributes are not prohibited for an element's role (WCAG 4.1.2) — 1 occurrence on 1 page.

...and 1 more, all covered in the remediation guide.

Get Your Remediation Guide
A detailed PDF with specific code fixes for every issue, prioritized by impact. Generated by AI, reviewed for accuracy.

By purchasing, you agree to our Terms, Privacy Policy, and Refund Policy.

Get Guide — $8.99
See a sample guide → preview what every issue in the guide looks like

256-bit encrypted
Powered by Stripe
Instant PDF delivery
Best Value
Complete Site Audit
Accessibility + Site Health + Security — all three in one bundle.

$61.99 separately
$29
Save over 50%
By purchasing, you agree to our Terms, Privacy Policy, and Refund Policy.

Get All Three — $29
✓ Accessibility Guide ($8.99)
✓ Site Health Report ($39)
✓ Security Guide ($14)
Not ready to buy? Save this report.
Create a free account to bookmark this report, re-scan aiwebpageseo.com whenever you want, and get notified when new WCAG issues appear. Paid guides you buy later auto-attach to your account.

Create free account →



Full guide preview

Unlock for $8.99
Is Your Site Ready for AI Search?
AI chatbots like ChatGPT and Perplexity now decide which sites to recommend. Get verified with AI-Signed so your site gets cited — not skipped.

43 trust checks • Verified badge • Public API for AI agents • $5.99/mo

Get AI-Signed Verified
D
Accessibility Grade
Your accessibility grade
Grade D, based on this automated WCAG 2.1 & 2.2 AA scan. Share your result with a public verification page and an embeddable badge for your site footer.

View certificate & badge →

Embed your badge
Copy code
<a href="https://www.wcagrepair.com/accessibility-badge" target="_blank" rel="noopener">
  <img src="https://www.wcagrepair.com/badge/7b8cae93-face-4fcf-a9e2-25abca5b6ca1.svg" alt="WCAG Repair Accessibility Audit: Grade D" height="60">
</a>
Learn more about the WCAG Repair accessibility badge.

🌐
Accessibility Goes Beyond Code
WCAG compliance makes your site accessible to users with disabilities. But what about users who don't speak English? SiteDialect adds multilingual support to your website with a single line of code — making your content accessible to a truly global audience.

Add Multilingual Support →
WCAG Repair: security and site health tabs

Security headers 100% on one tab, 0% on another

Security Categories
SSL / TLS
100%
DNS Security
85%
Security Headers
100%
Cookie Security
100%
Exposure
100%
Redirects
100%
Content
100%
Reputation
83%
Performance
70%
AI Readiness
30%
Top Security Issues Found
✗DNSSECDNS Security
✗CompressionPerformance
✗Robots.txt AI Crawler AccessAI Readiness
✗Structured Data for AIAI Readiness
✗AI Plugin ManifestAI Readiness
...and 3 more failing checks found.
Purchase the Security Remediation Guide below for detailed fix instructions.
Get Your Security Remediation Guide
An AI-generated PDF with step-by-step fixes for every security issue â specific to your platform with exact commands and configuration changes.
Get Security Remediation Guide — $14
AI-powered remediationInstant PDF deliveryAI-powered fix instructions
Best Value
Complete Site Audit
Accessibility + Site Health + Security — all three in one bundle.
$61.99 separately
$29
Save over 50%
Get All Three — $29
✓ Accessibility Guide ($8.99)✓ Site Health Report ($39)✓ Security Guide ($14)

[Site Health tab]
62
out of 100
25 of 42 checks passed
Health Categories
SSL/TLS
70%
5/7 checks passed
DNS
85%
6/7 checks passed
Security Headers
0%
0/6 checks passed
Content
80%
5/7 checks passed
Reputation
83%
4/5 checks passed
Performance
70%
2/3 checks passed
AI Readiness
45%
3/7 checks passed
Top Failing Checks
FailedHTTP to HTTPS RedirectSSL/TLS
HTTP returned status 200 without HTTPS redirect
Recommendation: Configure your web server to redirect all HTTP traffic to HTTPS
FailedHSTS EnabledSSL/TLS
Strict-Transport-Security header is missing
Recommendation: Add Strict-Transport-Security header with max-age=31536000
FailedDNSSECDNS
DNSSEC is not enabled or not validated
Recommendation: Enable DNSSEC to protect against DNS spoofing attacks
...and 14 more failing checks found.
Get Your Site Health Report
A comprehensive PDF covering SSL, DNS, security headers, performance, reputation, and AI readiness — with prioritized fixes for every failing check.
Get Site Health Report — $39

[Accessibility tab, as shown in the same paste]
205
Total Issues
1
Critical
35
Major
169
Minor
10
Pages Scanned
205 accessibility issues detected — 1 critical
Over 4,600 ADA web accessibility lawsuits were filed last year. Plaintiff firms use automated scanners to find these exact issues. A remediation guide costs $8.99 — a demand letter starts at $5,000.
Top Issues Found
Critical Form elements must have labels
Ensure every form element has a label (1 occurrence)
Major Elements must meet minimum color contrast ratio thresholds (8 occurrences)
Major All touch targets must be 24px large, or leave sufficient space (7 occurrences)
Major Elements must have their visible text as part of their accessible name (6 occurrences)
Major Scrollable region must have keyboard access (4 occurrences)
...and 179 more issues found across 10 pages.
Flagged for Manual Review
Review Keyboard focus indicator may be missing (WCAG 2.4.7) — 1 occurrence on 1 page.
Review Radio button group has no group label (WCAG 1.3.1) — 1 occurrence on 1 page.
Review Keyboard focus reaches hidden elements (WCAG 2.4.7, 2.4.3) — 1 occurrence on 1 page.
Review Elements must meet minimum color contrast ratio thresholds (WCAG 1.4.3) — 1395 occurrences on 10 pages.
Review Elements must have their visible text as part of their accessible name (WCAG 2.5.3) — 5 occurrences on 4 pages.
Review Elements must only use permitted ARIA attributes (WCAG 4.1.2) — 1 occurrence on 1 page.
...and 1 more, all covered in the remediation guide.

Footer as shown: © 2026 WCAG Repair · axe-core · Playwright
Our live checks of the server

HTTPS redirect, HSTS, security headers, compression, robots.txt, ai-plugin.json, JSON-LD and DNSSEC

Live checks of aiwebpageseo.com run on the aiwebpageseo.com server, 25 October 2026 (output unedited)

http:// -> 301 https://aiwebpageseo.com/
strict-transport-security: max-age=31536000; includeSubDomains; preload
content-security-policy: default-src 'none'; script-src 'self' https://cdnjs.cloudflare.com https://static.cloudfla
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
referrer-policy: strict-origin-when-cross-origin
permissions-policy: geolocation=(), microphone=(), camera=()
content-encoding: br
robots.txt 200 | AI bots named: ['GPTBot', 'OAI-SearchBot', 'ChatGPT-User', 'ClaudeBot', 'PerplexityBot', 'Google-Extended', 'CCBot']
ai-plugin.json: 404
JSON-LD blocks on homepage: 1
DNSSEC (DS record): none
Our Accessibility Audit: https://aiwebpageseo.com

Score 100/100

HTML Source
249p
🔗 From URL
📋 Paste HTML
Address of the page to audit
https://aiwebpageseo.com
🔍 Fetch & Check
249p
✓ URL reachable
📋 Example report
📘 Beginner guide
📖 Full guide
🔍 Other tools checked
Accessibility Audit — Two Evidence Reports
Report 1 — Automated Accessibility Test Results
This report explains what was tested, the results and the W3C WCAG success criteria to which each result contributes. A passed automated check is evidence, not certification of an entire success criterion or legal compliance.

100
Automated score / 100
25
Passed checks
0
Errors
0
Warnings
How the automated score was calculated
Starting score 100 − (0 errors × 15) − (0 warnings × 5) = 100/100 (minimum 0). Passed checks do not add points. Manual review findings are not deducted by this formula.

Individual test evidence — 25 passed checks
Each result identifies a relevant WCAG criterion where the mapping is supported. A result may cover only part of that criterion.

Text contrast meets WCAG AA (271 text elements measured)
Automated check passed
Standard: WCAG 2.2 1.4.3 · Level AA
Evidence: Measured text contrast against the WCAG minimum; images, gradients and other unmeasurable colours may need review.
Passed within tested scope · Not a WCAG conformance percentage
Control edges meet WCAG 3:1 (33 controls measured)
Automated check passed
Standard: WCAG 2.2 1.4.11 · Level AA
Evidence: Measured contrast of control boundaries or focus indicators; human review may still be necessary.
Passed within tested scope · Not a WCAG conformance percentage
All 9 images have alt attributes
Automated check passed
Standard: WCAG 2.2 1.1.1 · Level A
Evidence: Checked image alternatives or decorative treatment; whether descriptions convey meaning needs human judgment.
Passed within tested scope · Not a WCAG conformance percentage
All 86 links have descriptive text
Automated check passed
Standard: WCAG 2.2 2.4.4 · Level A
Evidence: Checked accessible link names; meaningful purpose in context may need review.
Passed within tested scope · Not a WCAG conformance percentage
All form fields have accessible labels
Automated check passed
Standard: WCAG 2.2 3.3.2 · Level A
Evidence: Checked that form controls have labels or instructions; clarity and completeness may need review.
Passed within tested scope · Not a WCAG conformance percentage
All 4 buttons have accessible names
Automated check passed
Standard: WCAG 2.2 4.1.2 · Level A
Evidence: Checked accessible names for buttons; behaviour and custom controls may need review.
Passed within tested scope · Not a WCAG conformance percentage
HTML lang attribute present
Automated check passed
Standard: WCAG 2.2 3.1.1 · Level A
Evidence: Checked for a declared page language; accuracy of the language needs human review.
Passed within tested scope · Not a WCAG conformance percentage
Single H1 heading present
Automated check passed
Standard: WCAG 2.2 1.3.1 · Level A
Evidence: Checked heading structure; semantic meaning and relationships require review.
Passed within tested scope · Not a WCAG conformance percentage
Keyboard focus is visible on all 40 tab stops checked
Automated check passed
Standard: WCAG 2.2 2.4.7 · Level AA
Evidence: Checked sampled keyboard focus states; untested controls and interactions remain to be verified.
Passed within tested scope · Not a WCAG conformance percentage
No sideways scrolling at phone width (320px)
Automated check passed
Standard: WCAG 2.2 1.4.10 · Level AA
Evidence: Checked page reflow at a narrow viewport; dynamic content may need review.
Passed within tested scope · Not a WCAG conformance percentage
Text still fits when text spacing is increased
Automated check passed
Standard: WCAG 2.2 1.4.12 · Level AA
Evidence: Checked text spacing changes; overlapping or dynamically revealed text may need review.
Passed within tested scope · Not a WCAG conformance percentage
Text still fits when the page is zoomed to 200%
Automated check passed
Standard: WCAG 2.2 1.4.4 · Level AA
Evidence: Checked text resizing to 200%; other interactions may need review.
Passed within tested scope · Not a WCAG conformance percentage
No moving content without a way to pause it
Automated check passed
Standard: WCAG 2.2 2.2.2 · Level A
Evidence: Checked sampled moving content; other animations may need review.
Passed within tested scope · Not a WCAG conformance percentage
No content flashes more than 3 times a second
Automated check passed
Standard: WCAG 2.2 2.3.1 · Level A
Evidence: Checked sampled flashing content; videos may require further analysis.
Passed within tested scope · Not a WCAG conformance percentage
Page works in both portrait and landscape orientation
Automated check passed
Standard: WCAG 2.2 1.3.4 · Level AA
Evidence: Checked both device orientations.
Passed within tested scope · Not a WCAG conformance percentage
Heading hierarchy logical
Automated check passed
Standard: WCAG 2.2 1.3.1 · Level A
Evidence: Checked heading structure; semantic meaning and relationships require review.
Passed within tested scope · Not a WCAG conformance percentage
aria-labels match the visible text of their controls
Automated check passed
Standard: WCAG 2.2 2.5.3 · Level A
Evidence: Checked visible text against accessible names.
Passed within tested scope · Not a WCAG conformance percentage
All 15 SVG graphics are named or hidden
Automated check passed
Standard: WCAG 2.2 1.1.1 · Level A
Evidence: Checked image alternatives or decorative treatment; whether descriptions convey meaning needs human judgment.
Passed within tested scope · Not a WCAG conformance percentage
All 21 new-tab links say so
Automated check passed
Standard: Supporting check / advisory
Evidence: Usability advisory; not itself evidence of a specific WCAG success criterion.
Passed within tested scope · Not a WCAG conformance percentage
All 86 links make sense on their own (WCAG 2.4.9, AAA)
Automated check passed
Standard: WCAG 2.2 2.4.9 · Level AAA
Evidence: Checked link names without surrounding context; this is a selected AAA check.
Passed within tested scope · Not a WCAG conformance percentage
main landmark present
Automated check passed
Standard: WCAG 2.2 2.4.1 · Level A
Evidence: Checked navigation landmarks or bypass mechanisms; full keyboard and assistive-technology coverage still requires review.
Passed within tested scope · Not a WCAG conformance percentage
nav landmark present
Automated check passed
Standard: WCAG 2.2 2.4.1 · Level A
Evidence: Checked navigation landmarks or bypass mechanisms; full keyboard and assistive-technology coverage still requires review.
Passed within tested scope · Not a WCAG conformance percentage
Skip navigation verified using Tab and Enter (WCAG 2.4.1)
Automated check passed
Standard: WCAG 2.2 2.4.1 · Level A
Evidence: Checked navigation landmarks or bypass mechanisms; full keyboard and assistive-technology coverage still requires review.
Passed within tested scope · Not a WCAG conformance percentage
Site map link found (more than one way to find pages)
Automated check passed
Standard: WCAG 2.2 2.4.5 · Level AA
Evidence: Checked for multiple ways to locate pages; applicability and site-wide coverage need review.
Passed within tested scope · Not a WCAG conformance percentage
No axe-core WCAG violations reported for the rules it tested
Automated check passed
Standard: Supporting check / advisory
Evidence: No violations reported by the specific axe-core rules run; not a pass for all WCAG criteria.
Passed within tested scope · Not a WCAG conformance percentage
Detected errors, warnings and review findings (0)
No issues were raised by the checks run. This does not mean all WCAG criteria were verified.

Additional Checks and Outstanding Verification
These results explain what the audit measured, what remains unresolved, and which optional checks are outside the AA score. No additional checks or WCAG compliance percentages are implied.

Rendered page and script execution
Testing condition
Standard: Audit scope / methodology

Evidence: The page was loaded with its own scripts running and the finished page was audited, as your visitors see it after it loads.

Status indicator only — not a WCAG conformance percentage

Text contrast not automatically measurable
Requires verification
Standard: WCAG 2.2 1.4.3 · Level AA

Evidence: 20 text elements sit over an image, gradient or unsupported colour, so contrast could not be measured automatically — check them by eye.

Next action: Manually inspect the affected text over images, gradients or unsupported backgrounds.

Status indicator only — not a WCAG conformance percentage

Enhanced text contrast below optional AAA threshold
Optional AAA
Standard: WCAG 2.2 1.4.6 · Level AAA (not AA-scored)

Evidence: Optional, Level AAA (not scored): 84 text elements pass the AA contrast minimum but are below the AAA enhanced level (WCAG 1.4.6: 7:1, or 4.5:1 for large text). AAA is not required by UK or EU accessibility rules, which ask for AA.

Next action: Consider improving contrast where practical; do not count optional AAA deficits as AA failures.

View evidence examples
Status indicator only — not a WCAG conformance percentage

Alternative colour schemes and interaction states
Requires verification
Standard: WCAG 2.2 1.4.3 / 1.4.11 · Level AA

Evidence: Contrast is measured on the finished page in its default colour scheme; colours changed by a dark-mode toggle or later clicks are not included.

Next action: Check dark mode and colours changed after interaction separately.

Status indicator only — not a WCAG conformance percentage

Keyboard focus test coverage
Requires verification
Standard: WCAG 2.2 2.4.7 · Level AA

Evidence: Keyboard focus was checked on the first 40 tab stops of the page.

Next action: Verify keyboard focus and interaction beyond the sampled tab stops.

Status indicator only — not a WCAG conformance percentage

Additional Pages Checked
Additional pages are audited to identify problems beyond the submitted page and compare repeated navigation and help. These results are shown separately and do not create extra score deductions by themselves.

Successfully audited: 2 | Attempt diagnostics: 2

https://aiwebpageseo.com/pricing.html
Successfully audited
Results: 0 errors, 0 warnings

https://aiwebpageseo.com/blog.html
Successfully audited
https://aiwebpageseo.com/blog
Successfully audited
Results: 0 errors, 0 warnings

Testing conditions and limitations — full notes
Show original audit notes (5)
Standards and law: WCAG 2.2 is a W3C technical standard. Legal duties depend on jurisdiction, organisation and service. This automated report is not a determination of compliance with the UK Equality Act, UK public-sector accessibility regulations, the European Accessibility Act or other legislation.

Report 2 — WCAG 2.2 Conformance Assessment
Conformance not established. The automated findings below are a starting point for assessment. A full claim of Level A requires all applicable A criteria to be satisfied; Level AA requires all applicable A and AA criteria. Site-wide conformance also requires evaluating the relevant pages and complete processes, including human testing. A criterion marked “No problems found” has not thereby been fully verified.

Level-by-level verification evidence
55 Level A and AA success criteria — evidence from this audit
Level	Total	Failed	Warnings	No problems found	Human verification outstanding	Not checked
Level A	31	0	0	0	30	1
Level AA	24	0	0	1	22	1
Selected Level AAA checks — not a full AAA assessment
WCAG 2.4.9 Link Purpose (AAA): All 86 links make sense on their own (WCAG 2.4.9, AAA).

WCAG 1.4.6 Enhanced Contrast (AAA): Optional, Level AAA (not scored): 84 text elements pass the AA contrast minimum but are below the AAA enhanced level (WCAG 1.4.6: 7:1, or 4.5:1 for large text). AAA is not required by UK or EU accessibility rules, which ask for AA.. Only measurable text in the tested presentation is covered.

Full AAA conformance is neither assessed nor claimed. The criteria above must not be treated as a complete AAA checklist.

What the statuses mean
Failed: detected issue to investigate and fix. Warning: potential issue to investigate. No problems found: the implemented check reported no problem, not a conformance certificate. Manual review needed: partial automated evidence exists, but human verification remains. Needs a person to check: no completed automated verification for that criterion. Not checked this time: the relevant check did not run.

Criterion-by-criterion verification and next actions
Review each criterion below. Where the report identifies a human check, that work remains outstanding; a missing automated finding does not establish that a criterion is met.

Automated review findings: 0 individual findings flagged by the automated checks (not a count of criteria needing verification). Outstanding criterion verification: 52 of 55 criteria (32 with partial automated evidence; 20 requiring a person to check). Not checked this time: 2 criteria. These are mutually exclusive report statuses, not a WCAG compliance score. A zero automated-review-findings count does not mean that criteria have been verified.

WCAG 2.2 coverage, Level A and AA: 0 failed, 0 with warnings, 1 with no problems found, 32 need further review, 20 need a person to check, 2 not checked this time
How to interpret these results
This report covers 55 WCAG 2.2 Level A and AA success criteria. Coverage is not a conformance pass. Automated checks cannot establish every criterion. 52 criteria require further review or a person to check, and 2 were not checked this time. Full WCAG conformance is not established by this automated report alone.

Results for all 55 WCAG 2.2 Level A and AA success criteria
Criterion	Level	Requirement	Result
1.1.1	A	Non-text Content (also check that alt text describes each image well)	Manual review needed
1.2.1	A	Audio-only and Video-only (Prerecorded)	Needs a person to check
1.2.2	A	Captions (Prerecorded) (also check that captions are accurate and complete)	Manual review needed
1.2.3	A	Audio Description or Media Alternative (Prerecorded)	Needs a person to check
1.3.1	A	Info and Relationships (also check that the structure matches how the page looks)	Manual review needed
1.3.2	A	Meaningful Sequence	Needs a person to check
1.3.3	A	Sensory Characteristics	Needs a person to check
1.4.1	A	Use of Color (also check that colour is never the only way information is shown)	Manual review needed
1.4.2	A	Audio Control (also check whether automatically started sound continues beyond three seconds and has a working independent control)	Manual review needed
2.1.1	A	Keyboard (also check that every function works with the keyboard alone)	Manual review needed
2.1.2	A	No Keyboard Trap (also check keyboard interactions beyond the sampled tab stops)	Manual review needed
2.1.4	A	Character Key Shortcuts	Needs a person to check
2.2.1	A	Timing Adjustable (also check time limits set by scripts (session timeouts))	Manual review needed
2.2.2	A	Pause, Stop, Hide (also check content further down the page)	Manual review needed
2.3.1	A	Three Flashes or Below Threshold (also check videos and animations beyond the first seconds)	Manual review needed
2.4.1	A	Bypass Blocks (also check that repeated content can actually be bypassed with keyboard and assistive technology)	Manual review needed
2.4.2	A	Page Titled (also check that the title describes the page)	Manual review needed
2.4.3	A	Focus Order (also check that the tab order follows the page in a sensible order)	Manual review needed
2.4.4	A	Link Purpose (In Context) (also check that each link says where it goes)	Manual review needed
2.5.1	A	Pointer Gestures	Needs a person to check
2.5.2	A	Pointer Cancellation	Needs a person to check
2.5.3	A	Label in Name (also check controls named by pictures of text)	Manual review needed
2.5.4	A	Motion Actuation	Needs a person to check
3.1.1	A	Language of Page (also check whether the declared language matches the page’s actual human language)	Manual review needed
3.2.1	A	On Focus (also check keyboard interactions beyond the sampled tab stops)	Manual review needed
3.2.2	A	On Input	Needs a person to check
3.2.6	A	Consistent Help	Not checked this time
3.3.1	A	Error Identification	Needs a person to check
3.3.2	A	Labels or Instructions (also check that instructions are clear)	Manual review needed
3.3.7	A	Redundant Entry	Needs a person to check
4.1.2	A	Name, Role, Value (also check custom controls built with scripts)	Manual review needed
1.2.4	AA	Captions (Live)	Needs a person to check
1.2.5	AA	Audio Description (Prerecorded)	Needs a person to check
1.3.4	AA	Orientation	No problems found
1.3.5	AA	Identify Input Purpose (also check fields on other pages and forms shown after an action)	Manual review needed
1.4.3	AA	Contrast (Minimum) (also check text drawn inside images)	Manual review needed
1.4.4	AA	Resize Text (also check text that grows only partly when zoomed)	Manual review needed
1.4.5	AA	Images of Text	Needs a person to check
1.4.10	AA	Reflow (also check content that only appears after an action)	Manual review needed
1.4.11	AA	Non-text Contrast (also check icons and charts)	Manual review needed
1.4.12	AA	Text Spacing (also check text that overlaps rather than being cut off)	Manual review needed
1.4.13	AA	Content on Hover or Focus (also check pop-ups beyond the menus and tooltips tried)	Manual review needed
2.4.5	AA	Multiple Ways (also check that every page can be found two ways)	Manual review needed
2.4.6	AA	Headings and Labels (also check that headings and labels describe their content)	Manual review needed
2.4.7	AA	Focus Visible (also check keyboard interactions beyond the sampled tab stops)	Manual review needed
2.4.11	AA	Focus Not Obscured (Minimum) (also check keyboard interactions beyond the sampled tab stops)	Manual review needed
2.5.7	AA	Dragging Movements	Needs a person to check
2.5.8	AA	Target Size (Minimum) (also check controls drawn without their own box)	Manual review needed
3.1.2	AA	Language of Parts (also check passages in another language that are not marked)	Manual review needed
3.2.3	AA	Consistent Navigation	Not checked this time
3.2.4	AA	Consistent Identification	Needs a person to check
3.3.3	AA	Error Suggestion	Needs a person to check
3.3.4	AA	Error Prevention (Legal, Financial, Data)	Needs a person to check
3.3.8	AA	Accessible Authentication (Minimum)	Needs a person to check
4.1.3	AA	Status Messages	Needs a person to check
WAVE summary: https://aiwebpageseo.com

0 errors, 0 contrast errors

Reference / Order / Structure / Contrast
0 Errors
0 Contrast Errors
18 Alerts
42 Features
31 Structure
60 ARIA

Congratulations! No errors were detected! Manual testing is still necessary to ensure compliance and optimal accessibility.
AIM Score: 9.7 out of 10

18 Alerts
   1 A nearby image has the same alternative text
   15 Missing fieldset
   1 Redundant link
   1 Redundant title text
42 Features
   9 Alternative text
   30 Form label
   1 Skip link
   1 Skip link target
   1 Language
31 Structural Elements
   1 Heading level 1
   3 Heading level 2
   19 Heading level 3
   4 Unordered list
   1 Header
   1 Navigation
   1 Main content
   1 Footer
60 ARIA
   1 ARIA
   17 ARIA label
   1 ARIA tabindex
   2 ARIA alert or live region
   1 ARIA button
   38 ARIA hidden
a11y-check.eu (axe-core): https://aiwebpageseo.com

0 violations

violations
1
needs review
46
passed
Audited: https://aiwebpageseo.com
Download PDF Report
Violations (0)
No violations found.

Needs Manual Review (1)
axe could not automatically determine if these pass or fail — check them manually.

serious
Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds
21 elements
<a href="https://aiwebpageseo.com/pricing.html">Pricing</a>
Fix any of the following: Element's background color could not be determined due to a background gradient

<a href="https://aiwebpageseo.com/blog.html">Blog</a>
Fix any of the following: Element's background color could not be determined due to a background gradient

<a href="https://aiwebpageseo.com/seo-auth/login.html" class="bk-signin">Sign In</a>
Fix any of the following: Element's background color could not be determined due to a background gradient

<h1><span class="hl">SEO Audit Tool</span> for SEO, AEO, Security and <span class="hl">Accessibility</span></h1>
Fix any of the following: Element's background color could not be determined due to a background gradient

<span class="hl">SEO Audit Tool</span>
Fix any of the following: Element's background color could not be determined due to a background gradient

<span class="hl">Accessibility</span>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p class="lede">Check a site for security, trust, Google spam policies, HTTP errors and accessibility, debug and generate schema, and see how people, Google and AI systems read your business. Pick a tool below: each card says what it checks and answers the common questions.</p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<h2>Established audits</h2>
Fix any of the following: Element's background color could not be determined due to a background gradient

<label for="vs-established-tech">Technical</label>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p><strong>Accessibility Audit:</strong> checks things the engine behind Google Lighthouse's accessibility checks has no test for, such as whether keyboard users get stuck, whether they can see where they are on the page, and whether the page still works on a phone screen.</p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<strong>Accessibility Audit:</strong>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<strong>Security Audit:</strong>
Fix any of the following: Element's background color could not be determined due to a background gradient

<h2>Final checks</h2>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p>These audits have been tested and are going through final checks before joining the Established audits.</p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<h2>Work in progress</h2>
Fix any of the following: Element's background color could not be determined due to a background gradient

<p>
Fix any of the following: Element's background color could not be determined due to a background gradient

<a href="https://aiwebpageseo.com/contact.html">tell us</a>
Fix any of the following: Element's background color could not be determined due to a background gradient

<a href="https://aiwebpageseo.com/aipageseo-demo-pages/how-to-fix-ai-hallucinations.html">hallucinate</a>
Fix any of the following: Element's background color could not be determined due to a background gradient

<div class="gdpr-text">
Fix any of the following: Element's background color could not be determined because it partially overlaps other elements

How to fix ↗
Run the same audit on your own site

Our Accessibility Audit checks a page in Chrome against all 55 WCAG 2.2 Level A and AA criteria and shows the evidence for every result.

Open the Accessibility Audit →