Stop giving me homework. Fix it.
Six kinds of fix, written straight into your live website — page titles, descriptions, canonical tags, social preview tags, image alt text, and internal links. Nothing changes until you say so.
“Stop giving me homework — fix it”
11 characters · too short
Auto-Fix, as it looks in the app
A real fix, start to finish
Your page title is too short and it's costing you clicks. Here's the whole repair.
11 characters · too short
An audit that only lists what's wrong is homework. Someone still has to go fix forty title tags by hand.
The list is the deliverable
Every other tool stops at telling you. The actual repair is still entirely your job.
Forty findings become forty CMS edits, and the list never reaches zero.
The fix is written for you and queued — titles, meta, alt text, canonicals, OG tags, internal links.
Blocked on someone else
Even a one-line change waits behind a developer queue or a CMS login nobody remembers having.
A fifteen-second edit takes three weeks and two follow-up messages.
Approved fixes are written straight to your site through the connector, no ticket required.
You can't verify what it did
A tool that changes your site for you is a tool you have to trust blind.
One bad automated rewrite on a top page, and you can't tell what it replaced.
Every fix shows the exact before and after, and stores the old value so you can undo it in one click.
What's in Auto-Fix
Every capability shipping in the product today — and what's still coming, named honestly rather than hidden.
4 steps, start to finish
The actual pipeline, not a black box — with what each step produces.
- 01Step 1 of 4
Detect what your site can actually accept
We probe your WordPress install first — which SEO plugin you run, if any — and tell you exactly which fields are writable before anything is queued.
Probes before it writesPlugin-awareTells you the limits up frontWordPress 6.5 · Yoast detectedTitle & meta — writableAlt text — writablePage-builder pages — flagged, not touchedCapability check runs first
- 02Step 2 of 4
Find the fix
Site Audit and Technical SEO surface the underlying issue; Auto-Fix turns the ones it can safely fix into a queued item.
Six fix typesOnly what's safeAmbiguous stays with youTitle too short — /pricingqueuedMissing meta — /servicesqueuedAlt text — 12 imagesqueuedThin content — /aboutneeds you3 safe to write, 1 for a human
- 03Step 3 of 4
Show you the exact diff
Every queued fix shows the current value next to the proposed one, field by field — never a vague “apply recommended changes.”
Field by fieldCurrent vs proposedNothing vaguebeforePricing
afterPricing & Plans — Compare Every Tier | Acme
<title> on /pricing
- 04Step 4 of 4
Apply it, or roll it back
Approve one fix at a time or in bulk. The previous value is stored the moment a fix applies, so any change can be undone in one click.
One at a time or in bulkOld value storedUndo in one clickApplied 14:02 · /pricingundoApplied 14:02 · /servicesundoAwaiting approval · 12 imagesreviewNothing writes until you approve
Nothing changes until you say so
Approve one fix at a time, or approve all of them at once. Your call, every time.
Every fix can be undone
The previous value is stored the moment a fix applies — rolling back is one click, not a support ticket.
What it won’t touch
Page-builder pages and anything needing a human decision stay flagged for you, not silently skipped.
Five disciplines, one loop. Auto-Fix is step 2.
- 1Audit & Technical SEO
- 2On-Page FixesYou are here
- 3Content & Keywords
- 4Off-Page & AI Search
- 5Reporting & Analytics
These jobs chain — most teams don’t stop at just one.
Questions people ask
No — every fix is scoped to a single field (a title tag, a meta description, an alt attribute), and nothing applies until you approve it, per fix or in bulk. Applied fixes store the previous value, so any change can be rolled back.
No. Titles, meta, and alt text work over WordPress's own REST API with just an Application Password. The connector plugin is only needed to reach SEO-plugin-owned fields (Yoast keeps its own meta protected from core REST) and to publish JSON-LD schema.
We test your install first and tell you what will and won't take effect — a stock WordPress site with no SEO plugin has never rendered a meta description, so a write there lands in the database but shows nowhere. That's a real distinction we check, not something you find out after the fact.
Page-builder pages (where content lives outside standard post fields), ambiguous canonical conflicts that need a human decision, and anything that isn't a clean single-field write. Those stay flagged in the audit for you to handle directly.
Try Auto-Fix on your own site
Sign in to pick up your existing projects, or start a new one and see it run.