In one sentence
The GEO readiness checker scores 18 weighted items across access, content, entity, off-site and measurement, lists the fixes worth the most points first, and evaluates a pasted robots.txt for 11 AI and search crawlers using RFC 9309 matching rules.
How does the score work?
Each item has a weight; a yes earns the full weight, a partial answer earns half, and the total is shown out of 100.
| Group | What it covers | Share of the score |
|---|---|---|
| Access | robots.txt, Bing, indexing, firewalls, server-rendered HTML | About 44% |
| Content | Answer-first passages, question headings, facts, sources, dates | About 26% |
| Entity | Organization schema, consistent naming, About and contact pages | About 14% |
| Off-site | Third-party mentions, llms.txt | About 7% |
| Measurement | AI referral channel, prompt tracking | About 8% |
Access carries the most weight because nothing else matters if a crawler cannot fetch the page. The fix list sorts unfinished items by the points they would add.
How does the robots.txt test decide?
It finds the group that names the crawler, falls back to the * group, and applies the longest matching rule, with Allow winning a tie.
That follows RFC 9309, the robots exclusion standard. Paste your file, set the path you care about (for example /blog/), and the table shows each crawler, what it is used for and the rule that decided the result.
What should you do with the results?
Fix access first, then rewrite your highest-value pages in an answer-first format, then work on entity and off-site signals.
- Unblock search crawlers you want to appear in, at robots.txt and CDN level.
- Verify the site in Bing Webmaster Tools and submit a sitemap.
- Rewrite key pages so each heading is answered in its first sentence.
- Add Organization schema and align your brand details across profiles.
- Start tracking AI referrals and a fixed prompt set.
The background is in what GEO is and how ChatGPT search picks sources. The GEO and AI search service covers the same ground with your data.
Frequently asked questions
Does a high score mean AI engines will cite my site?
No. A high score means the known preconditions are in place: crawlers can reach you, pages answer questions clearly and your brand is easy to identify. Whether an engine cites you for a given question also depends on competition and on how that engine picks sources, which changes between runs.
Should I block GPTBot or Google-Extended?
That is a business decision about model training, separate from search visibility. Blocking GPTBot does not remove you from ChatGPT search, which uses OAI-SearchBot, and Google says Google-Extended does not affect inclusion in Google Search.
Why does the robots.txt check say allowed when my site still blocks bots?
robots.txt is only one layer. CDN bot protection, firewall rules and rate limits can block crawlers before robots.txt is read. Check those settings separately.
Is llms.txt required?
No. It is a proposal with uncertain value, and Google says its Search features do not use it. It carries the lowest weight in the checklist for that reason.