VisualQ

Page audits

Accessibility, performance, SEO, and security audits that piggyback on VRT page capture — or run standalone.

Four of VisualQ's eight pillars audit VRT page scenarios (URLs in scenarios/). They share one browser navigation when you Run VRT — probes run on the already-loaded page with minimal overhead.

For the full trigger matrix, see Audit trigger matrix. For the eight-pillar overview, see Quality pillars.

Page pillars at a glance

PillarTechnical idEngineDashboard tabViewer
VisualvisualScreenshot diff vs baselineVRTDiff viewer
Accessibilitya11yaxe-core + RGAAA11yA11y viewer
PerformanceperfWeb Vitals / LighthousePerfPerf viewer
SEOseoOn-page + Lighthouse SEOSEOSEO viewer
SecuritysecurityHeaders, TLS, CVESecuritySecurity viewer

Privacy also audits VRT pages but uses a separate triple-run protocol — see Privacy.

Run VRT (piggyback batch)

Run VRT dispatches an audit-batch with: visual, a11y, perf, seo, security. One navigation per scenario; all five probes execute on the captured page.

From the project VRT tab, click Run all visual tests or select scenarios and run.

Run a single pillar

From each pillar tab, run only that audit:

PillarDashboard actionAPI
AccessibilityRun A11yPOST /api/tests/a11y
PerformanceRun PerfPOST /api/tests/perf
SEORun SEOPOST /api/tests/seo
SecurityRun SecurityPOST /api/tests/security

Single-pillar runs do not capture VRT screenshots unless Visual is included separately.

CI and MCP

Trigger individual pillars from CI or agents:

POST /api/ci/run
Content-Type: application/json
Authorization: Bearer $VQ_TOKEN

{
  "project": "my-site",
  "type": "a11y"
}

Supported type values include vrt, a11y, perf, seo, security, full-audit. See Test endpoints.

Plan differences

All plans include basic a11y, perf, SEO, and security probes. Higher tiers add Lighthouse depth, CVE scanning, and CI budgets — see QA pillars by plan.

On this page