TraceValid vs Our Accessibility Audit: The Full Reports
These are the full reports behind our post TraceValid Accessibility Checker: False Positives Explained. 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
- TraceValid trial report: https://aiwebpageseo.com: 2 failures, both on the Google Safe Browsing badge image
- Our Accessibility Audit: https://aiwebpageseo.com: Score 100/100
- TraceValid trial report: https://grabzies.co.uk/shop: No failures shown in the trial
- Our Accessibility Audit: https://grabzies.co.uk/shop, run 1: Score 70/100
- Our Accessibility Audit: https://grabzies.co.uk/shop, run 2: Score 55/100
TraceValid trial report: https://aiwebpageseo.com
2 failures, both on the Google Safe Browsing badge image
Multi-page Web accessibility checker Test Web accessibility compliance for your Web content and get audit reports (WCAG 2.2/2.1/2.0, ADA, Section 508, AODA, EAA/EN 301 549, EQA, DDA) Provide your report ID to access your full results https://aiwebpageseo.com TraceValid Logo Multi-page Web accessibility checker by TraceValid Web Accessibility Compliance Automated Tests Report ⚠ Conformance evaluation of web accessibility requires a combination of semi-automated evaluation tools and manual evaluation Report ID : DB52A-45814-E81AF-9D2DE-7E05A Report Date : 2026-10-25 Report Time : 10:25:47 Report Status : Trial Executive Summary This report describes the conformance of the https://aiwebpageseo.com website with W3C’s Web Content Accessibility Guidelines (WCAG). Detailed review results available below show the summary and give an overview of the conformance status. Scope of the Evaluation Website evaluation starting URL: https://aiwebpageseo.com WCAG Version : 2.1 WCAG Conformance Target : AA WCAG Level of Conformance Automated Test : A, AA, AAA Review Process Automated evaluation and validation Reviewer Tools : WCAG automated evaluation software used : The evaluation results in this report are based on evaluation conducted by the TraceValid software, a Web accesssibility and Color Contrast Checker software. and that can be run at www.tracevalid.com. You can read more about the software at www.tracevalid.com/about. Reviewers : TraceValid Trial - Detailed Audit Results Total Web Pages to be checked: 44Total CSS and Styles: 1 Trial - Summary You are in trial mode. Charts and results below are incomplete. Process your order to unlock entire report charts and access your fully automated Web accessibility compliance report Trial - All Results 1 of 1 Element Success criteria Level Result Observations Link to evaluate: https://aiwebpageseo.com Element Type: PageElements Links : 84 Images : 10 IDs : 53 Titles : 1 Labels : 30 Form controls : 30 Focus order : 131 SVGs : 15 Element Type: Images <img class="bk-logo-img bk-logo-l" src="/images/aiwebpageseo-logo.png" width="166" height="40" alt="AIWebPageSEO" Line: 1080 1.1.1 A conditional passed Manual check Check that alt tag the alternative text represents the content and function of the image. Use AI-powered tool to generate alternative text for images <img class="bk-logo-img bk-logo-d" src="/images/aiwebpageseo-logo-white.png" width="166" height="40" alt="AIWebPageSEO" Line: 1080 1.1.1 A conditional passed Manual check Check that alt tag the alternative text represents the content and function of the image. Use AI-powered tool to generate alternative text for images <img class="ts-badge" src="/google-safe.svg" alt="Google Safe Browsing: no unsafe content found" width="88" height="31" Line: 1097 1.1.1 A conditional passed Manual check Check that alt tag the alternative text represents the content and function of the image. Use AI-powered tool to generate alternative text for images <img class="ts-badge" src="/google-safe.svg" alt="Google Safe Browsing: no unsafe content found" width="88" height="31" Line: 1097 1.1.1 A failed Missing role attribute with img value for SVG. This will cause screen readers to just consider it as a single entity and describe it using the label. An SVG is not image, it is a graphics-document. Unlike images, SVG can include structured child elements such as link, graphics-symbol, image, graphics-object. <img class="ts-badge" src="/google-safe.svg" alt="Google Safe Browsing: no unsafe content found" width="88" height="31" Line: 1097 1.1.1 A failed Missing aria-label attribute for SVG. This will cause screen readers to just consider it as a single entity and describe it using the label. An SVG is not image, it is a graphics-document. Unlike images, SVG can include structured child elements such as link, graphics-symbol, image, graphics-object. 1 of 1 You are in trial mode. Complete your order to unlock access to your fully automated Web accessibility compliance report Items Total Amount ($CAD) Total Multi-pages to evaluate from URL provided 45 $22.50
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
TraceValid trial report: https://grabzies.co.uk/shop
No failures shown in the trial
Web Accessibility Compliance Automated Tests Report ⚠ Conformance evaluation of web accessibility requires a combination of semi-automated evaluation tools and manual evaluation Report ID : DB52A-45814-E81AF-9D2DE-7E05A Report Date : 2026-10-25 Report Time : 10:25:47 Report Status : Trial Executive Summary This report describes the conformance of the https://grabzies.co.uk/shop website with W3C’s Web Content Accessibility Guidelines (WCAG). Detailed review results available below show the summary and give an overview of the conformance status. Scope of the Evaluation Website evaluation starting URL: https://grabzies.co.uk/shop WCAG Version : 2.1 WCAG Conformance Target : AA WCAG Level of Conformance Automated Test : A, AA, AAA Review Process Automated evaluation and validation Reviewer Tools : WCAG automated evaluation software used : The evaluation results in this report are based on evaluation conducted by the TraceValid software, a Web accesssibility and Color Contrast Checker software. and that can be run at www.tracevalid.com. You can read more about the software at www.tracevalid.com/about. Reviewers : TraceValid Trial - Detailed Audit Results Total Web Pages to be checked: 2Total CSS and Styles: 7 Trial - Summary You are in trial mode. Charts and results below are incomplete. Process your order to unlock entire report charts and access your fully automated Web accessibility compliance report Trial - All Results 1 of 1 Element Success criteria Level Result Observations Link to evaluate: https://grabzies.co.uk/shop Element Type: PageElements Links : 15 Images : 2 IDs : 17 Titles : 1 Forms : 2 Labels : 4 Form controls : 14 Focus order : 25 Element Type: Images <img class="product-image" src="https://grabzies.co.uk/images/grabzies-ecommerce-shop-store-main-product-image.webp" alt="Grabzies ecommerce shop website" width="600" height="600" decoding="async" fetchpriority="high" Line: 1191 1.1.1 A conditional passed Manual check Check that alt tag the alternative text represents the content and function of the image. Use AI-powered tool to generate alternative text for images <img class="product-image" src="/images/grabzies-training-packages-basic-advanced.webp" alt="Grabzies training package" width="600" height="600" decoding="async" fetchpriority="high" Line: 1259 1.1.1 A conditional passed Manual check Check that alt tag the alternative text represents the content and function of the image. Use AI-powered tool to generate alternative text for images Element Type: Page title 2.4.2 A passed Page has title tag. Manual check Check that the title text represents the content of the page Element Type: Forms 1 of 1 You are in trial mode. Complete your order to unlock access to your fully automated Web accessibility compliance report Items Total Amount ($CAD) Total Multi-pages to evaluate from URL provided 9 $4.50
Our Accessibility Audit: https://grabzies.co.uk/shop, run 1
Score 70/100
HTML Source
249p
🔗 From URL
📋 Paste HTML
Address of the page to audit
https://grabzies.co.uk/shop
🔍 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.
70
Automated score / 100
21
Passed checks
1
Errors
3
Warnings
How the automated score was calculated
Starting score 100 − (1 errors × 15) − (3 warnings × 5) = 70/100 (minimum 0). Passed checks do not add points. Manual review findings are not deducted by this formula.
Individual test evidence — 21 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 (39 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
All 2 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 15 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 6 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 23 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
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
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
Help links stay in the same place on the other pages checked
Automated check passed
Standard: WCAG 2.2 3.2.6 · Level A
Evidence: Compared help locations across sampled pages.
Passed within tested scope · Not a WCAG conformance percentage
Detected errors, warnings and review findings (4)
6 controls with a low-contrast edge
Detected failure
Standard: WCAG 2.2 1.4.11 · Level AA
Evidence: Buttons, form fields and other controls whose edge is shown by a border or fill need that edge at a contrast ratio of at least 3:1 against the colour around it, so people with low vision can see where to click. This scanner flags measured low-contrast control edges for investigation. WCAG 1.4.11 applicability depends on whether the visual boundary is required to identify the control. Examples: "Buy with PayPal" 1.17:1 (#e6f0ff on #c2e1ff) (2 controls); "Chat with us" 1.17:1 (#e6f0ff on #c2e1ff) (2 controls); "Accept" 1.65:1 (#66b2ff on #c2e1ff); "Decline" 1.65:1 (#66b2ff on #c2e1ff)
Coverage limit: Measured contrast of control boundaries or focus indicators; human review may still be necessary.
Action: Darken the border (or the control fill) until it reaches at least 3:1 against the background around the control, in every colour scheme the page offers.
Detected issue in tested scope · Not a WCAG conformance percentage
2 links open a new tab without saying so
Needs investigation
Standard: Supporting check / advisory
Evidence: Opening a new tab or window moves the visitor away from the page they were on. Screen reader and keyboard users should be told before it happens.
Coverage limit: Usability advisory; not itself evidence of a specific WCAG success criterion.
Action: Add "(opens in a new tab)" to each link, as visually hidden text or at the end of its aria-label, or remove target="_blank".
Further investigation needed · Not a WCAG conformance percentage
1 link name not clear on its own (WCAG 2.4.9, AAA)
Needs investigation
Standard: WCAG 2.2 2.4.9 · Level AAA
Evidence: Screen-reader users often bring up a list of every link on the page, with no surrounding text, and voice-control users say the link text to click it. Each link's text should say where it goes or what it does on its own. Found — same text going to different pages: "Chat with us" (2 links to 2 different pages).
Coverage limit: Checked link names without surrounding context; this is a selected AAA check.
Action: Give each link its own descriptive text ("Read the schema guide" instead of "Read more"); give links that go to different pages different text; start address links with a short phrase ("Email us", "Call us") and show the address or number next to the link as plain text.
Further investigation needed · Not a WCAG conformance percentage
No nav landmark
Needs investigation
Standard: WCAG 2.2 2.4.1 · Level A
Evidence: The nav element identifies navigation sections so screen reader users can find and skip them.
Coverage limit: Checked navigation landmarks or bypass mechanisms; full keyboard and assistive-technology coverage still requires review.
Action: Wrap navigation links in a nav element.
Further investigation needed · Not a WCAG conformance percentage
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: 2 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
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 23 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
Other testing condition
Testing condition
Standard: Audit scope / methodology
Evidence: Best practice, not a WCAG requirement (not scored): 1 element: All page content should be contained by landmarks. Examples: <p> PayPal is used to process payments. You consent to the use of PayPal for transaction, and agree you are over…
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: 1 | Attempt diagnostics: 1
https://www.grabzies.co.uk/google-seo-audit
Successfully audited
Results: 1 errors, 2 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 31 0
Level AA 24 1 0 1 21 1
Selected Level AAA checks — not a full AAA assessment
WCAG 2.4.9 Link Purpose (AAA): 1 link name not clear on its own (WCAG 2.4.9, AAA).
WCAG 1.4.6 Enhanced Contrast (AAA): No below-AAA measurements reported in the available results; this is not proof of AAA conformance. 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. Partially tested — manual review required: automated evidence exists, but a person must finish checking. Manual review required — not automated: no completed automated verification exists for this criterion. The actions column explains what to check and how to correct a confirmed issue. 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: 1 criterion. 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: 1 failed, 0 with warnings, 1 with no problems found, 32 need further review, 20 need a person to check, 1 not checked this time
Results for all 55 WCAG 2.2 Level A and AA success criteria
Criterion Level Requirement Result Automated evidence Remaining verification / How to fix
1.1.1 A Non-text Content (also check that alt text describes each image well) Partially tested — manual review required Passed check: All 2 images have alt attributes Check that every meaningful image and icon has a description explaining its purpose. Images used only for decoration should be ignored by screen readers.
1.2.1 A Audio-only and Video-only (Prerecorded) Manual review required — not automated No criterion-specific automated evidence recorded Provide a written version of sound-only recordings. For silent videos, explain important visual information in text or another suitable format.
1.2.2 A Captions (Prerecorded) (also check that captions are accurate and complete) Partially tested — manual review required No criterion-specific automated evidence recorded Play each recorded video with sound. Check that captions include spoken words and important sounds, and appear at the right time.
1.2.3 A Audio Description or Media Alternative (Prerecorded) Manual review required — not automated No criterion-specific automated evidence recorded Make sure recorded videos can be understood without seeing the picture. Provide a suitable written alternative or spoken description where allowed.
1.3.1 A Info and Relationships (also check that the structure matches how the page looks) Partially tested — manual review required Passed check: Single H1 heading present; Passed check: Heading hierarchy logical Check that headings, lists, tables and form labels make sense to screen readers, not just visually. Correct any page structure that gives the wrong meaning.
1.3.2 A Meaningful Sequence Manual review required — not automated No criterion-specific automated evidence recorded Read the page in the order a screen reader would. Make sure instructions and information still make sense in that order.
1.3.3 A Sensory Characteristics Manual review required — not automated No criterion-specific automated evidence recorded Look for instructions such as 'click the green button' or 'see the box on the right'. Identify the correct item without relying only on colour, position or shape.
1.4.1 A Use of Color (also check that colour is never the only way information is shown) Partially tested — manual review required On the submitted page, 23 keyboard stops were checked; 0 controls with focus indicated only by insufficient colour change Make sure colour is not the only clue. Errors should have words as well as red highlighting, and links should be recognisable without colour alone.
1.4.2 A Audio Control (also check whether automatically started sound continues beyond three seconds and has a working independent control) Partially tested — manual review required No criterion-specific automated evidence recorded If sound starts automatically and lasts more than three seconds, make sure visitors can pause, stop or control its volume separately.
2.1.1 A Keyboard (also check that every function works with the keyboard alone) Partially tested — manual review required No criterion-specific automated evidence recorded Try every button, menu, form and feature using only a keyboard. Anything that works with a mouse should also be usable without one.
2.1.2 A No Keyboard Trap (also check keyboard interactions beyond the sampled tab stops) Partially tested — manual review required No criterion-specific automated evidence recorded Use the Tab key to move into and out of menus, pop-ups and other controls. Make sure nobody gets stuck with no way to leave.
2.1.4 A Character Key Shortcuts Manual review required — not automated No criterion-specific automated evidence recorded Check shortcuts that use a single letter or number. Make sure they do not activate accidentally while someone is typing, or provide a way to turn them off.
2.2.1 A Timing Adjustable (also check time limits set by scripts (session timeouts)) Partially tested — manual review required No criterion-specific automated evidence recorded Look for time limits, including login and checkout timeouts. Where required, let visitors turn them off, extend them or adjust them.
2.2.2 A Pause, Stop, Hide (also check content further down the page) Partially tested — manual review required Passed check: No moving content without a way to pause it Check moving banners, animations and content that updates automatically. Provide a way to pause, stop or hide it when required.
2.3.1 A Three Flashes or Below Threshold (also check videos and animations beyond the first seconds) Partially tested — manual review required Passed check: No content flashes more than 3 times a second Check videos, animations and flashing effects. Remove or change flashing that could trigger seizures.
2.4.1 A Bypass Blocks (also check that repeated content can actually be bypassed with keyboard and assistive technology) Partially tested — manual review required warning: No nav landmark; Passed check: main landmark present; Passed check: Skip navigation verified using Tab and Enter (WCAG 2.4.1) Use the keyboard to check whether visitors can skip repeated menus and go straight to the main content. Fix any skip link that does not work.
2.4.2 A Page Titled (also check that the title describes the page) Partially tested — manual review required No criterion-specific automated evidence recorded Check that the title shown in the browser tab clearly describes the page. Replace missing or vague titles.
2.4.3 A Focus Order (also check that the tab order follows the page in a sensible order) Partially tested — manual review required No criterion-specific automated evidence recorded Press Tab through the page. Make sure the keyboard moves through links, buttons and forms in an order that makes sense.
2.4.4 A Link Purpose (In Context) (also check that each link says where it goes) Partially tested — manual review required Passed check: All 15 links have descriptive text Read each link with its surrounding text. Make sure visitors can understand where it leads or what it does.
2.5.1 A Pointer Gestures Manual review required — not automated No criterion-specific automated evidence recorded Check actions that need two fingers or a special swipe pattern. Provide a simpler way to do the same thing with one finger or a mouse where required.
2.5.2 A Pointer Cancellation Manual review required — not automated No criterion-specific automated evidence recorded Check that people can cancel a click or touch before it completes, or undo an action when required.
2.5.3 A Label in Name (also check controls named by pictures of text) Partially tested — manual review required Passed check: aria-labels match the visible text of their controls Check that the name announced by a screen reader includes the words visible on each button or control.
2.5.4 A Motion Actuation Manual review required — not automated No criterion-specific automated evidence recorded If the website responds to shaking or tilting a device, provide a button or other alternative and a way to turn motion controls off when required.
3.1.1 A Language of Page (also check whether the declared language matches the page’s actual human language) Partially tested — manual review required Passed check: HTML lang attribute present Check that the website tells screen readers which language the page uses and that the setting matches the actual text.
3.2.1 A On Focus (also check keyboard interactions beyond the sampled tab stops) Partially tested — manual review required On the submitted page, 23 keyboard stops were checked; no unexpected focus-triggered navigation recorded in sample Move through controls with the keyboard. Simply reaching a button or field should not unexpectedly open a new page or change what the visitor is doing.
3.2.2 A On Input Manual review required — not automated No criterion-specific automated evidence recorded Change form selections and enter information. Make sure the website does not unexpectedly change pages or take an action without suitable warning.
3.2.6 A Consistent Help (also check pages other than the ones checked) Partially tested — manual review required Passed check: Help links stay in the same place on the other pages checked If help links or contact options appear on several pages, keep them in a consistent place relative to other page content.
3.3.1 A Error Identification Manual review required — not automated No criterion-specific automated evidence recorded Submit a form with missing or incorrect information. Make sure the page clearly says what went wrong and which field needs attention.
3.3.2 A Labels or Instructions (also check that instructions are clear) Partially tested — manual review required Passed check: All form fields have accessible labels Check that each form field has a clear label and any instructions needed to complete it.
3.3.7 A Redundant Entry Manual review required — not automated No criterion-specific automated evidence recorded Follow a process with several steps. Check that visitors are not asked to type the same information again when the website could reuse it, unless an exception applies.
4.1.2 A Name, Role, Value (also check custom controls built with scripts) Partially tested — manual review required Passed check: All 6 buttons have accessible names Test custom buttons, menus and form controls with a screen reader. Make sure it announces what each control is, its name and its current state.
1.2.4 AA Captions (Live) Manual review required — not automated No criterion-specific automated evidence recorded If the website broadcasts live video with sound, provide accurate live captions.
1.2.5 AA Audio Description (Prerecorded) Manual review required — not automated No criterion-specific automated evidence recorded Check recorded videos for important information that can only be seen. Add spoken descriptions where needed.
1.3.4 AA Orientation No problems found Passed check: Page works in both portrait and landscape orientation Turn a phone or tablet sideways and upright. Make sure the page works in both directions unless one direction is essential.
1.3.5 AA Identify Input Purpose (also check fields on other pages and forms shown after an action) Partially tested — manual review required No criterion-specific automated evidence recorded Check forms asking for personal details, such as names and addresses. Set them up so browsers can recognise the information and offer to fill it in.
1.4.3 AA Contrast (Minimum) (also check text drawn inside images) Partially tested — manual review required Passed check: Text contrast meets WCAG AA (39 text elements measured) Check that text stands out clearly against its background, including text over pictures and in menus. Change colours wherever contrast is too weak.
1.4.4 AA Resize Text (also check text that grows only partly when zoomed) Partially tested — manual review required Passed check: Text still fits when the page is zoomed to 200% Increase text size to 200%. Check that visitors can still read everything and use all buttons, menus and forms.
1.4.5 AA Images of Text Manual review required — not automated No criterion-specific automated evidence recorded Check whether important words are shown inside pictures. Use normal selectable text instead unless an exception applies.
1.4.10 AA Reflow (also check content that only appears after an action) Partially tested — manual review required Passed check: No sideways scrolling at phone width (320px) View the page at a narrow phone-sized width. Make sure visitors can read and use it without scrolling sideways, except for content that genuinely needs two directions.
1.4.11 AA Non-text Contrast Failed error: 6 controls with a low-contrast edge Check that important buttons, input borders, icons and focus markers are easy to see against nearby colours. Strengthen any that are too faint.
1.4.12 AA Text Spacing (also check text that overlaps rather than being cut off) Partially tested — manual review required Passed check: Text still fits when text spacing is increased Increase spacing between lines, paragraphs, letters and words. Make sure text does not disappear, overlap or get cut off.
1.4.13 AA Content on Hover or Focus (also check pop-ups beyond the menus and tooltips tried) Partially tested — manual review required No criterion-specific automated evidence recorded Open menus, tooltips and pop-ups that appear when hovering or using the keyboard. Check that people can dismiss them and keep them open long enough to use.
2.4.5 AA Multiple Ways (also check that every page can be found two ways) Partially tested — manual review required Passed check: Site map link found (more than one way to find pages) Check that visitors have more than one way to find pages when required, such as navigation, search or a site map.
2.4.6 AA Headings and Labels (also check that headings and labels describe their content) Partially tested — manual review required No criterion-specific automated evidence recorded Read the headings and form labels. Make sure each clearly describes the information or action that follows.
2.4.7 AA Focus Visible (also check keyboard interactions beyond the sampled tab stops) Partially tested — manual review required Passed check: Keyboard focus is visible on all 23 tab stops checked; On the submitted page, 23 keyboard stops were checked; 0 without visible focus; 0 clipped outlines; 0 unseen controls Move through the page using Tab. Check that it is always clear which link, button or field is selected. Fix missing or cut-off highlights.
2.4.11 AA Focus Not Obscured (Minimum) (also check keyboard interactions beyond the sampled tab stops) Partially tested — manual review required On the submitted page, 23 keyboard stops were checked; 0 controls obscured by fixed or sticky content Move through the page with the keyboard. Make sure the selected control is not completely hidden behind a fixed header, pop-up or other content.
2.5.7 AA Dragging Movements Manual review required — not automated No criterion-specific automated evidence recorded If visitors must drag an item, check that they can complete the same task without dragging, unless an exception applies.
2.5.8 AA Target Size (Minimum) (also check controls drawn without their own box) Partially tested — manual review required No criterion-specific automated evidence recorded Check that buttons, links and other touch targets are large enough or have enough space around them to select accurately.
3.1.2 AA Language of Parts (also check passages in another language that are not marked) Partially tested — manual review required No criterion-specific automated evidence recorded Look for passages written in a different language. Mark those passages so screen readers can pronounce them correctly.
3.2.3 AA Consistent Navigation Not checked this time No criterion-specific automated evidence recorded Compare menus on different pages. Keep repeated navigation links in a consistent order unless the visitor chooses to change it.
3.2.4 AA Consistent Identification Manual review required — not automated No criterion-specific automated evidence recorded Compare buttons and features that do the same thing on different pages. Give them consistent names and labels.
3.3.3 AA Error Suggestion Manual review required — not automated No criterion-specific automated evidence recorded Make a mistake in a form. Where possible, check that the error message explains how to correct it.
3.3.4 AA Error Prevention (Legal, Financial, Data) Manual review required — not automated No criterion-specific automated evidence recorded Test forms that submit payments, legal agreements or important changes to data. Make sure people can review, correct, confirm or reverse actions where required.
3.3.8 AA Accessible Authentication (Minimum) Manual review required — not automated No criterion-specific automated evidence recorded Try signing in without having to memorise or copy a code or solve a puzzle. Check that an accessible sign-in method is available.
4.1.3 AA Status Messages Manual review required — not automated No criterion-specific automated evidence recorded Trigger messages such as 'Saved' or 'Added to basket'. Make sure a screen reader announces them without moving keyboard focus.
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 1 was not checked this time. Full WCAG conformance is not established by this automated report alone.
Accessibility audit complete. Score 70 out of 100. 1 errors, 3 warnings, 0 manual review findings. 52 WCAG criteria require human review; 1 were not checked this time. Results are available below.
About this accessibility audit
Everything you need to know about why this audit exists, the laws behind it, what WCAG 2.2 asks of a website, what this audit checks, what no automated audit can check, and how to read your report. Open any section below.
1. Why we built this accessibility audit
Nearly one in four people in the UK is disabled, according to the government's Family Resources Survey, and many more have a temporary injury, a long-term condition, or eyesight and hearing that change as they get older. For a lot of them, using a website is not about how it looks. It is about whether they can reach every link with a keyboard, whether a screen reader can tell them what a button does, whether the text is clear enough to read, and whether the page still works when it is zoomed in or viewed on a small phone.
When a website gets these things wrong, people do not complain. They leave. They buy somewhere else, book somewhere else, or ring a competitor. The site owner usually never finds out why.
Accessibility laws in the UK, the European Union, the United States and Canada all point to the same standard for websites: the Web Content Accessibility Guidelines, known as WCAG. WCAG is written by the World Wide Web Consortium (W3C), the body that develops the standards the web is built on. The latest version is WCAG 2.2, and it sets out 55 success criteria at Levels A and AA, which is the level most laws ask for.
Many quick accessibility checkers test only the problems that a simple rule scan of the page code can find: a missing image description, a form field with no label, a missing page language. Those checks matter, and this audit runs them too. But some of the problems that stop people using a website most often cannot be found that way. Can a keyboard user see where they are on the page? Can they get stuck? Does the page scroll sideways on a phone? Is a focused link hidden behind a sticky header or a cookie banner? Is the menu in the same order on every page?
A checker that does not test those things stays silent about them, and silence looks like a pass. A site can come back with a clean result and still be unusable for many of the people it is meant to serve.
We built this audit to close that gap. It checks your site against WCAG 2.2 Level A and AA, including the problems that affect people the most and that many tools leave out. It audits your pages as your visitors actually see them, it checks more than one page of your site, and it tells you plainly what it could not check, so you never mistake "not tested" for "no problems".
Every problem in the report comes with what it means for your visitors and how to fix it, written for the people who look after websites, not only for accessibility specialists.
2. The laws: what they ask of your website
3. WCAG 2.2 in plain English
4. What the audit checks, criterion by criterion
5. What makes this audit different
6. What no automated audit can do
7. How to read your report
8. Frequently asked questions
Testing Methods & Verified Evidence
The Accessibility Audit evaluates rendered web pages against WCAG 2.2 Levels A and AA. It combines automated checks with guidance for checks requiring human evaluation. Coverage of a criterion is not, by itself, a declaration that the audited website conforms.
Testing methods
Rendered-browser checks, including content produced by JavaScript.
Selected axe-core accessibility checks and W3C ACT-related rule coverage.
Keyboard and focus behaviour diagnostics.
Text and interface contrast analysis.
Responsive reflow and content-clipping checks.
Text-spacing checks and related content-visibility diagnostics.
Clear identification of findings that require human review.
Recorded verification
Previously recorded implementation tests reported 38 of 38 official text-spacing cases, 30 of 30 regression tests, and 4 of 4 custom fixtures passing in the tested implementation and configuration. These are validation results for the audit implementation, not W3C certification or proof that every website assessed will conform.
Read the accessibility ACT rules and technical documentation.
💬 Got a problem?
AI & LLM files
llms.txt llms-full.txt llms.md llms-ctx.txt llms-ctx-full.txt ai.txt identity.json
Related Guides: Accessibility Guide · Example Audit Report · Beginner Tutorial · Accessibility Fixes · Keyboard Navigation Fixes · Site map
About 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.
Our Accessibility Audit: https://grabzies.co.uk/shop, run 2
Score 55/100
HTML Source
249p
🔗 From URL
📋 Paste HTML
Address of the page to audit
https://grabzies.co.uk/shop
🔍 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.
55
Automated score / 100
21
Passed checks
2
Errors
3
Warnings
How the automated score was calculated
Starting score 100 − (2 errors × 15) − (3 warnings × 5) = 55/100 (minimum 0). Passed checks do not add points. Manual review findings are not deducted by this formula.
Individual test evidence — 21 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 (39 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
All 2 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 15 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 6 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 23 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
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
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
Help links stay in the same place on the other pages checked
Automated check passed
Standard: WCAG 2.2 3.2.6 · Level A
Evidence: Compared help locations across sampled pages.
Passed within tested scope · Not a WCAG conformance percentage
Detected errors, warnings and review findings (5)
6 controls with a low-contrast edge
Detected failure
Standard: WCAG 2.2 1.4.11 · Level AA
Evidence: Buttons, form fields and other controls whose edge is shown by a border or fill need that edge at a contrast ratio of at least 3:1 against the colour around it, so people with low vision can see where to click. This scanner flags measured low-contrast control edges for investigation. WCAG 1.4.11 applicability depends on whether the visual boundary is required to identify the control. Examples: "Buy with PayPal" 1.17:1 (#e6f0ff on #c2e1ff) (2 controls); "Chat with us" 1.17:1 (#e6f0ff on #c2e1ff) (2 controls); "Accept" 1.65:1 (#66b2ff on #c2e1ff); "Decline" 1.65:1 (#66b2ff on #c2e1ff)
Coverage limit: Measured contrast of control boundaries or focus indicators; human review may still be necessary.
Action: Darken the border (or the control fill) until it reaches at least 3:1 against the background around the control, in every colour scheme the page offers.
Detected issue in tested scope · Not a WCAG conformance percentage
2 links open a new tab without saying so
Needs investigation
Standard: Supporting check / advisory
Evidence: Opening a new tab or window moves the visitor away from the page they were on. Screen reader and keyboard users should be told before it happens.
Coverage limit: Usability advisory; not itself evidence of a specific WCAG success criterion.
Action: Add "(opens in a new tab)" to each link, as visually hidden text or at the end of its aria-label, or remove target="_blank".
Further investigation needed · Not a WCAG conformance percentage
1 link name not clear on its own (WCAG 2.4.9, AAA)
Needs investigation
Standard: WCAG 2.2 2.4.9 · Level AAA
Evidence: Screen-reader users often bring up a list of every link on the page, with no surrounding text, and voice-control users say the link text to click it. Each link's text should say where it goes or what it does on its own. Found — same text going to different pages: "Chat with us" (2 links to 2 different pages).
Coverage limit: Checked link names without surrounding context; this is a selected AAA check.
Action: Give each link its own descriptive text ("Read the schema guide" instead of "Read more"); give links that go to different pages different text; start address links with a short phrase ("Email us", "Call us") and show the address or number next to the link as plain text.
Further investigation needed · Not a WCAG conformance percentage
No nav landmark
Needs investigation
Standard: WCAG 2.2 2.4.1 · Level A
Evidence: The nav element identifies navigation sections so screen reader users can find and skip them.
Coverage limit: Checked navigation landmarks or bypass mechanisms; full keyboard and assistive-technology coverage still requires review.
Action: Wrap navigation links in a nav element.
Further investigation needed · Not a WCAG conformance percentage
1 control has its focus outline cut off (on /google-seo-audit/)
Detected failure
Standard: WCAG 2.2 2.4.7 · Level AA
Evidence: These controls are given a focus outline, but a box around them hides anything drawn outside its edges (overflow: hidden), so when they are reached with the Tab key nothing on screen shows where keyboard focus is (WCAG 2.4.7 Focus Visible, Level AA). Examples: "Play Grabzies introduction video" (inside header.video-header)
Coverage limit: Checked sampled keyboard focus states; untested controls and interactions remain to be verified.
Action: Remove overflow: hidden from the box named after each control, or draw the outline inside the control with a negative offset, for example :focus-visible { outline: 3px solid #1a73e8; outline-offset: -3px; }.
Detected issue in tested scope · Not a WCAG conformance percentage
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: 2 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
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 23 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
Other testing condition
Testing condition
Standard: Audit scope / methodology
Evidence: Best practice, not a WCAG requirement (not scored): 1 element: All page content should be contained by landmarks. Examples: <p> PayPal is used to process payments. You consent to the use of PayPal for transaction, and agree you are over…
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: 1 | Attempt diagnostics: 1
https://www.grabzies.co.uk/google-seo-audit
Successfully audited
Results: 2 errors, 2 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 31 0
Level AA 24 2 0 1 20 1
Selected Level AAA checks — not a full AAA assessment
WCAG 2.4.9 Link Purpose (AAA): 1 link name not clear on its own (WCAG 2.4.9, AAA).
WCAG 1.4.6 Enhanced Contrast (AAA): No below-AAA measurements reported in the available results; this is not proof of AAA conformance. 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: 51 of 55 criteria (31 with partial automated evidence; 20 requiring a person to check). Not checked this time: 1 criterion. 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: 2 failed, 0 with warnings, 1 with no problems found, 31 need further review, 20 need a person to check, 1 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. 51 criteria require further review or a person to check, and 1 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 (also check pages other than the ones checked) Manual review needed
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 Failed
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 Failed
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 →