Home About Support Blog Ask AI
Dashboards +
On-Page SEO +
Technical SEO +
SERP & Content +
Local SEO +
Get the Chrome Extension
Free SEO & GEO Tool

Generative Engine Optimization Check

Audit any page for AI search visibility across ChatGPT, Perplexity, Google AI Overviews, Gemini, and Bing Copilot. 66 checks per page, per-engine scoring, section-level citability, and live AI probing — or batch up to 50 URLs at once.

Last updated: September 2026

What is GEO and why it matters

Traditional SEO gets you into blue links. GEO (Generative Engine Optimization) gets you cited in AI answers. ChatGPT, Perplexity, Google AI Overviews, Gemini, and Bing Copilot don't rank pages — they decide which sources to quote. Blocking the search crawlers is the one change with a documented effect: OpenAI says pages that block OAI-SearchBot don't show up in ChatGPT search answers. The rest of GEO is inference. Clean extraction, a direct answer near the top of a section, structured data that matches the page: none of the engines publish how they pick sources, so treat those as good practice rather than levers.

This tool runs 66 checks across 7 categories: crawler access (24 bots, from Googlebot and GPTBot to Grok), AI-intent meta signals, structured data quality, content citability, technical signals, social/entity signals, and informational llms.txt. On top of that you get per-engine scoring (each engine weights signals differently), section-level citability heatmaps, sentence-level analysis, AI-generated answer capsules, and a live citation probe that sends real questions to an OpenAI model with web search and checks whether your URL comes back in the citations. Switch to Batch mode to audit up to 50 pages at once and surface cross-page failure patterns.

Explore more tools

FAQ

What is GEO (Generative Engine Optimization)?+
GEO stands for Generative Engine Optimization. It's the practice of optimizing your website so AI-powered search engines (ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude) can discover, understand, and cite your content. Think of it as SEO for the AI search era.
How is GEO different from SEO?+
Traditional SEO focuses on ranking in blue-link search results. GEO focuses on being cited in AI-generated answers. There's overlap (structured data, crawlability, content quality), and GEO adds crawler access for 24 bots, citability at the section and sentence level, and answer capsules built for extraction. Google's own guidance says optimizing for generative AI is still SEO, so treat the extra layer as informed practice, not a separate rulebook.
What do the 5 per-engine scores mean?+
Each ring applies a different weighting to the same checks. Crawler access only counts the bot that engine documents: OAI-SearchBot for ChatGPT, PerplexityBot for Perplexity, Google-Extended for Gemini, Bingbot for Copilot. AI Overviews get no crawler weight, because they come from Google Search and Google-Extended does not affect them. The content and schema weightings are Lumina's own heuristics, not rules the engines publish, so read the rings as a comparison between areas, not as a prediction of citations.
How does the Live AI Citation Probe work?+
The probe generates 3 realistic search queries from your page topic, then sends them to an OpenAI model with web search. It checks whether your exact URL appears in the citations, whether your domain shows up but a different page, or whether neither appears. It's the closest thing to a real test here, but it probes one model's web search rather than the ChatGPT product, and the answer moves between runs.
Can I audit multiple pages at once?+
Yes. Switch to Batch mode at the top of the tool. You can either auto-discover the first 50 URLs from a domain's sitemap.xml, or paste up to 50 URLs directly. The tool runs lightweight audits in parallel batches of 5, then aggregates: average score per engine, cross-page failure patterns (e.g. "FAQPage missing on 8 of 12 URLs"), and a per-URL table with top issues. Export as CSV for client reports.
What's an answer capsule?+
An answer capsule is a short lead paragraph under an H2, around 40-60 words, that answers the heading directly. That length is a Lumina writing heuristic, not a number any AI engine publishes. The tool flags sections without one and can draft capsules with an OpenAI model: definition first, no filler, with at least one concrete detail such as a number, date or name.
Why should I allow AI crawlers?+
It depends on which bot. Search crawlers decide citations: OpenAI says sites that block OAI-SearchBot are not shown in ChatGPT search answers, and the same logic applies to PerplexityBot and Claude-SearchBot. Training crawlers like GPTBot and ClaudeBot only affect whether future models learn from your pages, and Google-Extended has no effect on Google Search or AI Overviews. So you can block training and still be cited, and you can use path rules to keep areas like /admin/ closed.
Is this tool really free?+
Yes, completely free with no signup required. The 66-check audit, per-engine scoring, block heatmap, sentence analysis, and batch mode all run without limits. AI features (Action Plan, Answer Capsules, Live Probe) use a free quota of 10 calls per day — bring your own OpenAI key in Settings for unlimited use.
AI visibility audit on every page

Lumina checks AI crawler access, structured data, and GEO signals — automatically, for free.

Add Lumina to Chrome — Free