Impact-Site-Verification: 551f745a-eee1-4e56-a381-7818d3e3ed31
🤖 100% free · no signup — see if AI crawlers can read your site in seconds

Free tool

Is your site visible to AI?

Enter your domain and see whether GPTBot, ClaudeBot, Perplexity, and Google-Extended can read it, whether you have an llms.txt and structured data, and exactly what to fix — free, no signup.

Free, no signup. We check your public robots.txt, llms.txt, sitemap.xml, and homepage — nothing else.

Why GEO matters now

More people now get answers from ChatGPT, Claude, Perplexity, and Google's AI Overviews before they ever click a search result. If those systems can't read your site — because a bot is blocked in robots.txt, there's no structured data to summarize, or there's no llms.txt pointing them to what matters — you're invisible to a growing share of how people actually find information.

Classic SEO still matters, but it optimizes for a different reader: a search index built from links and keywords. GEO optimizes for a language model deciding what to cite in a generated answer, which cares more about clear structure, explicit permission to be crawled, and machine-readable facts than about backlink count.

What the checker looks at

AI crawler access

Reads your live robots.txt and checks whether each major AI crawler is allowed or blocked, group by group — not just whether the file exists.

llms.txt

Checks for an llms.txt file at your domain root — a structured map of your site written specifically for AI crawlers, the same way a sitemap is written for search engines.

Structured data

Scans your homepage for JSON-LD schema markup, which gives AI engines and search results a machine-readable summary instead of forcing them to parse prose.

Sitemap & basics

Confirms a sitemap.xml exists and that your homepage has a real <title> tag and meta description — the baseline any crawler needs to index a page correctly.

The AI crawlers it checks

BotBelongs to
GPTBotOpenAI / ChatGPT
ClaudeBotAnthropic / Claude
PerplexityBotPerplexity
Google-ExtendedGoogle AI Overviews / Gemini
CCBotCommon Crawl — trains many models

FAQ

What is GEO (Generative Engine Optimization)?

GEO is the practice of making a website easy for AI systems — ChatGPT, Claude, Perplexity, Google's AI Overviews — to read, understand, and cite. It overlaps with SEO but adds AI-specific signals: whether AI crawlers are allowed in robots.txt, whether an llms.txt file exists, and whether content is marked up with structured data.

Is this GEO checker really free?

Yes — enter a domain and get the full check, score, and recommendations with no signup and no credit card.

What does it mean if GPTBot or ClaudeBot is blocked?

A blocked crawler generally cannot read your site to train on it or, in some cases, to fetch it live for a cited answer. If you want AI answer engines to mention or link to your content, the relevant bots need to be allowed in robots.txt.

What is llms.txt?

llms.txt is a proposed standard, plain-text file at a site's root that gives AI crawlers a curated, structured summary of what the site covers — similar in spirit to a sitemap.xml, but written for language models instead of search indexers.

Does blocking AI crawlers hurt my regular Google ranking?

No — Google's own search crawler (Googlebot) is separate from Google-Extended, which only affects Gemini and AI Overviews training/grounding. Blocking AI-specific bots does not by itself change classic search rankings, but it does mean AI answer engines are less likely to cite or reference your content.

How is the GEO score calculated?

It weighs five AI crawlers being allowed in robots.txt, the presence of llms.txt, JSON-LD structured data, a sitemap.xml, and basic homepage metadata (title and meta description). It's a heuristic scan of public signals, not a guarantee of being cited by any specific AI engine.