Open methodology

How the AEO and GEO scores work

One scan measures 22 factors. Each factor has its own AEO weight and GEO weight, so the same page gets two different, honest scores.

The formula

Score = weighted points earned ÷ weighted points available × 100, computed separately with AEO weights (total 95) and GEO weights (total 106). Bands: 85+ excellent, 70 to 84 good, 50 to 69 fair, below 50 weak.

FactorAEO weightGEO weightEffortHow to improve it
Direct answer in the opening103quickOpen with a 40 to 60 word paragraph that answers the page's main question, starting with the subject.
Question-style headings82quickRewrite at least three H2s as the questions people ask, and answer each in its first sentence.
Visible FAQ section72mediumAdd 4 to 8 real questions with short, direct answers.
Quotable 40-60 word passages84mediumWrite self-contained paragraphs of 40 to 60 words that each answer one question.
Lists and tables62quickUse numbered lists for steps and a table for comparisons or prices.
FAQPage or HowTo schema73quickMark up your visible FAQ with FAQPage JSON-LD (or HowTo for steps).
Readable sentences62mediumKeep sentences under about 20 words; aim for a Flesch score of 60+.
Indexable and snippet-eligible64quickRemove noindex, nosnippet or max-snippet:0 from robots meta or X-Robots-Tag.
Clear meta description42quickWrite a 120 to 160 character meta description that states what the page answers.
Answers the common questions84mediumAdd sections for the common questions your page does not answer yet.
Organization or Person entity28quickAdd Organization (or Person) JSON-LD with name, url and logo.
sameAs links to official profiles06quickAdd sameAs links to LinkedIn, Wikipedia/Wikidata, Crunchbase or your social profiles.
Named author or byline27quickShow who wrote or reviewed the page, with relevant credentials.
Recently updated26mediumShow a visible updated date, add dateModified to schema, and refresh content every 6 months.
Cites external sources16mediumLink key claims to authoritative sources such as official docs, research or government sites.
Factual density38mediumAdd specific numbers, prices, dates and named examples (3+ per 100 words).
Content depth37biggerCover the topic fully: around 1,000+ useful words on core pages, with definitions, steps and comparisons.
AI search bots allowed59quickAllow OAI-SearchBot, ChatGPT-User, PerplexityBot, Claude-SearchBot, Googlebot and Bingbot in robots.txt.
llms.txt file03quickPublish /llms.txt with your site name, a one-line summary and links to key pages.
About and contact links15quickLink to About and Contact pages from every page.
Valid structured data45quickFix JSON-LD errors so every block parses and has a schema.org @type.
AI can identify who you are28mediumState clearly on the page who you are, what you offer, for whom and where.

What the scores do not claim

  • They do not reveal rankings inside ChatGPT, Gemini or Perplexity; no tool can.
  • They are not Google ranking factors.
  • They score the URL you submit; scan each important page separately.

Scoring questions

How are the AEO and GEO scores calculated?

Each of the 22 factors earns 0 to 100% and has an AEO weight and a GEO weight. Each score is the weighted points earned divided by the weighted points available. Factors that cannot be measured are left out rather than counted as zero.

Which parts use AI?

Two factors, "Answers the common questions" and "AI can identify who you are", plus the "How AI sees your page" panel. Everything else is measured directly from your page, robots.txt and llms.txt.