Ranked by Google. Cited by ChatGPT.
One scan grades both halves of being found in 2026: 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). AEO — Answer Engine Optimization — matters because a growing share of your customers never see a results page: they ask an AI, and the AI picks its sources. If it can’t read you, it can’t recommend you.
Four steps. One pasted URL away.
- 01
Paste a URL
Same zero-setup flow as the security scanner. 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 ships with an AI-ready fix prompt — same loop as security findings. Paste into Cursor or Claude, redeploy, rescan.
Built by people who shipped vibe-coded apps and broke them.
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) — in one scan of 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?
It’s included in every CheckVibe plan at no extra charge — free tier ($0, 4 scans/month) included. Paid plans start at $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. CheckVibe 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.
Check your AI visibility. Free until you find something.
Check your AI visibilityKeep exploring.
Paste any URL — production app, staging build, vibe-coded prototype.
Every CheckVibe finding ships with a copy-paste prompt engineered 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.
Branded, executive-style PDFs and shareable dashboards 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.
SPF, DKIM, and DMARC graded in one pass — plus continuous DMARC report monitoring and blocklist checks, so deliverability problems surface before your users stop hearing from you.
Domain expiry, DNS hygiene, nameserver health, and TLS certificates — monitored continuously, with alerts long before anything bites.
