';
/var/www/vhosts/aiwebpageseo.com/site-audit/public/spam-audit.html:288: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:7:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:26:
Current conformance status: We have not established or independently verified full WCAG 2.2 AA conformance across the entire website. This statement should not be interpreted as a certification of compliance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:40:
About our Accessibility Audit tool
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:41:
Our WCAG Accessibility Audit helps assess other webpages. Its checks and reports do not establish the conformance status of AIWebPageSEO's own website. Automated testing alone cannot establish complete WCAG conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:46:
Reconciled accessibility verification evidence — 22 October 2026
This section records previously completed checks; it is not a new test or a WCAG conformance certificate.
| Evidence | Recorded outcome | Scope |
|---|
| Production functional audit | 100/100; 0 errors; 0 warnings; 25 checks passed | Recorded production scan; not a conformance certificate |
|---|
| WCAG 2.2 A/AA coverage | 55 criteria reported | Coverage is not a 55/55 conformance pass |
|---|
| WCAG criterion assessment categories | 35 automated/partially automated; 20 requiring human review | Coverage classification, not completed manual verdicts |
|---|
| Earlier audit classification | 33 no problems; 20 human assessment; 2 not checked | Snapshot; do not combine as disjoint totals with the 35/20 classification |
|---|
| Official ACT text-spacing examples | 38/38 matched | Two scoped ACT rules |
|---|
| Text-spacing regressions | 30/30 passed | Scoped regression |
|---|
| WCAG 2.4.1 report classification | 5/5 passed | Later result supersedes earlier hidden-skip-link misclassification |
|---|
| W3C readiness | 6/6 passed | Publication/source integrity/recorded integration only |
|---|
| Corrected custom-audit fixtures | 4/4 detected | Missing-document-title historical issue corrected |
|---|
| ACT inventories | 258 examples across 15 rules; 1,211 manifest entries | Inventories; not independently verified full-case PASS totals |
|---|
| Preliminary ACT comparison | 206 compared; 100 matches; 106 mismatches | Mapping unvalidated; mismatches not established production defects |
|---|
Manual assessment: No complete criterion-by-criterion manual assessment with documented PASS/FAIL/NOT APPLICABLE results was recovered. Do not convert this absence into a failed criterion or claim that a test was never performed.
Conformance status: The reconciled evidence establishes the recorded audit and regression outcomes listed above. This summary does not contain a complete independent criterion-by-criterion conformance decision for any specified website. Absence of that decision from this summary is not evidence that the assessment was not performed, and is not a finding of nonconformance.
Recorded real-site rendered-browser assessment
The production audit has recorded real site-specific findings, not merely checklist coverage. Its Chromium-rendered report measured 336px page width at a 320px viewport (reflow), checked 22 keyboard tab stops for visible focus, identified eight low-contrast control edges, and measured contrast for 39 text elements (two unmeasurable). It also reported text-spacing resilience, 200% zoom, orientation, selected multi-page consistency, motion-pause and flash-frequency outcomes.
The audit provides criterion-level outcomes: Failed, Warning, No problems found, Needs a person to check, and Not checked this time. These are actual site-specific assessment and reporting capabilities. This reconciliation does not reproduce a complete final conformance verdict for a named website; it does not establish that no such verdict exists.
Source: AIWebPageSEO W3C Evaluation Tool Evidence dossier, 22 October 2026, based on observed live report and production-browser outputs.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:48:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:56:does not by itself establish full WCAG 2.2 Level A or AA conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:65:
Grabzies WCAG 2.2 evidence reconciliation
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:66:
Review the completed Grabzies WCAG 2.2 evidence reconciliation
/var/www/vhosts/aiwebpageseo.com/site-audit/public/accessibility-statement.html:68:Automated coverage does not by itself establish full WCAG 2.2 Level A or AA conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/chasing-ai-index.html:202: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/what-ai-says-about-aiwebpageseo.html:381: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/seo-audit-platform.md:125:[Accessibility Audit …p](/accessibility-audit.html)
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages.md:9:- [Accessibility](https://aiwebpageseo.com/aipageseo-demo-pages/novice-tutorial-accessibility.html) What web accessibility means, why WCAG compliance matters for both users and Google rankings, and the most common issues to fix — written for beginners.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages.md:606:- [Accessibility](https://aiwebpageseo.com/aipageseo-demo-pages/demo-accessibility.html) A real Accessibility Audit example: 12 WCAG violations on one page including missing ARIA labels, low contrast text, no skip link and unlabelled forms.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages.md:697:- [Accessibility Fixes Index](https://aiwebpageseo.com/aipageseo-demo-pages/accessibility-fixes-index.html) Fix every Accessibility Audit finding: colour contrast, alt text, keyboard navigation, focus indicators, ARIA labels and WCAG 2.2 compliance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages.md:698:- [Accessibility Guide](https://aiwebpageseo.com/aipageseo-demo-pages/accessibility-guide.html) WCAG 2.1 compliance explained for site owners. Which accessibility issues hurt SEO, how to find them, and which violations to fix first to pass audits.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:585: 'accessibility':{title:'Accessibility Audit — WCAG 2.2 A and AA | aiwebpageseo',desc:'The Accessibility Audit has its own page: check any web page against all 55 WCAG 2.2 Level A and AA criteria as your visitors see it.',canonical:'https://aiwebpageseo.com/accessibility-audit.html'},
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:724:
Accessibility Audit …p
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:725:
WCAG 2.2 compliance analysis — checks contrast ratios, ARIA labels, keyboard navigation and screen reader compatibility.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:726:
WCAG 2.2→
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:1155:
♿ Accessibility Audit
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:1156:
The Accessibility Audit has moved to its own page.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:1159:
Check a page against WCAG 2.2 Level A and AA
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:1160:
The audit checks a page against all 55 WCAG 2.2 Level A and AA success criteria after its scripts have run, as your visitors see it, and also checks two more pages of your site. The report distinguishes detected failures, warnings, checks with no problems found, criteria needing further review, and criteria not checked. Coverage does not itself establish full WCAG conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:1161:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:4222:does not by itself establish full WCAG 2.2 Level A or AA conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:4231:
Grabzies WCAG 2.2 evidence reconciliation
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:4232:
Review the completed Grabzies WCAG 2.2 evidence reconciliation
/var/www/vhosts/aiwebpageseo.com/site-audit/public/performance-tools.html:4234:Automated coverage does not by itself establish full WCAG 2.2 Level A or AA conformance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ecommerce-watch.html:81: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/migration-audit.html:178: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:3:**Compiled from:** AI Web Page SEO technical documentation, llms.txt Specification v1.7.0, Google Search Central structured data docs, W3C WCAG 2.2 Quick Reference, and AI answer engine visibility best practices.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:18:5. [Accessibility (WCAG 2.2 AA)](#5-accessibility-wcag-22-aa)
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:39:This audit extends those pillars with crawlability diagnostics, WCAG 2.2 accessibility checks, and industry-specific schema templates.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:483:## 5. Accessibility (WCAG 2.2 AA)
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:485:AI Web Page SEO's error documentation notes that accessibility errors overlap with SEO ranking signals ([AI Web Page SEO Learning Hub](https://aiwebpageseo.com/learning-hub.html)). The following checklist covers WCAG 2.2 Level A and AA success criteria most relevant to AI-search readiness ([W3C WCAG 2.2 Quick Reference](https://www.w3.org/WAI/WCAG22/quickref/)). AI Web Page SEO's [Accessibility Audit](https://aiwebpageseo.com/accessibility-audit.html) reports all 55 WCAG 2.2 Level A and AA criteria for a page after its scripts have run.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:536:### 5.5 Recommended Accessibility Audit Tools
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:540:| [AI Web Page SEO Accessibility Audit](https://aiwebpageseo.com/accessibility-audit.html) | All 55 WCAG 2.2 A and AA criteria, rendered page, keyboard and reflow checks | Pay as you go |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:654:This is a **hypothetical** solicitors' practice area page. The fix list below covers crawlability, accessibility (WCAG 2.2), and structured data eligibility, prioritised by severity, AI-search impact, and implementation effort.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:690:| 16 | Images missing `alt` text | Accessibility (1.1.1) | AI engines cannot interpret images without text alternatives; also a WCAG 2.2 Level A failure | Add descriptive `alt` attributes to all content images; `alt=""` for decorative | Inspect all `
![]()
` tags |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:694:| 20 | Text contrast below 4.5:1 ratio | Accessibility (1.4.3) | Low contrast reduces readability for both users and AI-powered accessibility tools; WCAG 2.2 AA failure | Adjust text/background colours to meet minimum 4.5:1 contrast ratio | WebAIM Contrast Checker — passes |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:718:| Accessibility (WCAG 2.2) | 0 | 5 | 2 | 7 |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/ai-search-readiness-audit-checklist.md:752:- [W3C WCAG 2.2 Quick Reference](https://www.w3.org/WAI/WCAG22/quickref/)
/var/www/vhosts/aiwebpageseo.com/site-audit/public/Question-Finder-AEO-Content-Research-aiwebpageseo.html:201: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-search-console-errors-explained.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-rich-snippets.html:204: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sitemap-mismatches.html:124: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-rich-snippets-content.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/questions-and-answers-guide.html:161: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ssl-hostname-mismatch.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-robots-ai-blocks.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-compete-in-ecommerce.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-map-pack.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-agent-compat.html:342:
That an automated client also cannot use the form is a consequence of the same defect, not a separate problem. This matters practically, because it changes the argument you make internally. "AI agents cannot complete our signup" is speculative and easy to deprioritise. "Our signup form fails WCAG 2.2 success criteria for labels and identified input purpose" is a compliance statement with a legal dimension, and it produces the same fix.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-posts.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/index.html:7493: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/index.html:7558:
AccessibilityWhat web accessibility means, why WCAG compliance matters for both users and Google rankings, and the most common issues to fix — written for beginners.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/index.html:8155:
AccessibilityA real Accessibility Audit example: 12 WCAG violations on one page including missing ARIA labels, low contrast text, no skip link and unlabelled forms.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/index.html:8246:
Accessibility Fixes IndexFix every Accessibility Audit finding: colour contrast, alt text, keyboard navigation, focus indicators, ARIA labels and WCAG 2.2 compliance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/index.html:8247:
Accessibility GuideWCAG 2.1 compliance explained for site owners. Which accessibility issues hurt SEO, how to find them, and which violations to fix first to pass audits.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-security-audit.html:110: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-eeat-ymyl.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-create-robots-txt.html:512: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-type.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-review-update.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-custom-404-page.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-magento-crawl.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-reclamation.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-url.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-howto-schema.html:488: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ecommerce-seo-woocommerce.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-indexation-migration.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-ads.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:11:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:18:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:29:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:37:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:75: "keywords": "WCAG requirements, latest version of WCAG, WCAG 2.2, what does WCAG apply to, WCAG at a glance, WCAG levels A AA AAA, WCAG 2.2 new success criteria, support for WCAG 2.2, WCAG instructions, WCAG 2.2 AA checklist, web accessibility standard",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:87: "description": "WCAG requirements at a glance: what WCAG 2.2 changed, what levels A, AA and AAA mean, which criteria apply to a small business site and how to check each one.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:116: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:150: "keywords": "WCAG requirements, latest version of WCAG, WCAG 2.2, what does WCAG apply to, WCAG at a glance, WCAG levels A AA AAA, WCAG 2.2 new success criteria, support for WCAG 2.2, WCAG instructions, WCAG 2.2 AA checklist, web accessibility standard",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:161: "description": "WCAG requirements at a glance: what WCAG 2.2 changed, what levels A, AA and AAA mean, which criteria apply to a small business site and how to check each one.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:191: "name": "Set your target as WCAG 2.2 AA",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:192: "text": "Write down the standard you are working to: WCAG 2.2 level AA. It covers 2.1 AA and 2.0 AA as well, so you only need one target. Check whether any contract, tender or local law names a version, and note it alongside. Then list the pages that matter most: home, main service or product pages, contact and booking forms, checkout and account login. This list sets the order of all the work that follows, so keep it short and specific.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:219: "name": "Apply the new WCAG 2.2 criteria",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:241: "text": "Write a short accessibility statement that names WCAG 2.2 AA as your target, lists known issues with planned dates and gives a way to ask for help or another format. Link it from the footer. Add the automated audit to your routine after theme updates and new plugins, and repeat the keyboard test whenever a form or menu changes. Compare the issue counts with your first audit every few months.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:267: "text": "The latest version is WCAG 2.2, which the W3C published as a Recommendation in October 2023. It added nine new success criteria, mostly about focus visibility, target size, dragging, consistent help and logins, and removed the old Parsing criterion. WCAG 3 exists only as a working draft and is not used by laws or contracts. Because 2.2 is backwards compatible, a site that meets WCAG 2.2 AA also meets 2.1 AA and 2.0 AA, so 2.2 AA is the sensible target for any new work."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:296: "name": "How widely is WCAG 2.2 supported?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:299: "text": "WCAG 2.2 is fully published and already adopted by many organisations, including UK public sector monitoring, which tests against 2.2 AA. Some laws and standards, such as EN 301 549 in the EU and US rules for public bodies, still name WCAG 2.1, but meeting 2.2 covers those too. There is no browser support question, because WCAG describes outcomes rather than new code features. Testing tools have added checks for the new criteria, though target size and focus obscuring still need some manual checking."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:307: "text": "WCAG 2.2 contains 86 success criteria: 31 at level A, 24 at level AA and 31 at level AAA. A site aiming for AA has to meet 55 of them. That sounds like a lot, but many will not apply to a typical business site, for example the criteria about live audio or sign language only matter if you publish that kind of content. In practice a dozen criteria about images, contrast, keyboard use, focus, forms and headings cause most failures on small business websites."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:548:
The Web Content Accessibility Guidelines, usually shortened to WCAG, are the international standard for making websites usable by disabled people, including people who are blind, have low vision, cannot use a mouse, are deaf or have cognitive difficulties. The latest version is WCAG 2.2, and almost every law, contract and procurement rule that mentions accessibility points to it or to the older 2.1. The problem for most small businesses is that the full document is long and abstract. This guide explains what WCAG is and what it applies to, what changed in 2.2, what the three levels mean, which criteria a typical business site actually has to meet, and how to check and fix them in a sensible order.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:581:
WCAG 2.2 became a W3C Recommendation in October 2023 and is the current version. Each 2.x version is backwards compatible: everything required by 2.0 (2008) and 2.1 (2018) is still in 2.2, with one exception. So if you meet 2.2, you also meet the earlier versions for the same level.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:582:
WCAG 2.2 added nine success criteria and removed one:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:597:
WCAG 2.2 has 86 success criteria in total: 31 at level A, 24 at level AA and 31 at level AAA. WCAG 3 is in development as a working draft. It is not a standard yet and it is not what laws or contracts refer to, so do not plan your work around it.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:618:
The target for almost every business is WCAG 2.2 level AA. Some laws and contracts still name 2.1 AA, but meeting 2.2 AA covers that too. Whether the law requires it depends on where you trade:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:620:
United Kingdom. Public sector websites must meet WCAG 2.2 AA under the 2018 accessibility regulations. Private businesses are covered by the Equality Act 2010, which requires reasonable adjustments for disabled customers; it does not name WCAG, but WCAG AA is the usual benchmark for showing you have made them.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:622:
United States. The ADA is widely applied to business websites through court cases, and WCAG AA is the benchmark used in most settlements. Rules for state and local government websites name WCAG 2.1 AA.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:667:
In Chrome DevTools, the Accessibility pane in the Elements panel shows the computed name and role of any element, which is the quickest way to see what a screen reader will announce. For a step-by-step routine, see how to check WCAG compliance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:673:
Step 1
Set your target as WCAG 2.2 AA
Write down the standard you are working to: WCAG 2.2 level AA. It covers 2.1 AA and 2.0 AA as well, so you only need one target. Check whether any contract, tender or local law names a version, and note it alongside. Then list the pages that matter most: home, main service or product pages, contact and booking forms, checkout and account login. This list sets the order of all the work that follows, so keep it short and specific.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:677:
Step 5
Apply the new WCAG 2.2 criteria
Check the four new AA criteria and two new A criteria. Measure small icons and close buttons and make them at least 24 by 24 CSS pixels. Give any drag interaction a click alternative. Put help links in the same place on each page. Remove repeated questions in checkout, for example with a same as delivery address option. Make sure the login form allows pasting and password managers, with no puzzle-only test.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:680:
Step 8
Publish a statement and keep testing
Write a short accessibility statement that names WCAG 2.2 AA as your target, lists known issues with planned dates and gives a way to ask for help or another format. Link it from the footer. Add the automated audit to your routine after theme updates and new plugins, and repeat the keyboard test whenever a form or menu changes. Compare the issue counts with your first audit every few months.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:714:
The latest version is WCAG 2.2, which the W3C published as a Recommendation in October 2023. It added nine new success criteria, mostly about focus visibility, target size, dragging, consistent help and logins, and removed the old Parsing criterion. WCAG 3 exists only as a working draft and is not used by laws or contracts. Because 2.2 is backwards compatible, a site that meets WCAG 2.2 AA also meets 2.1 AA and 2.0 AA, so 2.2 AA is the sensible target for any new work.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:729:
5. How widely is WCAG 2.2 supported?
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:730:
WCAG 2.2 is fully published and already adopted by many organisations, including UK public sector monitoring, which tests against 2.2 AA. Some laws and standards, such as EN 301 549 in the EU and US rules for public bodies, still name WCAG 2.1, but meeting 2.2 covers those too. There is no browser support question, because WCAG describes outcomes rather than new code features. Testing tools have added checks for the new criteria, though target size and focus obscuring still need some manual checking.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:734:
WCAG 2.2 contains 86 success criteria: 31 at level A, 24 at level AA and 31 at level AAA. A site aiming for AA has to meet 55 of them. That sounds like a lot, but many will not apply to a typical business site, for example the criteria about live audio or sign language only matter if you publish that kind of content. In practice a dozen criteria about images, contrast, keyboard use, focus, forms and headings cause most failures on small business websites.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wcag-requirements.html:744:
Check your pages against WCAG 2.2 AA
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-images-nextjs.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-maps-restaurants.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-deep-pages.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-previews-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-stale-keywords.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-high-ttfb.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aeo-schema.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/json-checker-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-banner.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-css-wordpress.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-coverage-drops.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-image-format.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-warnings.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-clusters.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-category-pages.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-subtitle.html:210: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-loading-lazy-not-working.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-readiness-shopify.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-nesting.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-only-content.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-review-snippets.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lost-schema-properties.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/robots-sitemap-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-branded-keywords.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-data-subject-rights.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-500-errors.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-event-snippets.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lcp.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-csp-frameworks.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-reviews.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-core-update.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-reviews.html:507: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:31:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:75: "keywords": "heading hierarchy, heading structure accessibility, skipped heading levels, multiple h1, fake headings, empty headings, WCAG 1.3.1, WCAG 2.4.6, screen reader headings, heading outline, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:124: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:150: "keywords": "heading hierarchy, heading structure accessibility, skipped heading levels, multiple h1, fake headings, empty headings, WCAG 1.3.1, WCAG 2.4.6, screen reader headings, heading outline, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:188: "text": "Run the Accessibility Audit on one page of each template and note every heading finding. On the same pages, run the console script from this guide to print the full heading list indented by level. Read the list on its own, without looking at the page, and mark anything that is empty, misleading, repeated on every page, skips a level, or is plainly not a section title, such as a price or tagline.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:230: "text": "Open the page with NVDA and press H repeatedly, or open the VoiceOver rotor and choose Headings. Listen to the headings in order and check they make a sensible contents list, with every section you can see represented and nothing extra. Then run the console script and the Accessibility Audit again on each template to confirm that empty headings, fake headings and skipped levels are gone.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:599:
The Accessibility Audit reports both kinds. Fix the failures first, then tidy the best-practice
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:705:template
Run the Accessibility Audit on one page of each template and note every heading finding.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:741:can see represented and nothing extra. Then run the console script and the Accessibility Audit again
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-heading-hierarchy.html:853:
The Accessibility Audit tests your page against WCAG 2.2 level AA, lists each finding with the
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-unclosed-tags.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/trust-audit-fixes-index.html:555: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-nginx.html:123: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-schema.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/my-questions-fixes-index.html:402: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-page-speed-agents.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-responsive.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-schema.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-syntax-errors.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/cls-guide.html:405: ♿
Accessibility Audit
WCAG compliance audit
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-title-attribute.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-brand-mentions.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-changed-schema-types.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-return-tags.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aggregate-rating.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/schema-drift-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-css-react.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-css-validation.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-gaps.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-extraction.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-edit-access.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gdpr-vs-ccpa.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-css-checker.html:222: "text": "Use :focus-visible rather than :focus. The browser then shows the ring when it is useful — keyboard navigation — and not when a button is clicked with a mouse, which is the complaint that leads people to write outline: none in the first place. Note also that the focus indicator itself needs 3:1 contrast against the adjacent background under WCAG 1.4.11, so a pale ring is still a failure, and under WCAG 2.2 a focused element must not be obscured by other content such as a sticky header."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-css-checker.html:372:
Two further points. The focus indicator itself has a contrast requirement — WCAG 1.4.11, minimum 3:1 against the adjacent background — so a pale grey ring on a white card is still a failure even though it exists. And under WCAG 2.2, a focused element must not be obscured by other content: a sticky header that covers the element you have just tabbed to is a new, separate failure, and it is extremely common.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-css-checker.html:402:
Use :focus-visible rather than :focus. The browser then shows the ring when it is useful — keyboard navigation — and not when a button is clicked with a mouse, which is the complaint that leads people to write outline: none in the first place. Note also that the focus indicator itself needs 3:1 contrast against the adjacent background under WCAG 1.4.11, so a pale ring is still a failure, and under WCAG 2.2 a focused element must not be obscured by other content such as a sticky header.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-css-checker.html:406:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-images-wordpress.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/gdpr-kit-fixes-index.html:402: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirects-cloudflare.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/internal-links-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-404-errors.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-dates.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-keywords.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-services.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/spam-audit-fixes-index.html:455: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-label-not-working.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-meta-descriptions.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-get-cited-by-ai-search-engines.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ssl-not-trusted.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-debug-schema-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-fcp.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-errors.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-txt-static-sites.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-grade-level.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-grade-level.html:578:
The Web Content Accessibility Guidelines touch on this too. WCAG 2.2 success criterion 3.1.5, Reading
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-track-scores-ecommerce.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/html-checker-guide.html:396: ♿
Accessibility Guide
WCAG compliance for SEO benefit
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-opt-out-ai-overviews.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hsts-missing-from-https-server.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/schema-builder-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-shopify-no-traffic.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-crawled-currently-not-indexed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/image-optimisation-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-http-errors-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-differentiation-playbook.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/ai-schema-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-serp-breadcrumbs.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-page-speed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-blog-internal-linking.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/social-preview-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lang-attribute.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lang-attribute.html:571:
| Accessibility checkers | Test WCAG 2.2 success criterion 3.1.1, Language of Page, at Level
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lang-attribute.html:574: WCAG 2.2 has a second, related criterion: 3.1.2 Language of Parts, at Level AA. It asks that a passage
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ssl-not-working.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-google-business-profile-suspended.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-iis.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-shopify-migration.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-category.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-processor-contracts.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-react.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-reviews.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/ecommerce-crawl-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-product-launches.html:484: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-video.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keywords-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-css-size.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-crux-mismatch.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-meta-tags-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-dark-mode.html:230: "text": "Measure text contrast in each scheme with a contrast checker: WCAG 2.2 asks for at least 4.5 to 1 for normal text and 3 to 1 for large text, and 3 to 1 for the visual boundaries of form controls and focus indicators. Pay attention to muted text, placeholders, disabled buttons and links, which often fail in dark mode. Then re-run the CSS Checker and repeat your test list from step one.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-dark-mode.html:296: "text": "The same as in light mode. WCAG 2.2 asks for a contrast ratio of at least 4.5 to 1 for normal body text, 3 to 1 for large text, and 3 to 1 for the visual boundaries of form controls and focus indicators. Dark themes often fail on muted grey text, placeholder text, disabled buttons and thin borders. Measure each colour pairing in both schemes with a contrast checker rather than judging by eye, because screens and eyesight vary a great deal."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-dark-mode.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-dark-mode.html:647:in both modes Measure text contrast in each scheme with a contrast checker: WCAG 2.2 asks for
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-dark-mode.html:792: The same as in light mode. WCAG 2.2 asks for a contrast ratio of at least 4.5 to 1
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/gdpr-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-fonts.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-add-canonical-tag.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/geo-grid-fixes-index.html:403: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-canonicals.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-image-cls.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-sitemap.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cookie-banner-dark-patterns.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/aipageseo-demo-pages-llms.md:9:- [Accessibility](https://aiwebpageseo.com/aipageseo-demo-pages/novice-tutorial-accessibility.html) What web accessibility means, why WCAG compliance matters for both users and Google rankings, and the most common issues to fix — written for beginners.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/aipageseo-demo-pages-llms.md:606:- [Accessibility](https://aiwebpageseo.com/aipageseo-demo-pages/demo-accessibility.html) A real Accessibility Audit example: 12 WCAG violations on one page including missing ARIA labels, low contrast text, no skip link and unlabelled forms.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/aipageseo-demo-pages-llms.md:697:- [Accessibility Fixes Index](https://aiwebpageseo.com/aipageseo-demo-pages/accessibility-fixes-index.html) Fix every Accessibility Audit finding: colour contrast, alt text, keyboard navigation, focus indicators, ARIA labels and WCAG 2.2 compliance.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/aipageseo-demo-pages-llms.md:698:- [Accessibility Guide](https://aiwebpageseo.com/aipageseo-demo-pages/accessibility-guide.html) WCAG 2.1 compliance explained for site owners. Which accessibility issues hurt SEO, how to find them, and which violations to fix first to pass audits.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-previews-nextjs.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-recover-ecommerce-algo.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:75: "keywords": "React accessibility, Next.js accessibility, eslint-plugin-jsx-a11y, route change focus, route announcer, single page app accessibility, useId, React focus management, jest-axe, Testing Library getByRole, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:150: "keywords": "React accessibility, Next.js accessibility, eslint-plugin-jsx-a11y, route change focus, route announcer, single page app accessibility, useId, React focus management, jest-axe, Testing Library getByRole, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:583: The Accessibility Audit reports findings against the rendered HTML, which is what browsers and assistive
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-react.html:881: The Accessibility Audit tests the rendered page against WCAG 2.2 level AA and lists each finding
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-imessage-preview.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ecommerce-seo-shopify.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-faq-schema-worth-it.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/gbp-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-readiness-react.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-shopify.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-mixed-content-proxy.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-combined-audit.html:202: "text": "The hero photo appears in Image Optimisation, the CLS Debugger, Core Web Vitals and the Page Speed Analyzer, so it becomes one task. The broken LocalBusiness block explains results in the JSON Checker, Schema Debugger, Rich Snippets Suite and Local SEO Checker, so that becomes another. The missing newsletter label appears in both the HTML and Accessibility Audits. Grouping like this turns several dozen findings into a short list of real jobs.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-combined-audit.html:475: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-combined-audit.html:559: |
| Accessibility Audit | Low contrast on buttons; no skip link |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-combined-audit.html:645:
Accessibility Audit
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-combined-audit.html:692:in both the HTML and Accessibility Audits. Grouping like this turns several dozen findings into a short
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-content.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-checkout.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-transitions.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-shopify-404s.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/combined-audit-guide.html:490: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/combined-audit-guide.html:610:
Accessibility Audit. Tests the reliably measurable parts of WCAG 2.1: text contrast
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-overlinking.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-overlinking.html:572:users often list or step through the links on a page. WCAG 2.2 asks sites to provide a way to bypass
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wordpress-seo.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-json-syntax.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-long-tasks.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keyword-difficulty.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-competitor-watch.html:162: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-prevent-schema-drift-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-geo-content.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-aeo-chatgpt.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-viewport.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-viewport.html:607:WCAG 2.2 success criterion 1.4.4, Resize Text, asks that text can be enlarged to 200% without losing
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/aeo-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/pagespeed-fixes-index.html:473: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-502-errors.html:495: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sitemap-could-not-be-read.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-services.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:32:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:75: "keywords": "Shopify accessibility, Shopify WCAG, accessible Shopify theme, Shopify alt text, Shopify app embeds, Shopify variant picker accessibility, Shopify cart drawer, Liquid accessibility, Shopify accessibility statement, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:128: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:150: "keywords": "Shopify accessibility, Shopify WCAG, accessible Shopify theme, Shopify alt text, Shopify app embeds, Shopify variant picker accessibility, Shopify cart drawer, Liquid accessibility, Shopify accessibility statement, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:188: "text": "In the admin, go to Online Store, then Themes, open the Actions menu on your live theme and choose Duplicate. Do all work on the copy. Run the Accessibility Audit on the preview of one page of each template type and save the results, so you can see what improved. Note the theme name and version, because an update from the theme developer may already fix some of the problems you find.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:264: "text": "There is no single answer, and it changes as themes are updated. Themes in the Shopify Theme Store must meet Shopify's accessibility requirements before listing, and Shopify's own free themes are a solid starting point. Before buying a paid theme, try its demo store with only a keyboard, run the Accessibility Audit on a demo product page and look for a statement about accessibility from the developer. Your own settings and apps will still matter more than the theme name."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:602:and choose Duplicate. Do all work on the copy. Run the Accessibility Audit on the preview of one page
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:785:the Accessibility Audit on a demo product page and look for a statement about accessibility from the
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-shopify.html:833:
The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding with
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-shopify.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-maps-service-area.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-build-schema-nextjs.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-language-codes.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-app-audit.html:162: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-robots-sitemap-shopify.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-yoast-seo-errors.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/real-traffic-audit-guide.html:487: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/questions-and-answers-fixes-index.html:402: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-price-hike.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-update-dates.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sudden-drop.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-page-with-redirect-redirect-error.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-image-alt.html:511: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-broken-internal-links.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-category.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-score-traffic-divergence.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:75: "keywords": "ARIA labels, aria-label, aria-labelledby, aria-describedby, accessible name, button has no accessible name, aria-hidden focusable, label in name WCAG 2.5.3, WCAG 4.1.2, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:150: "keywords": "ARIA labels, aria-label, aria-labelledby, aria-describedby, accessible name, button has no accessible name, aria-hidden focusable, label in name WCAG 2.5.3, WCAG 4.1.2, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:188: "text": "Run the Accessibility Audit and open the first flagged element in your browser. In Chrome or Edge, inspect it and open the Accessibility pane in the Elements panel, which shows the computed role and name and which source the name came from. Firefox has a similar Accessibility Inspector. Write down the current name for each flagged element. Seeing the name the browser actually computes is faster and more reliable than reading the markup and guessing.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:230: "text": "Open the page with NVDA and press Tab through every control, or use the VoiceOver rotor on a Mac to list form controls, links and landmarks. Each item should be announced with a clear name, the right role and any state, such as expanded or pressed. Listen for anything announced as just button or link, names that repeat, and hidden content that is still read. Then run the Accessibility Audit again and confirm the findings have cleared.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:627:tools
Run the Accessibility Audit and open the first flagged element in your browser. In Chrome
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:666:or link, names that repeat, and hidden content that is still read. Then run the Accessibility Audit
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:759:
Run automated checks in development and the Accessibility Audit after each release.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aria-labels.html:833:
The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding, such
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-long-sentences.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-html-errors-shopify.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-preview-cache.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-missing-lang.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-negative-mentions.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-memory-leaks.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-deleted-schema.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-coverage-gaps.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-howto-carousel.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-review-schema.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-navigation.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:75: "keywords": "colour contrast, color contrast ratio, WCAG 1.4.3, WCAG 1.4.11 non-text contrast, 4.5:1 contrast, low contrast text, contrast checker, brand colours accessibility, text over images, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:150: "keywords": "colour contrast, color contrast ratio, WCAG 1.4.3, WCAG 1.4.11 non-text contrast, 4.5:1 contrast, low contrast text, contrast checker, brand colours accessibility, text over images, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:188: "text": "Run the Accessibility Audit on the home page and on one page of each template, and list each contrast finding with its foreground colour, background colour and where it appears. You will usually find the same few pairs repeated many times, such as grey body text, a button style and footer links. Record each unique pair once, with the CSS selector or theme setting that produces it, so you fix causes rather than chasing individual instances around the site.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:230: "text": "Run the Accessibility Audit again on every template you changed. If your site offers a dark theme or follows the visitor's system setting with prefers-color-scheme, switch it on and test again, because colours that pass on white often fail on near-black. Zoom to 200 percent and check that text has not reflowed onto a lower contrast part of a background image. Finally, look at the key pages on a phone outdoors or at low brightness.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:581:WCAG 3. It is not part of WCAG 2.2, which is what checkers and most policies test against. Meet the WCAG
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:644:the Accessibility Audit on the home page and on one page of each template, and list each contrast finding
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:680:views
Run the Accessibility Audit again on every template you changed. If your site offers a
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-colour-contrast.html:821:
The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding, including
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-seo-working.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-title-truncation.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-serp-nextjs.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirects-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sentiment-shifts.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-helpful-content.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-handle-brand-mentions-podcasts.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-language.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-invisibility.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-title.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-search-intent.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-layout-shift-css.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-multiple-schemas.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-pin.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-pdp-seo.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-robots-syntax.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-build-schema-shopify.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-disable-hsts.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/llms-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-real-traffic-audit.html:482: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-no-rich-results-detected.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-yoast-rank-math-meta-description-not-working.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-apache.html:123: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-citations.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cross-links.html:495: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-page-speed-wordpress.html:125: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-readability-product-pages.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-organization-schema.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-nofollow-ratio.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-search-console-server-error-5xx.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-references.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-new-backlinks.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-thin-content.html:124: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-dynamic.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-jsonld-coverage.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-decorative-images.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-author-bios.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-recipe-schema.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/cls-debugger-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ttfb.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-keywords.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/css-checker-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/real-traffic-audit-fixes-index.html:437: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-image-size.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-pricing-changes.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-shopify-crawl.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/question-finder-guide.html:161: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/site-crawler-fixes-index.html:438: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-images-speed.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-rich-snippets-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-improve-website-seo.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ymyl-rankings.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-hallucinations.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-cwv.html:420:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-ai-visibility-chatgpt.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/meta-analyzer-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-content-extractability.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-recommended.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-image-cdn.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-502-bad-gateway-nginx.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-compete-content-sites.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-types.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-anchor-jump-links-not-working.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-question-finder.html:206: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-eprivacy-tracking.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-passive-voice.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-conflicts.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/competitor-analysis-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/readability-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-https-redirects.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-new-content.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-service-area.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-css-shopify.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-wordpress.html:194: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-aeo-gemini.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-full.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-new-keywords.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-http-errors-plesk.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-international-transfers.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/spam-audit-guide.html:490: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-regression.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-browser-prefixes.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-readability-blog-posts.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ux-signals.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-compat-shopify.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-302-vs-301.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:31:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:75: "keywords": "form labels accessibility, label for id, placeholder is not a label, fieldset legend, aria-describedby, form field accessible name, WCAG 1.3.1, WCAG 3.3.2, label in name, autocomplete attribute, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:124: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:150: "keywords": "form labels accessibility, label for id, placeholder is not a label, fieldset legend, aria-describedby, form field accessible name, WCAG 1.3.1, WCAG 3.3.2, label in name, autocomplete attribute, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:188: "text": "Run the Accessibility Audit on each page with a form, including the header search, footer newsletter, contact, booking, login and checkout pages. For each finding, inspect the field and open the accessibility pane in the browser developer tools, which shows the computed name and where it came from. Note fields with no name, a name from a placeholder or title, or a name that does not match the words on screen.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:230: "text": "Tab through the form with NVDA on Windows or VoiceOver on a Mac and listen: every field should announce its label, its type, whether it is required and any hint. Check each group announces its question. Then read each visible label aloud and confirm it appears in the computed name, which is what voice control users rely on. Finally, run the Accessibility Audit again to confirm the findings have cleared.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:719:name
Run the Accessibility Audit on each page with a form, including the header search, footer
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:758:what voice control users rely on. Finally, run the Accessibility Audit again to confirm the findings
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-form-labels.html:871:
The Accessibility Audit tests your page against WCAG 2.2 level AA, lists each finding with the
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-semantic-html.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-json-ld-format.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-perplexity-invisibility.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-html-errors-ssg.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-anchor-text.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-acquire-backlinks-content-pr.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/site-audit-pro-fixes-index.html:411: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-flesch-score.html:485: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-score-plateau.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-my-questions.html:206: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-required.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-txt.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-site-audit-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-cpanel.html:112: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-twitter-cards.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-author-trust-signals.html:511: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-gaps.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-eeat-product-reviews.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:7:
Accessibility Audit Example Report: Real WCAG 2.2 Findings
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:8:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:17:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:18:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:22:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:26:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:27:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:29:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:38: "name": "Accessibility Audit Example Report: Real WCAG 2.2 Findings",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:39: "description": "A real Accessibility Audit report on a live home page: every WCAG 2.2 A and AA error and warning explained, all 55 criteria listed, and how to fix each one.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:95: "name": "Accessibility Audit Example Report",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:109: "name": "Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:113: "description": "Checks a page against WCAG 2.2 Level A and AA after its scripts have run, as visitors see it, and also checks two more pages of the site. All 55 Level A and AA criteria are reported: 35 are tested and 20 are marked for a person to check.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:146: "WCAG 2.2 Level A and AA: all 55 criteria reported",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:171: "text": "It is a real report. It is the output of the AI Web Page SEO Accessibility Audit run on the home page of aipageseo.com, our sister site, in October 2026. Nothing in it has been invented or tidied up: the score, the counts, the examples, the colours and the 55-row coverage table are exactly what the tool returned. The explanations below the report are ours, written to show what each finding means for visitors and how it would be fixed."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:200: "name": "Does a 100 out of 100 score mean a page is fully WCAG 2.2 compliant?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:229:
Accessibility Audit — Example Report
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:235:
Accessibility Audit Example: A Real WCAG 2.2 Report and What It Found
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:236:
This is a real report from the AI Web Page SEO Accessibility Audit. We ran it on the home page of aipageseo.com, our sister site, in October 2026, and copied the result here exactly as the tool showed it. The page scored 20 out of 100: 3 errors, 7 warnings and 17 checks passed, with all 55 WCAG 2.2 Level A and AA criteria listed in the coverage table at the end of the report.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:245:
Accessibility Audit Results
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:283:
WCAG 2.2 coverage, Level A and AA: 3 failed, 4 with warnings, 26 with no problems found, 20 need a person to check, 2 not checked this time
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:284:
WCAG 2.2 Level A and AA coverage for this page| Criterion | Level | Name | Result |
|---|
| 1.1.1 | A | Non-text Content | Warning |
| 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) | No problems found |
| 1.2.3 | A | Audio Description or Media Alternative (Prerecorded) | Needs a person to check |
| 1.3.1 | A | Info and Relationships | Warning |
| 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) | No problems found |
| 1.4.2 | A | Audio Control | No problems found |
| 2.1.1 | A | Keyboard (also check that every function works with the keyboard alone) | No problems found |
| 2.1.2 | A | No Keyboard Trap (also check the parts of the page beyond the first 40 tab stops) | No problems found |
| 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)) | No problems found |
| 2.2.2 | A | Pause, Stop, Hide (also check content further down the page) | No problems found |
| 2.3.1 | A | Three Flashes or Below Threshold (also check videos and animations beyond the first seconds) | No problems found |
| 2.4.1 | A | Bypass Blocks | No problems found |
| 2.4.2 | A | Page Titled (also check that the title describes the page) | No problems found |
| 2.4.3 | A | Focus Order (also check that the tab order follows the page in a sensible order) | No problems found |
| 2.4.4 | A | Link Purpose (In Context) (also check that each link says where it goes) | No problems found |
| 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) | No problems found |
| 2.5.4 | A | Motion Actuation | Needs a person to check |
| 3.1.1 | A | Language of Page | No problems found |
| 3.2.1 | A | On Focus (also check the parts of the page beyond the first 40 tab stops) | No problems found |
| 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 | Warning |
| 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) | No problems found |
| 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 | Failed |
| 1.4.3 | AA | Contrast (Minimum) (also check text drawn inside images) | No problems found |
| 1.4.4 | AA | Resize Text (also check text that grows only partly when zoomed) | No problems found |
| 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) | No problems found |
| 1.4.11 | AA | Non-text Contrast | Failed |
| 1.4.12 | AA | Text Spacing (also check text that overlaps rather than being cut off) | No problems found |
| 1.4.13 | AA | Content on Hover or Focus (also check pop-ups beyond the menus and tooltips tried) | No problems found |
| 2.4.5 | AA | Multiple Ways | Warning |
| 2.4.6 | AA | Headings and Labels (also check that headings and labels describe their content) | No problems found |
| 2.4.7 | AA | Focus Visible | Failed |
| 2.4.11 | AA | Focus Not Obscured (Minimum) (also check the parts of the page beyond the first 40 tab stops) | No problems found |
| 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) | No problems found |
| 3.1.2 | AA | Language of Parts (also check passages in another language that are not marked) | No problems found |
| 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 |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:290: The coverage table at the end of the report is the most honest summary. Of the 55 WCAG 2.2 Level A and AA criteria, 3 failed, 4 had warnings, 26 showed no problems, 20 can only be judged by a person (such as whether alt text describes each image well), and 2 were not checked on this run. Nothing is left out, so "not tested" is never mistaken for "no problems".
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:351: WCAG 2.2 Level A and AA, all 55 criteria reported, your page checked as visitors see it.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-accessibility.html:372: Not automatically. WCAG 2.2 removed the old parsing criterion, so an invalid attribute
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lost-backlinks.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-duplicate-products.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-301-redirect-not-working.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-rendering.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-console-errors.html:518: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-contact.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-urls.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-doctype-errors.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-serp-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/backlinks-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-qa.html:487: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-internal-links-migration.html:495: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-recover-content-sites-algo.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-ecommerce-audit.html:83: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/html-checker-fixes-index.html:474: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/html-checker-fixes-index.html:546:
WCAG 2.2, the current version of the Web Content Accessibility Guidelines, removed the old success
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-serp-shopify.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-twitter-card.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-lawful-basis.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-duplicate-content.html:124: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-seasonal-products.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/agent-compat-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-required-fields.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-privacy-policy.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-questions-and-answers.html:206: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-backlinks-not-being-indexed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-combined-audit.html:475: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-no-lcp-lighthouse-error.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-review-velocity.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-collection-architecture.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-referring-domain-gap.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-ai-visibility-perplexity.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-previews-shopify.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-maps-multi-location.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-trust-audit.html:111: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-blocks.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-title-tags.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-aeo-content-structure.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-joomla.html:112: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-facebook-preview.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sitemap-404s.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-json-ld-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-json-ld-shopify.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/security-audit-fixes-index.html:483: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-duplicate-ids.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-jargon.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-jargon.html:683:
Accessibility guidance backs this up. WCAG 2.2 success criteria 3.1.3 Unusual Words and 3.1.4 Abbreviations,
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-competitor-balance.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-breadcrumb-structured-data-issues.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-response-time.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-disavow-file.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gemini-invisibility.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-cache.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-render-blocking-js.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-azure-gateway-errors.html:515: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-category-shifts.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-orphan-pages.html:123: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-homepage-internal-linking.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-long-tail-keywords.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-title-mismatch.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sitemap-size.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-authority-building.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-missing-og.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/agent-readiness-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-hours.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-create-xml-sitemap.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-robots-txt-unreachable-errors.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-google-title-rewrite.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-positive-mentions.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-deprecated-html.html:304: "text": "A static announcement bar with the text visible all the time is the simplest and most accessible replacement. Scrolling text is hard to read, easy to miss and a problem for people with vestibular or attention difficulties. If you need to show several messages, list them, or rotate them slowly with a visible pause button and no movement when the visitor's system asks for reduced motion. Under WCAG 2.2, moving content that lasts more than five seconds must be possible to pause, stop or hide."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-deprecated-html.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-deprecated-html.html:618:
Flashing content also carries an accessibility risk of its own: WCAG 2.2 limits content that flashes
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/http-error-audit-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-render-blocking-resources-wordpress.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-sitemap-index-xml-wordpress.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-alt-text-not-showing-hover.html:512: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-403-errors.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-forms.html:280: "text": "Very much so. Agents that drive a browser rely on the same accessibility tree that screen readers use, so linked labels, native controls, grouped questions and clear error messages help both. The fixes in this guide line up closely with WCAG 2.2 success criteria on labels, names, error identification and input purpose. Treat the work as one job that serves disabled users, agents and everyone filling in the form on a small phone."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-forms.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-forms.html:752:
It is a WCAG 2.2 success criterion, 2.4.11 at level AA, which says that when an element
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-focus-indicators.html:809:
The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding with
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-schema-changes.html:488: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/brand-mention-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-build-schema-wordpress.html:214: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-twitter-preview.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/hreflang-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirect-domain-301.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hsts-error.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:75: "keywords": "WCAG error identification, WCAG error messages, WCAG error suggestion, WCAG error prevention, WCAG error summary, aria error message, aria label for error message, aria-invalid, aria-describedby error, html form validation custom error message, WCAG 2.2 error messages, accessible form errors",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:150: "keywords": "WCAG error identification, WCAG error messages, WCAG error suggestion, WCAG error prevention, WCAG error summary, aria error message, aria label for error message, aria-invalid, aria-describedby error, html form validation custom error message, WCAG 2.2 error messages, accessible form errors",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:227: "text": "Make sure a failed submit, whether checked in the browser or on the server, returns the form with every valid answer still filled in, to meet Redundant Entry in WCAG 2.2. Validate fields when the user leaves them or submits, not on every keystroke, and only announce errors once. If you show a count without moving focus, put it in an element with role set to status that is present on page load.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:312: "name": "What changed for error messages in WCAG 2.2?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:315: "text": "WCAG 2.2 did not change the error identification, suggestion or prevention criteria, but two new criteria affect how forms handle errors. Redundant Entry, at level A, means people should not have to retype information they already gave in the same process, so a failed submit must keep their answers. Accessible Authentication, at level AA, means login forms must allow pasting and password managers, and must not rely on memory puzzles alone. Both are common failures in checkout and account forms."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:575:
Others support them. 3.3.2 Labels or Instructions (A) requires labels and any format instructions up front. 1.4.1 (A) says colour must not be the only way information is shown, so a red border alone fails. 4.1.3 Status Messages (AA) requires messages such as 3 errors found to be announced without moving focus, if focus does not move. WCAG 2.2 adds 3.3.7 Redundant Entry (A), so a failed submission must not wipe the answers people already gave, and 3.3.8 Accessible Authentication (AA), which matters for login error handling.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessible-error-messages.html:700:WCAG 2.2 did not change the error identification, suggestion or prevention criteria, but two new criteria affect how forms handle errors. Redundant Entry, at level A, means people should not have to retype information they already gave in the same process, so a failed submit must keep their answers. Accessible Authentication, at level AA, means login forms must allow pasting and password managers, and must not rely on memory puzzles alone. Both are common failures in checkout and account forms.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/js-checker-fixes-index.html:473: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-csp-report-only.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-html-errors-react.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-seo-brick-and-mortar.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-serp-gains.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-accessibility.html:9:Learn what web accessibility means, why WCAG compliance matters for both users and Google rankings, and the most common issues to fix. Step by step for complete beginners.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-accessibility.html:297: When a focused link slides under a fixed header or a cookie banner, WCAG 2.2 criterion 2.4.11 is failed.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keyboard-nav.html:846:
Run the Accessibility Audit on each template
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keyboard-nav.html:869:built pop-ups and some chat widgets. WCAG 2.1.2 No Keyboard Trap is a level A criterion. A modal dialog
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keyboard-nav.html:917: The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding with
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-apply-keywords-editorial.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-seo-service-area.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-www-canonicalisation.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/rich-snippets-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-x-default.html:485: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirect-chains.html:124: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-directadmin.html:112: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-debug-schema-shopify.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/ecommerce-audit-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-citations.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-json-ld-nextjs.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/my-questions-guide.html:161: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-site-audit-pro.html:206: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirect-loops.html:484: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-missed-opportunities.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-keyword-gaps.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cookie-consent.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-article.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-crawler-traps.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-third-party-tags.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-pagination-seo.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-expertise-credentials.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/score-history-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-excluded-by-noindex-tag.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-product-schema.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-price-cut.html:507: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-site-audit-nextjs.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-wrong-attribution.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-recover-service-algo.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-app-localisation.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-page-speed-shopify.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-seasonal.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-velocity.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-noindex-a-page.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-discovered-currently-not-indexed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-tracking.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/novice-tutorial-real-traffic-audit.html:483: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-indexation.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-llms-txt-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-serp-stars.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-rich-result-errors.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-nextjs.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-tags.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-duplicate-meta-descriptions.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-canonical-conflict.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-use-ai-schema-editorial.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-core-web-vitals-assessment-failed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-test-rich-results.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-render-blocking.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-screenshots.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-acquire-backlinks-tools.html:209: "text": "Put the tool on a permanent address on your main domain, with a real title, heading and explanatory text in the HTML the server sends. Make inputs labelled, keyboard usable and readable on a phone, and test against WCAG 2.2. Keep it fast and free of signup walls. If the calculation runs in JavaScript, make sure the surrounding page, headings and a worked example still appear without it.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-acquire-backlinks-tools.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-acquire-backlinks-tools.html:619:on a phone, and test against WCAG 2.2. Keep it fast and free of signup walls. If the calculation runs
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-pdp-speed.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-review-surge.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-whatsapp-preview.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-track-scores-content-sites.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-alternate-page-proper-canonical.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-missing-security-headers.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cookie-banner-not-showing.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-product-launch.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-technical-gaps.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-serp-thumbnails.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-meta-tags-shopify.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-locale.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cwv-shopify.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-faceted-nav.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-app-conversion.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-spam-audit.html:475: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-gaps.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-image-lazy-load.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-page-speed-nextjs.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-og-nextjs.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ymyl-content.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-track-scores-b2b-saas.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-page-indexed.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-meta-description-not-showing-google.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:30:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:75: "keywords": "link text accessibility, vague link text, click here, read more links, WCAG 2.4.4, link purpose, descriptive links, empty links, image links, label in name, screen reader links list, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:120: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:150: "keywords": "link text accessibility, vague link text, click here, read more links, WCAG 2.4.4, link purpose, descriptive links, empty links, image links, label in name, screen reader links list, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:188: "text": "Run the Accessibility Audit on each template, then open a screen reader and bring up its list of links, using Insert+F7 in NVDA or Control+Option+U in VoiceOver on a Mac. Read the list from top to bottom as if you had never seen the page. Mark every entry where you cannot say where it goes, every group of identical entries, and every entry that is just an address, a file name or the word link.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:619:the Accessibility Audit on each template, then open a screen reader and bring up its list of links,
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-link-text.html:834:
The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding with
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-timeout-errors.html:495: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:11:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:18:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:29:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:30:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:37:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:86: "headline": "How to check WCAG 2.1 and 2.2 compliance on your website",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:87: "description": "How to check WCAG compliance: run automated scans, then test by keyboard, screen reader, zoom and contrast against WCAG 2.1 and 2.2 AA, and record the results.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:116: "name": "WCAG 2.1"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:120: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:160: "name": "How to check WCAG 2.1 and 2.2 compliance on your website",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:161: "description": "How to check WCAG compliance: run automated scans, then test by keyboard, screen reader, zoom and contrast against WCAG 2.1 and 2.2 AA, and record the results.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:192: "text": "Decide which standard you are testing against, normally WCAG 2.2 level AA unless a contract names WCAG 2.1. List 10 to 25 pages that cover every template, every step of your key tasks such as contact, sign-up and checkout, pages with media or tables, and a few random pages. Save the list with the date, because your results only apply to the pages you tested.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:279: "name": "How do I check for WCAG 2.1 specifically?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:282: "text": "Test against WCAG 2.1 level AA by running your automated tool with the 2.0 and 2.1 A and AA rules, then adding the manual checks that 2.1 introduced. Those include reflow at 320 CSS pixels, text spacing, non-text contrast for icons and borders, content on hover or focus, orientation and character key shortcuts. Because WCAG 2.2 builds on 2.1, a site that passes 2.2 AA also passes 2.1 AA, so testing to 2.2 is a safe way to meet a 2.1 requirement."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:287: "name": "What is the difference between WCAG 2.1 and 2.2?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:290: "text": "WCAG 2.2 keeps every WCAG 2.1 criterion except 4.1.1 Parsing, which was removed as obsolete, and adds nine new ones. The new A and AA criteria cover focus not being hidden by sticky content, pointer targets of at least 24 by 24 pixels, alternatives to dragging, consistent placement of help, not asking for the same information twice, and sign-in that does not depend on memory tests. WCAG 2.2 became a W3C Recommendation in October 2023 and is now the version most new guidance points to."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:314: "text": "Level AA is the target for almost every legal requirement and contract. UK public sector websites must meet WCAG 2.2 AA under the accessibility regulations, the European standard EN 301 549 references WCAG AA, and US guidance for public bodies uses WCAG 2.1 AA. Level AAA is not recommended as a whole-site requirement, because some content cannot meet every AAA criterion, but individual AAA criteria are worth meeting where they are practical for your site."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:319: "name": "How often should I check WCAG compliance?",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:554:
How to check WCAG 2.1 and 2.2 compliance on your website
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:555: Checking a website against the Web Content Accessibility Guidelines is not a matter of running one scanner and reading a score. Automated tools are quick and useful, but they can only test the parts of WCAG a machine can measure, such as missing alt attributes or low contrast. Whether the alt text makes sense, whether a menu works with a keyboard, or whether a screen reader user can complete your checkout needs a person to try it. This guide shows how to check WCAG 2.1 and WCAG 2.2 at level AA on a small site: choosing which pages to test, running automated scanners from the browser and the command line, the manual keyboard, screen reader, zoom and contrast tests that cover what tools miss, and how to record the results so you can fix them and prove progress.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:567: - What WCAG compliance means
- Choose the pages to test
- Run automated scans first
- The manual tests that cover what tools miss
- Recording the results
- Platform notes
- The fix, step by step
- Edge cases worth knowing
- Keeping it compliant
- Questions and answers
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:571:What WCAG compliance means
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:578:| WCAG 2.1 | 2018 | Adds criteria for mobile, low vision and cognitive needs, such as reflow at 320 CSS pixels, non-text contrast and text spacing |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:579:| WCAG 2.2 | October 2023 | Adds nine criteria, including focus not obscured, target size of at least 24 by 24 pixels, dragging alternatives and accessible authentication, and removes 4.1.1 Parsing |
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:581:The versions are backwards compatible: a page that meets 2.2 AA also meets 2.1 AA and 2.0 AA. So if you are asked how to check for WCAG 2.1, testing against 2.2 covers it, with a few extra checks on top. Test against 2.2 AA unless a contract names another version.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:608:To test your page list in one go, use a command line tool. With axe, limited to WCAG 2.2 A and AA rules:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:670:Step 1
Pick the standard and the page sample
Decide which standard you are testing against, normally WCAG 2.2 level AA unless a contract names WCAG 2.1. List 10 to 25 pages that cover every template, every step of your key tasks such as contact, sign-up and checkout, pages with media or tables, and a few random pages. Save the list with the date, because your results only apply to the pages you tested.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:714:2. How do I check for WCAG 2.1 specifically?
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:715:Test against WCAG 2.1 level AA by running your automated tool with the 2.0 and 2.1 A and AA rules, then adding the manual checks that 2.1 introduced. Those include reflow at 320 CSS pixels, text spacing, non-text contrast for icons and borders, content on hover or focus, orientation and character key shortcuts. Because WCAG 2.2 builds on 2.1, a site that passes 2.2 AA also passes 2.1 AA, so testing to 2.2 is a safe way to meet a 2.1 requirement.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:718:3. What is the difference between WCAG 2.1 and 2.2?
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:719:WCAG 2.2 keeps every WCAG 2.1 criterion except 4.1.1 Parsing, which was removed as obsolete, and adds nine new ones. The new A and AA criteria cover focus not being hidden by sticky content, pointer targets of at least 24 by 24 pixels, alternatives to dragging, consistent placement of help, not asking for the same information twice, and sign-in that does not depend on memory tests. WCAG 2.2 became a W3C Recommendation in October 2023 and is now the version most new guidance points to.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:731:Level AA is the target for almost every legal requirement and contract. UK public sector websites must meet WCAG 2.2 AA under the accessibility regulations, the European standard EN 301 549 references WCAG AA, and US guidance for public bodies uses WCAG 2.1 AA. Level AAA is not recommended as a whole-site requirement, because some content cannot meet every AAA criterion, but individual AAA criteria are worth meeting where they are practical for your site.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:734:7. How often should I check WCAG compliance?
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-check-wcag-compliance.html:742: The accessibility audit tests your pages against WCAG 2.2 A and AA rules, lists each failure with its criterion and element, and points out the manual checks no scanner can make for you.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-service-areas.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-schema-id-refs.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-inp.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-maps-posts.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-headless-migration.html:219: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-slack-preview.html:492: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-anchor-text-distribution.html:215: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-optimise-ios-app-store.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-multi-location.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-handle-brand-mentions-news.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cwv-nextjs.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-stale-llms.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-js-crawler-rendering.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:13:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:31:
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:75: "keywords": "WordPress accessibility, accessibility-ready theme, WordPress WCAG 2.2, block editor accessibility, Gutenberg alt text, Elementor accessibility, Contact Form 7 labels, WordPress skip link, WordPress focus styles, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:124: "name": "WCAG 2.2"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:150: "keywords": "WordPress accessibility, accessibility-ready theme, WordPress WCAG 2.2, block editor accessibility, Gutenberg alt text, Elementor accessibility, Contact Form 7 labels, WordPress skip link, WordPress focus styles, Accessibility Audit",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:168: "name": "Accessibility Audit"
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:192: "text": "Make a staging copy of the site, which many hosts offer with one click, so you can deactivate plugins and edit templates without affecting visitors. Run the Accessibility Audit on one URL of each template: home, page, post, archive, search, contact and any shop pages. Group the findings by the class names on the failing elements, so you can see which came from the theme, a builder, a form plugin or content.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:234: "text": "Add alt text, heading order and descriptive link text to your editors' publishing checklist, and save accessible layouts as synced patterns. After every theme, builder or major plugin update, run the Accessibility Audit again on the same template URLs and compare with the previous results. Publish an accessibility statement explaining what you have tested, any known gaps and how visitors can contact you for help.",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:535:This guide shows how to trace each Accessibility Audit finding back to the part of WordPress that produced
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:740:plugins and edit templates without affecting visitors. Run the Accessibility Audit on one URL of each
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:774:update, run the Accessibility Audit again on the same template URLs and compare with the previous results.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-accessibility-wordpress.html:883: The Accessibility Audit tests your page against WCAG 2.2 level AA, lists each finding with the
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gdpr-compliance-steps.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-experience-signals.html:491: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-set-up-gbp.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-redirects-apache.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-alt-text-length-icons.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-alt-text-length-icons.html:721:
The Accessibility Audit measures the parts of WCAG 2.1 that can be tested reliably, and Image Optimisation
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/combined-audit-fixes-index.html:626:fixes. WCAG 2.2 is now the current version, and meeting the 2.1 criteria the checker tests is a sound
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-readiness-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-schema-rich-results.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-recipe-carousel.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-eligible-not-shown.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-security-headers-ghost.html:112: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-local-seo-multi-location.html:237: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/accessibility-guide.html:11:
WCAG stands for Web Content Accessibility Guidelines — the internationally recognised standard for accessibility, published by the W3C (the organisation that maintains core web standards generally). Each individual rule within WCAG has a reference number like "1.1.1" and a level — A, AA, or AAA — indicating how essential it is. Level A covers the most fundamental requirements; almost any genuinely inaccessible site is failing Level A rules. Level AA is the level most organisations target, and the level required by UK law for public sector sites. Level AAA is the most stringent and is rarely required outside specialist contexts. When you see "WCAG 2.1 AA" mentioned, it simply means "the standard, mid-tier, widely-expected level of accessibility compliance."
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/accessibility-guide.html:254: Text must have sufficient contrast against its background to be readable — this affects not just visually impaired users, but anyone using a phone outdoors in bright sunlight, or anyone with mild age-related vision changes, which is a much larger group than "accessibility" might initially suggest. Light grey text on a white background is a classic failure: it might look stylish on a designer's monitor but becomes genuinely unreadable for a meaningful chunk of real visitors. "Contrast ratio" is a precise mathematical measurement comparing the brightness of text against its background; WCAG AA requires a minimum ratio of 4.5:1 for normal text, or 3:1 for large text. Fix: use the Accessibility Audit to find failing elements — it shows you the exact ratio for each one — then darken the text colour until it passes.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/accessibility-guide.html:266: Run the Accessibility Audit and get actionable results in minutes. Pay as you go — no subscription needed.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/accessibility-guide.html:302:The Accessibility Audit tests your page against WCAG 2.2 level AA and lists each finding, including
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-cls-images.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-query-match.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ssl-iis-bindings.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-html-errors-wordpress.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-noindex-disallow.html:104: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-crawl-budget.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-gbp-attributes.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-headless-ecommerce-seo.html:510: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-high-lcp-mobile.html:519: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-migration-redirects.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-images-shopify.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-stale-datemodified.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-ai-overviews-citation.html:526: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/demo-index.html:365:
WCAG 2.1 Level A and AA compliance — contrast ratios, ARIA labels, skip links, form label associations and keyboard navigation.
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-new-validation-errors.html:199: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-agent-compat-spa.html:499: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-act-tech-stack-changes.html:488: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/keywords-fixes-index.html:465: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-hreflang-blocked.html:496: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-third-party.html:506: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/how-to-fix-render-blocking-css.html:503: "WCAG compliance",
/var/www/vhosts/aiwebpageseo.com/site-audit/public/aipageseo-demo-pages/wcag-repair-full-comparison.html:10: