FREE GUIDE

Ghost Accessibility Check

Scan any Ghost publication against 16 WCAG 2.1 AA rules in seconds — nothing to install, no signup. Built for EU compliance.

Run a Free Scan on Your Ghost Site How It Works 16 checks · No signup · Results in seconds

Why Ghost accessibility matters in the EU

Ghost is a lean publishing platform used by newsletters, blogs and independent media across Europe. Because themes are Handlebars templates, accessibility depends heavily on which theme you pick — and many popular themes ship with contrast problems, missing alt-text prompts and generic link text. The European Accessibility Act applies to paid memberships and subscriptions sold into the EU, so a Ghost publication monetising EU readers is covered.

🔍 What gets checked

16 automated rules covering images, links, forms, headings, language, viewport, contrast, ARIA misuse, and more — mapped to real WCAG success criteria.

⚡ Instant results

Paste your URL, get a letter grade with every issue listed by severity. No account, no email, no waiting for an audit report.

🛡️ Built for the EAA

The rule set targets what EU enforcement and enterprise procurement actually look at: WCAG 2.1 AA basics you can document today.

How to check your Ghost site

  1. Open the free EAA/WCAG scanner.
  2. Paste your Ghost URL — any published page: homepage, a product page, or a category listing.
  3. Read your grade. Each finding shows the exact element and why it matters, so fixes are concrete, not vague advice.
  4. Fix and re-scan. Most image-alt, heading, and form-label issues are fixed right inside Ghost's editor or theme settings. Re-run the scan to confirm.
  5. Copy the shareable link from the result page — useful when a client or colleague needs to see the findings.
Scan Your Ghost Site Now — Free

Common fixes in Ghost

When your scan flags a failing rule, here is where to fix it:

IssueWhere to fix in Ghost
Missing alt text on imagesGhost prompts for alt text when you insert an image in the editor — fill it in there. Theme and logo images are set in Settings → Design, where the logo alt defaults to the publication name; verify it is not empty.
Low contrast textContrast lives in your theme. If it is an official Ghost theme, override colours in Settings → Design → Brand, or add custom CSS via Code Injection (Settings → Code injection → Site header).
Missing heading structureUse the editor's heading cards (H2/H3) rather than bold paragraphs. Post titles become the page H1 automatically — avoid extra H1s inside content.
Missing form labelsThe built-in membership/signup forms ship labelled. Custom forms added via Code Injection or embedded services must include explicit
Generic link text ("read more", "click here")Rewrite links in the post editor so they describe their destination. Theme-level "Read more" excerpts can be changed in the theme template or via translations.
Missing page languageSet Publication language in Settings → Publication info (e.g. "en", "de"). This drives the html lang attribute on every page.
Keyboard traps in embedsThird-party embeds (video players, podcast widgets) are the usual culprit. Test each embed with Tab/Shift+Tab and prefer providers with accessible players.

Ghost-specific tools & resources

Ghost ships with useful foundations — these approaches take you further:

Lighthouse (built into Chrome)

Run an audit on any Ghost page — covers contrast, alt text and ARIA basics. Free.

WAVE browser extension

Visual overlay of errors directly on your rendered Ghost theme. Free.

Code Injection

Ghost ships a site-wide CSS/JS injection point — the cleanest way to patch small theme accessibility gaps without forking the theme.

Maintaining EAA compliance on Ghost

Accessibility is not a one-time fix — sites change through content edits, theme updates and new pages. Keep compliance sustainable:

Related reading

Dig deeper into the compliance work that comes after the scan:

Go deeper

Automated scanning catches roughly a third of accessibility issues — but it catches the ones that are cheapest to fix first. For the complete picture, our e-book covers the full checklist plus a 14-day fix plan.

Free Statement Generator All Compliance Guides Free Scanner