Know when WordPress breaks your SEO - before Google tells you.
Back up your SEO, not just your database. IndexPlane keeps a known-good restore point, checks what your site actually serves after every update and deploy, and shows what changed, why, and how to put it back.
WORKS ALONGSIDE
Keep the SEO plugin you trust. IndexPlane installs alongside it. It starts in Observer mode, reads what your plugin outputs and guards it after every update. Nothing on your site changes until you say so.
-
Yoast SEO
-
Rank Math
-
AIOSEO
-
SEOPress
-
The SEO Framework
-
Redirection
THE PROBLEM
Your SEO plugin configures it. Your crawler inspects it. IndexPlane operates it, and notices the moment what you configured stops being what you serve.
- plugin updateA plugin update adds noindex to 800 product pages.
- redirectA redirect drops your gclid, and paid traffic stops being attributed.
- migrationThe migration looked fine. Google got something else.
INSIDE, NOT OUTSIDE
A crawler visits from outside, on its own schedule. IndexPlane lives inside WordPress and checks the moment something changes, so you hear first, before any crawler arrives.
External crawler
- Day 3Scheduled crawl finds it
- Day 7Google recrawls, pages drop
- Day 14Search Console email
IndexPlane, inside your site
- +2 minChecked after the update
- +6 minRestored and verified
- Day 3Crawler finds it already fixed
HOW IT WORKS
- 01BaselineTake a known-good SEO restore point of what every template serves.
- 02MonitorWeekly checks, plus a check after every plugin, theme or core update.
- 03DetectRules flag regressions with the served HTML as evidence.
- 04DiffSee exactly what changed against the restore point, by template.
- 05AttributeLine it up with the WordPress events that happened around then.
- 06Restore / FixPut it back as a reversible change. Undo is Pro.
- 07VerifyRe-check what the site serves until the incident closes.
AUTOPILOT
IndexPlane continuously handles monitoring, evidence gathering, comparison, verification and safe low-risk automation, while keeping risky SEO changes behind explicit controls. Automation executes your policies. It never improvises.
- L0ObserveReads and reports. Changes nothing. The default.
- L1ProposeDrafts a fix with a preview and blast radius.
- L2Auto-apply low riskApplies fixes your policy marks safe, then verifies.
- L3Never automaticRisky changes always wait for you.
Regression protection first. Native SEO too.
Everything it does
-
Something changed. Know immediately.
Checks after every update, incidents grouped by template with blast radius.
-
Back up your SEO, not just your database.
Restore points and a snapshot vault that survives uninstall.
-
Redirects that never lose your attribution.
UTM, gclid, fbclid and _gl kept through every hop. Unlimited.
-
Your whole SEO layer, nothing held back.
Titles, canonicals, schema, sitemaps, robots.txt and llms.txt.
-
Migrate without the 3 a.m. surprise.
Snapshot, shadow-test redirects, gated cutover and rollback.
-
Is your tracking still on every page?
GTM and GA4 on every template, duplicates, consent order.
-
Ask your AI about your SEO, safely.
Works with your own AI assistant through MCP. Your tokens.
-
Every finding proves itself.
Rule ID, affected URLs and served evidence. Honest scores.
BY THE NUMBERS
- 77Rules, each with its own reference page
- 105Terms in the glossary the plugin links to
- 28WP-CLI commands
source: wp indexplane about --json
SAFETY
Built not to break your site.
Preflight checks
Refuses to switch on output that would compete with your SEO plugin.
Fail-open
If IndexPlane errors, your site keeps serving. Nothing blocks a page.
Kill switch
INDEXPLANE_SAFE_MODE turns every output off in one line.
Stays on your server
No data leaves unless you turn an external service on.
- Observer mode
- Native mode
- Handoff mode
- WP-CLI
- REST
- Abilities API