What does this AEO checker actually score?
It fetches one page's static HTML and scores six structural signals against fixed rules: schema density (up to 25 points), FAQ structure (up to 20), a definitional opener sentence in the first 200 characters of body text (up to 20), content-signal headers like H1/H2/H3 structure (up to 15), meta and canonical tags (up to 10), and AEO-extra signals like llms.txt and a JSON-LD alternate link (up to 10). No LLM is queried at any step.
Does this tool tell me if ChatGPT already cites my brand?
No. This tool never queries an LLM, it only reads static HTML. For live citation share across ChatGPT, Perplexity, Claude, Gemini, and Grok, use the AI Search Visibility Checker instead, a separate FORKOFF tool built for exactly that question.
How is this different from a classic Rich Results or schema validator?
A schema validator checks whether your JSON-LD is syntactically valid. This checker goes further: it scores whether the RIGHT schema types are present for AEO purposes, whether FAQ content exists in either schema or HTML form, whether the page opens with a machine-extractable definitional sentence, and whether the header structure and meta tags support extraction. It is an AEO-readiness score, not a syntax validator.
What is a definitional opener and why does it score 20 points?
It is a sentence early in the page's body text, checked in the first 200 characters, that states plainly what the brand or product is and who it is for, in a pattern like '{Brand} is {noun} for {ICP}'. Answer engines extract this kind of sentence directly when a user asks 'what is X'. A page that buries its definition three paragraphs down scores lower on this dimension even if the content is otherwise strong.
Why does FAQ structure matter for AEO?
FAQPage schema and clearly marked question-and-answer HTML patterns (using <details>/<dt> or equivalent) give an answer engine a pre-formatted, directly citable question-and-answer pair. The checker counts both the schema entries and raw HTML FAQ patterns, since not every page uses structured schema for its FAQ content.
What counts toward schema density?
The checker counts JSON-LD blocks (3 points each, capped at 10) and gives a bonus (2 points each, up to 15) for AEO-relevant schema types specifically: FAQPage, Article, Organization, SoftwareApplication, Product, HowTo, WebPage, Service, LocalBusiness, and VideoObject, including types nested inside an @graph. Generic or off-topic schema types do not earn the bonus.
Does the checker work for any page type?
Yes, the scoring rules are page-type-agnostic; the same six dimensions apply to a blog post, a service page, a comparison page, or a landing page. What differs is which dimension is the realistic highest-leverage fix: a long-form blog post often has strong header structure already and is missing FAQ schema, while a thin landing page is often missing structured data entirely.
How long does an audit take?
Under 10 seconds for a standard static-HTML fetch. Client-rendered single-page apps that need the JavaScript-render mode take longer, since the page has to hydrate before the checker can read the final markup.
Which dimension weighs the most in the composite score?
Schema density and FAQ structure carry the two highest maximums (25 and 20 points), followed by the definitional opener (also 20). Content-signal headers (15) and meta/canonical plus AEO-extra (10 each) round out the composite. Fixing the lowest-scoring high-max dimension first usually recovers the most points per unit of effort.
How does this connect to a FORKOFF AEO engagement?
This free single-URL checker exposes the same six-dimension scoring logic FORKOFF uses when auditing a page before a managed Answer Engine Optimization engagement. It is a fast, no-cost first pass; a managed engagement adds the live multi-LLM citation measurement (via the AI Search Visibility Checker) and an execution plan, not just a diagnosis.
Will the score change if I rerun the audit tomorrow?
Only if the page's markup changes. Because this is a static-HTML structural audit with fixed scoring rules, not a live LLM query, the score is stable across reruns unless you edit the page, add schema, or change the header structure in between.
Can I audit more than one page at once?
Not on this page, it grades one URL per run. To compare several pages, run each one separately and read the per-dimension breakdowns side by side.
Is this AEO checker free?
Yes, the single-URL static-HTML audit on this page is free with no signup. A managed FORKOFF AEO engagement builds on this diagnostic with live multi-LLM citation tracking and an execution plan; talk to a strategist if you want that.
What does a low score mean for a page?
A low composite score means the page's markup is missing structural signals an AI crawler can extract and cite, not that the page's content is bad. The remediation queue names the specific gaps: usually missing FAQPage schema, a buried or missing definitional sentence, or thin JSON-LD coverage. Fixing those is a markup change, not a content rewrite.