Ranked by Google. Cited by ChatGPT.
A free side tool from CheckVibe, the security platform for developer teams building with AI. It grades classic search (SEO — 68 checks on indexability, metadata, structured data, content, and Core Web Vitals) and AI answer engines (AEO — 46 checks on whether ChatGPT, Claude, Perplexity, and Google AI can crawl, parse, and cite your site). No account needed. It is not part of what CheckVibe sells: the paid product is security.
Four steps from setup to results.
- 01
Paste a URL
Zero setup and no account. We crawl your real rendered pages — not just the homepage.
- 02
68 SEO checks run
Indexability, canonicals, metadata, structured data depth, internal linking, content quality signals, and field Core Web Vitals from real Chrome users.
- 03
46 AEO checks + engine matrix
Can GPTBot, ClaudeBot, and PerplexityBot even reach you? Is your content extractable without JavaScript? We test access per engine — ChatGPT, Claude, Perplexity, Google AI, Copilot, Meta AI, Mistral.
- 04
Fix list, ranked by impact
Every failed check says what is wrong and what to change. Fix it, redeploy, rescan — the tool stays free.
Built for teams whose code is increasingly written by AI.
What is AEO, exactly?
Answer Engine Optimization: making your site readable, quotable, and trustworthy to AI assistants. SEO wins you a ranking on a results page; AEO wins you the citation inside the AI’s answer — increasingly the only "result" a buyer ever sees.
Per-engine access matrix
robots.txt rules, WAF blocks, and JS-only rendering silently hide you from specific AI crawlers. We probe each engine’s bot and show exactly who can see you — and who gets a blank page.
Extractability over aesthetics
AI engines lift answers from clean headings, lists, tables, and schema.org markup. We score how liftable your content actually is, not how pretty it renders.
Field data, not lab guesses
Core Web Vitals come from the Chrome UX Report — the same real-user data Google ranks with. No synthetic Lighthouse-only theater.
Common questions
What does the SEO & AEO scan check?
68 SEO checks (indexability, canonicals, metadata, structured-data depth, internal linking, content signals, field Core Web Vitals from CrUX) and 46 AEO checks (AI-crawler access per engine, JavaScript-free extractability, llms.txt, answer-ready structure, entity grounding) — run free against your live site.
Which AI engines does the AEO matrix cover?
Seven: ChatGPT, Claude, Perplexity, Google AI, Microsoft Copilot, Meta AI, and Mistral. For each, CheckVibe tests whether the engine’s crawler can reach your pages and whether your content is extractable without executing JavaScript.
How much does the SEO & AEO scanner cost?
Nothing — it is a free side tool anyone can run without an account. CheckVibe itself is a security platform for developer teams building with AI: a free tier ($0, 4 scans/month), and paid plans from $24/month for more scans, full finding details, and AI fix prompts.
How is this different from an AI-mention tracker like Otterly or Profound?
Mention trackers monitor whether AI answers name your brand. This free check tests the prerequisite: whether AI engines can technically read and cite your site at all. For client-rendered vibe-coded apps, that’s usually the broken layer — see our honest comparison of the best AEO tools at checkvibe.dev/best/aeo-tools-for-vibe-coded-apps.
Run the free AEO check. Free until you find something.
Run the free AEO checkKeep exploring.
Point it at what your team shipped — production, staging, or an AI-built prototype.
Every CheckVibe finding ships with a copy-paste prompt for Claude, Cursor, and Windsurf — context, file paths, the exact diff.
Watch the traffic hitting your live app, classify suspicious patterns, and surface real threats — credential stuffing, scraping, prompt-injection probes — without flooding your inbox with noise.
Set a project up once.
Executive-style PDFs and read-only shareable reports for stakeholders, clients, and security reviewers — without writing a single sentence yourself.
Plug CheckVibe into Claude Desktop, Cursor, or any MCP-compatible client.
Synthetic lab runs and real-user CrUX data, side by side for every vital.
Cookie consent, privacy policy, terms, and GDPR signals — audited on your live site, tracked over time, and explained in plain language.
Automated WCAG 2.
Domain expiry, DNS hygiene, nameserver health, and TLS certificates — checked on every scan, with an expiry email long before anything bites.