The six categories
Twenty-five checks produce one number between 0 and 100. Each category has a fixed maximum; the sum is the score. A missing signal does not earn half credit - otherwise a page that does nothing right would still have a high floor.
- Direct answersmax 25
- Is the answer in the first paragraph, are there FAQ blocks and headings phrased as questions? AI systems lift passages that stand on their own.
- Structuremax 20
- Exactly one H1, a sensible H2 outline without skipped levels, lists, tables, marked-up main content, enough depth. Nothing delimited means nothing citable.
- Schema markupmax 15
- Valid JSON-LD at page and content level, plus an organization or person with linked profiles (sameAs). The most direct way to tell a machine what this is about.
- Evidence in contentmax 15
- Numbers, sources, dates, a named author and links to legal notice and contact. A claim without evidence gets picked up less often than one with.
- Multimediamax 5
- Images with alt text and a complete link preview (Open Graph).
- System readinessmax 20
- Reachability, HTTPS, response time, noindex and nosnippet (also as X-Robots-Tag), AI crawlers, crawl-delay and sitemap in robots.txt, canonical, title, description, language, viewport, llms.txt - and whether the content is in the HTML without JavaScript.
Why the extension sees more
The check on this website fetches your page from the outside. The browser extension reads it inside the tab, so it can also check pages behind a login, on staging, or on localhost that nobody can reach from outside. Response time comes from your real connection instead of a data centre.
Both run the same code, which is why the website and the extension produce the same number for the same page.
Run the free GEO CheckHow the GEO Check scores a page: six categories, 37 checks, one number. What each category measures and where pages fail in AI answers.