live demo
Try lumen, right here
This widget talks to the hosted lumen Worker over its public REST API — the same endpoints your own tooling can call. Page reports run PageSpeed Insights lab data (CrUX field data needs your own key, which never leaves your browser); keyword ideas come from keyless sources. Everything arrives with its provenance attached, and unavailability says so instead of faking a number.
Runs against the live Cloudflare Worker — the same REST API your own tooling can call. Worker healthopens /healthz in a new tab.
Demo scope: this widget shows PSI lab + CrUX field data only. The full 36-rule audit (meta, content, links, performance, AI-search) runs locally — npx @lumen-seo/cli audit <url> — or over MCP stdio for agents.
Want the full audit — 36 rules over your whole site, rank checks, your own keys and pacing? That runs locally:quickstart.