WebAIM WAVE vs Our Accessibility Audit: The Full Reports
These are the full reports behind our post WebAIM WAVE Accessibility Checker: False Positives Checked. Every report was run on 25 October 2026 and is shown exactly as the tool displayed it, without edits, so anyone can check our findings for themselves.
Reports on this page
- WAVE summary: https://aiwebpageseo.com: 0 errors, 0 contrast errors, 18 alerts, AIM score 9.7
- WAVE page view: https://aiwebpageseo.com: Every item WAVE marked, in page order
- Our live checks of the page code: Radio groups, logo images and CSS, and top links
- Our Accessibility Audit: https://aiwebpageseo.com: Score 100/100
WAVE summary: https://aiwebpageseo.com
0 errors, 0 contrast errors, 18 alerts, AIM score 9.7
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
WAVE page view: https://aiwebpageseo.com
Every item WAVE marked, in page order
Skip to main contentFEATURES: Skip link STRUCTURAL ELEMENTS: Navigation AIWebPageSEOFEATURES: Alternative text*AIWebPageSEO*AIWebPageSEOALERTS: A nearby image has the same alternative text*AIWebPageSEO* Pricing Blog Sign In Join free →ALERTS: Redundant link ARIA: ARIA label*aria-label="Toggle theme"*ARIA: ARIA tabindex*tabindex=0* ARIA: ARIA button STRUCTURAL ELEMENTS: Main contentFEATURES: Skip link target Independent security checks for aiwebpageseo.com Google Safe Browsing (opens in a new tab) ARIA: ARIA alert or live region Malware and phishing lists Live Safe Browsing result →ARIA: ARIA hiddenGoogle Safe Browsing: no unsafe content foundFEATURES: Alternative text*Google Safe Browsing: no unsafe content found* VirusTotal (opens in a new tab) 0 of 92 security vendors flag it Live VirusTotal result →ARIA: ARIA hiddenVirusTotal: 0 of 92 vendors flagged this domainFEATURES: Alternative text*VirusTotal: 0 of 92 vendors flagged this domain* Mozilla Observatory (opens in a new tab) ARIA: ARIA alert or live region HTTP security headers Live Observatory result →ARIA: ARIA hiddenMozilla Observatory grade A+FEATURES: Alternative text*Mozilla Observatory grade A+* Microsoft Edge (opens in a new tab) SmartScreen check in Edge Open this site in Microsoft Edge →ARIA: ARIA hiddenMicrosoft Edge SmartScreenFEATURES: Alternative text*Microsoft Edge SmartScreen* SSL Labs (opens in a new tab) Grade A+ for TLS and certificate Live SSL Labs result →ARIA: ARIA hiddenSSL Labs grade A+FEATURES: Alternative text*SSL Labs grade A+* W3C CSS Validator (opens in a new tab) Live CSS validation Live CSS validation result →ARIA: ARIA hiddenW3C CSS ValidatorFEATURES: Alternative text*W3C CSS Validator* W3C HTML Validator (opens in a new tab) Live HTML validation Live HTML validation result →ARIA: ARIA hiddenW3C HTMLFEATURES: Alternative text*W3C HTML* Sucuri SiteCheck (opens in a new tab) No malware, not blacklisted Live SiteCheck result →ARIA: ARIA hiddenSucuri SiteCheck: no malware, not blacklistedFEATURES: Alternative text*Sucuri SiteCheck: no malware, not blacklisted* ARIA: ARIA*role="group"*ARIA: ARIA label*aria-labelledby="ts-strip-label"* STRUCTURAL ELEMENTS: Header STRUCTURAL ELEMENTS: Heading level 1SEO Audit Tool for SEO, AEO, Security and Accessibility 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. STRUCTURAL ELEMENTS: Heading level 2Established audits ALERTS: Missing fieldsetPlain EnglishFEATURES: Form labelTechnicalFEATURES: Form label Each of these audits has been tested on hundreds of live websites built on every kind of website platform, and each one checks your site against the official rules for its subject: accessibility for disabled visitors, Google's spam rules, the formats AI tools read (llms.txt and Markdown), structured data, Google's own guide to judging page quality, and the standards for security, server logs and page errors. Some of them check more than the well-known free tools do. Accessibility Audit: 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. Security Audit: checks more than Mozilla's free security grader, which looks at the settings your site sends with each page and how it redirects visitors. It also checks your security certificate and when it runs out, the email and domain settings that stop people faking your emails or your domain, pages that mix secure and insecure content, and whether the software your site runs has known security holes. Each of these audits has been tested on hundreds of live sites across every type of CMS, and each checks against a published standard: WCAG 2.2 Level A and AA, Google's spam policies, the llmstxt.org spec, current Markdown guidelines, schema.org and Google's structured data rules, Google's search quality rater guidelines, and the security, log and HTTP standards behind each check. Some of them go further than the widely used audits out there. Accessibility Audit: tests WCAG 2.2 criteria that axe-core, the engine behind Google Lighthouse's accessibility checks, has no rule for, such as keyboard traps, visible focus and reflow on phones. Security Audit: goes further than Mozilla's HTTP Observatory, which grades a site's HTTP headers and redirects. It also runs a real TLS handshake to check the certificate and its expiry, checks SPF, DMARC, DKIM, CAA and DNSSEC records, finds mixed content, and matches the server and CMS versions it detects against the NIST National Vulnerability Database for known vulnerabilities. 🛡ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Security Audit Checks the security settings any visitor's browser can see: security headers, the TLS certificate, cookies, mixed content, mail and DNS records, known vulnerabilities in detected software, and more. Free account · Results usually in well under a minute Questions and answers about the Security Audit Run Security Audit on your site → 🚫ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Google Spam Policy Audit Reads your pages as a visitor, as Googlebot, on mobile and from Google, and reports signs that match Google's spam policies, with where each one is and how to fix it. Free, no account · Up to 20 URLs (100 signed in) · Usually a few minutes Questions and answers about the Google Spam Policy Audit Run Google Spam Policy Audit on your site → 📈ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Real Traffic Audit Reads your server access log and separates real people from AI crawlers, search engines, bots and your own server, then shows where people came from, what they read and the errors they hit. Free · Your log stays in your browser Questions and answers about the Real Traffic Audit Run Real Traffic Audit on your site → ♿ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Accessibility Audit Checks a page against WCAG 2.2 Level A and AA after its scripts have run, as your visitors see it, and also checks two more pages of your site. WCAG 2.2 Level A and AA · All 55 criteria reported Questions and answers about the Accessibility Audit Run Accessibility Audit on your site → 🔴ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3HTTP Error Audit Crawls your site from the home page and records the status of every internal link, so you can find broken pages, server errors and redirects before visitors and search engines do. Pay as you go · From 10 pages for 10p Questions and answers about the HTTP Error Audit Run HTTP Error Audit on your site → 📄ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3LLMs.txt Auditor Fetches and scores your llms.txt against the llmstxt.org spec, then generates a corrected file using real data from your live site. Scored against the llmstxt.org spec · Optional competitor check Questions and answers about the LLMs.txt Auditor Run LLMs.txt Auditor on your site → 📝ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Markdown Generator Paste a URL and get a clean Markdown version of that page, ready for llms.txt or AI ingestion. Full, Stripped or Custom output Questions and answers about the Markdown Generator Run Markdown Generator on your site → 🧩ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Combined Audit Runs many of our audits against one website in a single pass and gives you the results as one PDF report. Quick Audit free within a daily allowance · Full Audit uses credits Questions and answers about the Combined Audit Run Combined Audit on your site → ✅ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Trust Audit Checks 22 signals that people and search engines use to judge whether a website can be trusted, from domain age and reputation to contact details, key pages and technology. £1.99 per audit · 15–20 seconds · Free account needed Questions and answers about the Trust Audit Run Trust Audit on your site → STRUCTURAL ELEMENTS: Heading level 2Final checks These audits have been tested and are going through final checks before joining the Established audits. 🔬ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Schema Debugger Checks the structured data already on any page, or JSON-LD you paste in, and scores each block for rich result eligibility, required and recommended fields, and AEO signals. Free Questions and answers about the Schema Debugger Run Schema Debugger on your site → 🤖ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Schema Generator Reads a live page, detects the right schema types and writes JSON-LD from the page's real content, for up to 1,000 items of each type. 90+ schema types · Up to 1,000 items per type · Signed in, you get the full type dropdown and its subcategories, such as mechanics Questions and answers about the Schema Generator Run Schema Generator on your site → 🎓ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3E-E-A-T Checker Scores a page on Experience, Expertise, Authoritativeness and Trust, and lists what to improve. Scored by category Questions and answers about the E-E-A-T Checker Run E-E-A-T Checker on your site → STRUCTURAL ELEMENTS: Heading level 2Work in progress These audits still need testing, and each one is being tested on every type of CMS: WordPress, Wix, Shopify, Squarespace, Webflow, Joomla, Drupal, Weebly, GoDaddy, HubSpot, Ghost, Blogger, Duda, Jimdo, Magento, BigCommerce, Next.js, Gatsby, Hugo, PrestaShop and OpenCart. Offers to test them are welcome: run one on your own site and tell us what it gets right and wrong. Help us help you, rather than adding yet another audit full of false positives, free or £300 a month. Please note: these audits do not hallucinate. They are real-time, data-driven audits of your live pages. 📊ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Site Audit Pro Crawls your site and checks every page for Core Web Vitals, duplicate titles, descriptions and content, structured data errors and internal link problems. Pay as you go · No subscription Questions and answers about the Site Audit Pro Run Site Audit Pro on your site → 📍ARIA: ARIA hidden STRUCTURAL ELEMENTS: Heading level 3Google Business Profile Audit Finds every missing section, scoring gap and quick win on your Google Business Profile. Profile completeness score · Q&A check Questions and answers about the Google Business Profile Audit Run Google Business Profile Audit on your site → STRUCTURAL ELEMENTS: Footer STRUCTURAL ELEMENTS: Heading level 3Our Other Sites STRUCTURAL ELEMENTS: Unordered list Site Audit Pro & Local SEO Checker — aipageseo.co.uk GBP Audit & Maps Audit — aipageseo.com AEO Checker & E-E-A-T Checker — aiwebpageseo.co.uk GDPR Audit & GBP Audit — aiwebpageseo.website STRUCTURAL ELEMENTS: Heading level 3Schema Tools STRUCTURAL ELEMENTS: Unordered list AI Schema Generator LLMs.txt Generator Schema Debugger Schema Builder Rich Snippets Tester OG Tag Generator SERP Preview STRUCTURAL ELEMENTS: Heading level 3Free SEO Tools STRUCTURAL ELEMENTS: Unordered list Site Audit Local SEO Checker AEO Checker E-E-A-T Checker Core Web Vitals Maps Audit STRUCTURAL ELEMENTS: Heading level 3Company STRUCTURAL ELEMENTS: Unordered list Pricing — see all plans Blog — latest articles About What AI Says False Positives in Audit Tools Accessibility Answers Accessibility ACT Rules Demo Pages Contact Facebook — aiwebpageseo page X (Twitter) — aiwebpageseo profile Instagram — aiwebpageseo profile YouTube — aiwebpageseo channel Privacy Policy Cookie Policy Your data rights Cookie settings Terms of Service 🗂ARIA: ARIA hidden AIWebPageSEO — back to the home page AI-powered schema and llms.txt generation plus free technical SEO tools for small business. 90+ schema types, up to 1,000 items per run. Pay-as-you-go from £4.99 — credits never expire. STRUCTURAL ELEMENTS: Heading level 3About aiwebpageseo aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical SEO tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials. Find us on ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on X (Twitter) (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on Facebook (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on YouTube (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on Instagram (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on Threads (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on TikTok (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on LinkedIn (opens in a new tab)"* ARIA: ARIA hiddenARIA: ARIA label*aria-label="aiwebpageseo on Trustpilot (opens in a new tab)"* Share this page ARIA: ARIA hiddenX — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share on X (opens in a new tab)"* ARIA: ARIA hiddenFacebook — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share on Facebook (opens in a new tab)"* ARIA: ARIA hiddenLinkedIn — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share on LinkedIn (opens in a new tab)"* ARIA: ARIA hiddenReddit — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share on Reddit (opens in a new tab)"* ARIA: ARIA hiddenWhatsApp — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share on WhatsApp (opens in a new tab)"* ARIA: ARIA hiddenEmail — share this page (opens in a new tab)ARIA: ARIA label*aria-label="Share by email (opens your email app)"* ARIA: ARIA hiddenCopy linkALERTS: Redundant title textARIA: ARIA label*aria-label="Copy link"* © 2026 aiwebpageseo · Contact us · Changelog v2.9.0 · Site map · Last updated: 12 October 2026 Contact us — support and contact · Built by John Carlsson
Our live checks of the page code
Radio groups, logo images and CSS, and top links
Live checks of https://aiwebpageseo.com/ run on the aiwebpageseo.com server, 25 October 2026 (output unedited)
radio inputs: 30 | fieldsets: 0
group: <div class="ts-strip" aria-labelledby="ts-strip-label" role="group">
radio: <input type="radio" class="vs-en" name="vs-established" id="vs-established-en" checked>
radio: <input type="radio" class="vs-tech" name="vs-established" id="vs-established-tech">
radio: <input type="radio" class="vs-en" name="vs-security-audit" id="vs-security-audit-en" checked>
radio: <input type="radio" class="vs-tech" name="vs-security-audit" id="vs-security-audit-tech">
logo imgs: ['<img class="bk-logo-img bk-logo-l" src="/images/aiwebpageseo-logo.png" width="166" height="40" alt="AIWebPageSEO">', '<img class="bk-logo-img bk-logo-d" src="/images/aiwebpageseo-logo-white.png" width="166" height="40" alt="AIWebPageSEO">']
css files: ['/index-page.css']
top links: [('#main-content', 'Skip to main content'), ('https://aiwebpageseo.com/', ''), ('https://aiwebpageseo.com/pricing.html', 'Pricing'), ('https://aiwebpageseo.com/blog.html', 'Blog'), ('https://aiwebpageseo.com/seo-auth/login.html', 'Sign In'), ('https://aiwebpageseo.com/seo-auth/login.html', 'Join free →'), ...]
curl -s https://aiwebpageseo.com/index-page.css | grep bk-logo
.bk-logo-d{display:none}
[data-theme='dark'] .bk-logo-l{display:none}
[data-theme='dark'] .bk-logo-d{display:block}
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
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 →