Scan over real HTTP
Grades five dimensions against a versioned rubric by fetching live URLs — never trusting internal plugin state. What a crawler sees is what gets scored.
Crawlwise grades your WordPress site over a real HTTP request, applies one-click fixes that never touch your content, and re-scans to prove the score moved.
ChatGPT, Claude, Perplexity and a growing fleet of agents visit sites to answer questions, buy things, and act for people. They don’t read your theme — they read your signals: robots rules, sitemaps, machine-readable content, capability descriptors.
Most WordPress sites emit almost none of them, and nothing in wp-admin tells you so.
A closed loop, not a one-off report. Every check fetches your site the way a crawler would, so a passing score reflects what an agent actually sees — even when a CDN or a stray robots.txt is overriding WordPress.
Grades five dimensions against a versioned rubric by fetching live URLs — never trusting internal plugin state. What a crawler sees is what gets scored.
Every fix writes plugin settings and nothing else. No theme edits, no rewritten posts — so “Turn off” genuinely restores the prior state.
Verify re-fetches over a live request to confirm the score actually moved. A scheduled re-scan catches drift, so what you fixed stays fixed.
Each check earns points toward its dimension; dimensions roll up to an overall 0–100 score and a readiness level. Inapplicable dimensions leave the denominator, so the number always reflects your site.
A “couldn’t verify” result stays informational. A blocked loopback never becomes a misleading pass — or a misleading fail.
Detects Yoast, Rank Math and AIOSEO per feature, so you never end up with two sitemaps or two JSON-LD graphs.
Your overall score maps to one of six levels. It’s a real progression — each rung assumes the one below it — and it doubles as a shareable badge.
Plenty of tools flag what’s missing. Crawlwise fixes it safely, proves the fix over a live request, and stays out of your content’s way.
Every fix writes plugin settings only — no theme edits, no rewritten posts. Turning a fix off restores the exact prior state.
Checks fetch your live site, catching a CDN or a physical robots.txt that overrides WordPress — the kind of thing internal state hides.
Requests hit your own site only. Nothing is sent to a third party, and there is no telemetry — not now, not opt-out-later.
A scheduled re-scan re-checks your score on a cadence, so a theme update or host change that regresses a signal doesn’t go unnoticed.
Detects Yoast, Rank Math and AIOSEO and defers per feature — so you never end up with two sitemaps or two JSON-LD graphs.
An optional MCP server exposes scan / fix / verify / revert as tools an agent can call directly. Off by default, gated by a token you generate.
Flip on the optional MCP server and your readiness workflow becomes a set of tools an AI agent can invoke itself — scan, apply a fix, verify over HTTP, revert if needed.
# Register Crawlwise as an MCP server $ claude mcp add --transport http crawlwise \ https://your-site.com/wp-json/crawlwise/mcp \ --header "Authorization: Bearer ••••••••••" ✓ connected · 4 tools available scan fix verify revert agent> scan, then fix everything failing # → 61 → applied D1, C2, B1 → verified → 84
Install Crawlwise, run one scan, and see exactly where you stand with the machines that are already reading the web.
One scan · reversible fixes · no account, no telemetry