Accessibility Checker & WCAG Scanner — Cirv Guard
Stop ADA lawsuits before they start. Cirv Guard scans your WordPress site for WCAG 2.1 accessibility violations and tells you exactly what to fix.
Accessibility isn’t optional — the EU Accessibility Act is now in force, ADA lawsuits are up 300%, and 96.3% of websites have detectable WCAG failures. Cirv Guard finds yours.
Why Accessibility Matters
- Legal protection – ADA/EAA compliance reduces lawsuit risk
- Larger audience – 1.3 billion people worldwide live with disabilities
- Better SEO – Accessible sites rank higher (Google rewards usability)
- Higher conversions – Usable sites convert better for everyone
- Brand reputation – Demonstrate your commitment to inclusion
Features
Alt Text Checker (WCAG 1.1.1) Scans every image on your page for missing or empty alt attributes. Respects decorative images marked with role=”presentation”.
Heading Hierarchy Checker (WCAG 1.3.1) Detects skipped heading levels (h1 to h3), missing H1 tags, and multiple H1s on a single page.
Color Contrast Checker (WCAG 1.4.3) Analyzes text/background color pairs against the WCAG 2.1 minimum contrast ratio of 4.5:1. Uses the W3C relative luminance formula.
Form Label Checker (WCAG 1.3.1)
Verifies that every form input has an associated label — via for attribute, wrapping <label>, aria-label, or aria-labelledby.
Link Text Checker (WCAG 2.4.4) Flags generic link text like “click here” and “read more”. Detects empty links and links with no accessible name.
How It Works
- Install & Activate – One-click from the WordPress plugin directory
- Go to Cirv Guard – New top-level menu item with shield icon
- Run a Scan – Scan any page or post on your site
- Review Results – Color-coded pass/fail results with accessibility score
- Fix & Rescan – Make changes and verify compliance
No coding required. No external APIs. Everything runs on your server.
Perfect For
- Agencies – Audit client sites and deliver compliance reports
- E-commerce – Meet EAA requirements for online stores
- Government & Education – Section 508 and WCAG compliance
- Content publishers – Ensure blog posts meet accessibility standards
- Anyone who wants to avoid a $75,000+ ADA demand letter
Technical Highlights
- Lightweight single-file architecture (no bloat)
- Server-side scanning via PHP DOMDocument (no external APIs)
- Transient caching for fast repeat scans
- Multisite compatible with cache isolation
- GDPR compliant (no data collection)
- Translation ready
- Works alongside any theme or page builder
What’s new in the Cirv ecosystem
We are building the next plugin in the Cirv suite — Cirv Sight.
WCAG protects you from human lawsuits. Cirv Sight protects you from AI invisibility. Yoast tells you you’re invisible to Google. Cirv Sight tells you you’re invisible to ChatGPT — and lets you charge AI bots to crawl you.
Cirv Sight ships an llms.txt for your WordPress site, then watches what ChatGPT, Claude, Perplexity, and Google AI Overviews actually do with it. You get four numbers per page: citations, AI-bot crawls, share of voice, and a Cloudflare 402 pay-per-crawl estimate. Same Cirvgreen team, same engineer-honest data — pointed at AI search instead of accessibility.
Join the waitlist at https://cirvgreen.com/sight
Additional Info
Privacy & GDPR Compliance: Cirv Guard does not collect, store, or transmit any personal data. All accessibility scanning is performed locally on your server using PHP DOMDocument. No external API calls. No tracking. No cookies.
Related Plugins: * Cirv Box – Schema.org structured data for better Google rankings
Support & Documentation: * Built-in help in plugin settings * Support forum: WordPress.org support forum * Email: support@cirvgreen.com
Third-Party Service Usage
This plugin does not use any third-party services. All scanning is performed locally on your WordPress server using PHP’s built-in DOMDocument library.
