Fix problems automatically
The findings that can be fixed safely, fixed — logged, reviewable, and never behind your back.
What it fixes
Alt text written from the surrounding context rather than the filename. Heading structure repaired so levels stop skipping. Failing contrast pairs reviewed as before-and-after swatches — an approved suggestion writes the design-system token, and one that would still fail AA is refused. Hardcoded values tokenized in one click, ambiguous literals listed rather than guessed. Fix All shows its page-by-page plan before anything is written. Missing legal pages drafted for you to review and publish. Preset tokens repaired where a rename left them pointing at nothing.
How it stays safe
Alt text and heading fixes are journaled, so one click undoes them, and the journal keeps the last 100. Run one on a single page, look at it, and reverse it before touching anything else. Legal pages arrive as drafts for you to review before they go live. Every write is logged.
What it won’t do
It won’t fix what needs a judgement call. Those come back as findings for you to decide on, and you can accept one permanently with a reason — by design, not applicable, or waived — so it stops being reported without being quietly forgotten.
Which findings fix themselves
Image compression and resizing — WordPress’s own editor, WebP where the host supports it, originals kept in place — plus missing alt text, broken heading order, missing meta descriptions, and the noindex switches. Titles, slugs and copy stay yours on purpose: those need judgment, not automation.
Cost and safety
The fixers are part of every paid plan — from $99/year, plans differ only by seats. Every fixer is dry by default: it shows its plan, writes only on your explicit go, journals the change, and can undo it individually. The full model lives on the safety switches page.
