GEO Check: How Visible Is Your Website to AI?
Free GEO check: find out in 30 seconds whether ChatGPT, Claude and Perplexity can read your website, with 11 checks, a score and concrete recommendations.
What is GEO (Generative Engine Optimization)?
Whether ChatGPT and the like cite your website depends on three things: accessibility for AI crawlers, a clear content structure and structured data. The GEO check tests all three levels in 11 automated tests and shows where your website stands.
GEO stands for Generative Engine Optimization: optimising your website so that it appears in the answers of AI systems such as ChatGPT, Claude, Perplexity or Google AI Overviews and is named as a source. While classic SEO targets rankings in search result lists, GEO ensures that AI models find your content in the first place, understand it correctly and cite it to users. For you this means: your website becomes a source that AI answers rely on, a visibility channel that is becoming ever more important alongside classic search.
Which AI crawlers are there?
For an AI to read your content, its crawler first needs access. The GEO check tests these seven AI crawlers against your robots.txt:
| Bot | Operator | Purpose |
|---|---|---|
| GPTBot | OpenAI | Training & search |
| ClaudeBot | Anthropic | own AI applications (Claude) |
| PerplexityBot | Perplexity | Live answers |
| Google-Extended | Gemini training | |
| CCBot | Common Crawl | open training data |
| Bytespider | ByteDance | own AI applications |
| meta-externalagent | Meta | own AI applications |
If you block one of these bots, the respective AI system cannot read your website, and consequently cannot recommend or cite you either.
What does llms.txt do?
llms.txt is a text file in the root directory of your website that gives AI systems a compact, curated overview of your most important content, comparable to a sitemap but written specifically for language models. It starts with a title line and then lists key pages with short descriptions. llms.txt is not mandatory, and no AI guarantees to take it into account; realistically, it is a simple, free signal that costs you no effort but potentially brings additional visibility.
The 11 checks explained
The GEO check divides its 11 tests into three groups. AI accessibility: Is your robots.txt open to the seven AI crawlers? Is there an llms.txt with a title line? Does /sitemap.xml deliver a valid sitemap? Structure & meta: Does the page have a title tag of sensible length, a meta description, exactly one H1 heading, a canonical link, a lang attribute on the HTML tag and at least three H2 sections for an answer-oriented structure? Structured data: Is valid JSON-LD present, and are Open Graph tags (og:title, og:description) set? Every check delivers a clear status and, where necessary, a concrete recommendation for fixing it.
From GEO check to GEO strategy
The GEO check shows you a snapshot: your score today. AI visibility, however, is not a one-off project: crawler rules change, new AI systems appear, and content goes stale. If you want to monitor your visibility permanently, roll out improvements automatically and keep an eye on competitors, you will find in Rankion the right continuation of the one-off check.
Frequently asked questions
How do I check whether my website is visible to AI?
With a GEO check: it tests whether AI crawlers such as GPTBot or ClaudeBot are allowed to fetch your website (robots.txt), whether machine-readable signals such as llms.txt, a sitemap and structured data are present, and whether your content is clearly structured (title, meta description, H1, H2 outline). The Provimedia GEO check runs 11 of these tests automatically and returns a score from 0 to 100 with concrete recommendations.
What is GEO (Generative Engine Optimization)?
GEO stands for Generative Engine Optimization: optimising websites so that they appear and are cited in the answers of AI systems such as ChatGPT, Claude, Perplexity or Google AI Overviews. While SEO targets rankings in classic search results, GEO ensures that AI models find, understand and cite your content as a source.
What is llms.txt and do I need the file?
llms.txt is a text file in the root directory of your website (e.g. your-domain.com/llms.txt) that gives AI systems a compact, curated overview of your most important content, comparable to a sitemap but written for language models. The file starts with a title line (# Your name) and then lists key pages with short descriptions. It is not mandatory, but it is a simple, free signal of AI accessibility.
Should I block or allow AI crawlers such as GPTBot?
That is a trade-off: blocking AI crawlers in robots.txt protects content from being used as training data but forgoes visibility in AI answers. For most companies the benefit of visibility outweighs the rest: if ChatGPT or Perplexity are not allowed to read your website, they cannot recommend or cite you either. The GEO check shows you per crawler whether it is currently allowed or blocked.
From which score is my website well visible to AI?
From 85 of 100 points (grade A), your website meets all the essential GEO fundamentals. 70 to 84 points (grade B) means a solid foundation with individual gaps. Below 70 points, important signals are missing, usually llms.txt, structured data or a clean heading structure. Below 50 points (grade D), your website is practically invisible or hard to use for AI systems.
Does the GEO check store my URL or my data?
No. The GEO check fetches your website once, evaluates the response and shows the result immediately. The checked URL is not logged and not stored permanently; only the result is kept in a cache for 10 minutes so that repeated checks do not cause unnecessary requests to your website. No email address and no registration are required.
Rankion
Monitor & automate AI visibility permanently
Rankion makes your website visible in Google and in AI answer engines: automated, measurable, without waiting on an agency.
More free tools
SERP Snippet Optimizer
Does your title fit into Google’s search result? Check title tag and meta description to the pixel, with desktop and mobile preview.
Compress images
Make photos smaller without visible loss of quality: set target width and quality yourself, with no upload at all.
Compress video
Make videos smaller for your website, email or social media: set resolution and quality yourself, with no upload at all.