Skip to content

Page Quality Audit 1.0.0

Choose a tag to compare

@smonier smonier released this 08 Jul 17:44

First release of Page Quality Audit - a jContent UI extension that adds a "Page audit" action on pages in jContent / Page Builder, opening a side drawer that audits the rendered page across six tabs. Every tab leads with actionable, severity-ranked recommendations; every badge is an issue count. Full English + French UI.

Tabs

  • Accessibility - full axe-core WCAG A/AA/AAA + best-practice sweep with per-level scorecards, element highlighting, engine/rules transparency, "needs human review" cases, and a manual checklist for the criteria no tool can automate.
  • SEO - title/description length bands, noindex detection, canonical, Open Graph / Twitter card checks with a rendered social sharing preview, JSON-LD validation, lang attribute, alt coverage, generic anchor texts.
  • Links - verifies internal links with the editor's session and lists broken ones; flags hardcoded host URLs, mixed content, _blank without noopener. Skips login/logout/action URLs.
  • Jahia - repository-aware checks via GraphQL: unpublished content blocks, missing translations per active site language, raw i18n keys visible in the DOM, placeholder text.
  • Web Vitals - lab TTFB / DOM ready / full load / CLS / estimated LCP plus page weight, request count, DOM size and image diagnostics.
  • Readability - Flesch + Flesch-Kincaid (EN), Kandel-Moles (FR), sentence/paragraph stats, heading structure.

Re-run and JSON export included. Editor tooling (e.g. jExperience persona preview) is excluded from analysis; error pages (HTTP 4xx/5xx previews) are refused rather than scored.

Install

Deploy page-audit-1.0.0.jar via the Jahia module manager (Jahia 8.2+, Java 17 build), then enable the module on the target site(s).