Classic SEO + GEO (AI findability) · open source
Your SEO and your AI findability, graded A–F.
Audit a website's search visibility — by classic search engines AND by AI crawlers (GPTBot, ClaudeBot, PerplexityBot…) — in a single pass, with a prioritized action plan.
Enter a public http(s) URL. Internal, private and reserved addresses are refused.
Compare against competitors
Audit your site next to up to two competitors — see where you lead and where you trail, family by family.
Public http(s) URLs. Core Web Vitals are skipped in compare mode to keep it fast.
This site scores 99/100 (A) against its own engine — and the two remaining warnings are documented rather than hidden.
What a report answers
- Reachabledo crawlers get to the page at all?
- Understooddo they understand what they read?
- Usabledoes the page hold up, for a human and for an agent?
The detail of the 8 scoring families
8 weighted families · 137 checks
- AI access
- Answer-engine content
- Structured data
- Technical SEO
- On-page
- Performance / CWV
- Accessibility
- Security
How it works
- 1Paste a URLa public http(s) address.
- 2Live auditmulti-page crawl + checks, streamed in real time.
- 3Score + planA–F grade, prioritized fixes, Markdown / HTML / JSON export.
Run it yourself, or in CI
The same engine that just audited your site is an open-source CLI. No account, no key, nothing leaves your machine.
npx findable-audit https://your-site.com
The same engine, packaged four ways:
- npm — the published package, MIT — install it globally or run it with npx.
- GitHub Action — gate a merge on a score floor or on a regression, with SARIF and JUnit output.
- Claude Code — the plugin turns a report into a prioritized fix plan, inside your editor.
- GitHub — engine, web app and check guide — issues and pull requests welcome.
Why GEO matters
GEO (Generative Engine Optimization) is the practice of making a website findable, extractable and citable by AI assistants such as ChatGPT, Claude or Perplexity. These assistants answer questions directly, and they can only recommend sites their crawlers can reach, parse and trust. A site that blocks GPTBot, hides its content behind JavaScript or ships no structured data is invisible in AI answers — whatever its classic Google ranking.
findable-audit measures both dimensions in one pass: the crawl samples several pages, runs 137 checks across 8 weighted families, then returns an A–F grade with the exact fixes to apply first. Nothing to install, no account — and the engine is open source: the same checks power the CLI you can run in CI.