My GEO citability scoring sheet: how I grade every page before publishing
A 100-point checklist for how likely AI search engines are to cite a page. Five categories, the scoring rubric, and the score I will not publish below.
Key takeaways
- Citability is gradeable before you publish, which makes it the rare content decision you do not have to wait a month to evaluate.
- Answer block quality carries 30 of the 100 points, because a passage that cannot stand alone cannot be lifted into an answer.
- Self-containment means no pronoun pointing at the previous paragraph and no "as mentioned above". Those phrases break the passage the moment it is extracted.
- Authority is 15 points and freshness is 10. Both are slow to build, which is why the fast 75 points are where a new site should start.
- The rubric is an editorial gate, not a technical one. Crawler access and schema are necessary and they are not what gets you quoted.
// What is in this post (9 sections)
- Category 1: Answer block quality (30 points)
- Category 2: Passage self-containment (25 points)
- Category 3: Structural extractability (20 points)
- Category 4: Authority signals (15 points)
- Category 5: Update freshness (10 points)
- Putting it together
- The 75 cutoff
- What the sheet does not measure
- How to use it on your own pages
I score every page on this site against a 100-point GEO citability rubric before publishing, and rewrite anything below 75. The rubric exists because citability is one of the few content properties you can grade before you publish rather than guess at for a month afterwards. This is the sheet, the scoring bands, and what it deliberately ignores.
The five categories total 100 points:
- Answer block quality, 30 points
- Passage self-containment, 25 points
- Structural extractability, 20 points
- Authority signals, 15 points
- Update freshness, 10 points
Category 1: Answer block quality (30 points)
This measures whether the page contains 40-60 word passages that read as direct, quotable answers to specific questions. This is the single biggest factor in AI citation rates. The GEO paper from Princeton, Georgia Tech and IIT Delhi reports that its methods boost visibility by up to 40% in generative engine responses, and the methods that carried most of that gain were the ones that make a passage quotable on its own.
Scoring
- 27-30: Every major heading is followed by a 40-60 word self-contained answer. Uses definition patterns ("X is...", "X refers to...") consistently. At least one quantified fact per passage.
- 22-26: Most major headings have answer blocks. Definition patterns appear but inconsistently. Numbers and dates present but not in every passage.
- 15-21: Some answer blocks present but buried in middle paragraphs rather than leading. Mixed quotable and unquotable structure.
- 8-14: Narrative-driven prose. Reader has to extract answers from longer paragraphs. Few specific facts.
- 0-7: Pure narrative or pure marketing. Nothing extractable.
Test for this
Read your page. Highlight every 40-60 word block that could be a standalone answer. If you cannot find five on a typical blog post, the score is below 20.
The cheap fix: start each H2 section with a one-line answer ("X is...") followed by 30-40 words of supporting detail. That alone moves most pages from the 15-21 band to the 22-26 band.
Category 2: Passage self-containment (25 points)
A passage scores well on extractability only if it can be lifted out of the page and still make sense. AI search engines extract; they do not quote with surrounding context.
Scoring
- 23-25: 80%+ of content blocks are fully self-contained. Each passage names its subject explicitly. No pronouns referring to earlier sections.
- 19-22: 60-79% self-contained. Most passages name their subject. Occasional pronoun reliance.
- 13-18: 40-59% self-contained. Mixed pronoun and noun usage. Some passages need surrounding context.
- 7-12: 20-39% self-contained. Heavy pronoun use. Most passages lose meaning when extracted.
- 0-6: Continuous narrative. Extracting any paragraph loses meaning.
Test for this
Pick three paragraphs from the middle of your page. Read each in isolation. If you cannot tell what they are about without the surrounding context, the page scores below 18.
The cheap fix: replace ambiguous pronouns ("it", "this", "they") with the actual noun, even when it feels repetitive. AI extractors do not care about prose elegance; they care about referential clarity.
Category 3: Structural extractability (20 points)
This is the JSON-LD and HTML semantics layer. AI search engines parse structured data first because it is unambiguous. Pages with clean structure score higher even before the prose is evaluated.
Scoring
- 18-20: Page has all relevant schemas (Article + Speakable + FAQPage + Person for blog; Product + Offer + FAQPage + BreadcrumbList for product). Schemas validate against Google's Rich Results Test. Headings are hierarchical (h1 → h2 → h3, no skips).
- 14-17: Most schemas present. Validates with warnings but no errors. Heading hierarchy correct.
- 9-13: Some schemas present. Validation warnings. Heading hierarchy mostly correct.
- 4-8: Minimal schema. Validation errors. Heading hierarchy broken in places.
- 0-3: No schema. No semantic HTML.
Test for this
Run the page through Google Rich Results Test. Count the recognized schema types. Less than three for a blog post or four for a product page means you are leaving citation score on the table.
Category 4: Authority signals (15 points)
AI search engines weight author credibility because their answers carry implicit liability. A passage from "Admin" on an unbranded site is worth less than the same passage from a named expert with verifiable credentials.
Scoring
- 13-15: Page has a named human author with a
Personschema. ThesameAsarray lists at least 3 real social profiles. Author has a real photo and a real bio elsewhere on the site. Organization schema present at root. - 10-12: Named author with
Personschema. SomesameAslinks. Bio exists. Organization schema present. - 6-9: Named author but missing
Personschema orsameAs. Bio missing or stale. - 3-5: Generic author ("Admin", "Editor"). No author entity.
- 0-2: No author byline at all.
Test for this
Click the author byline on your page. Does it lead somewhere meaningful (a real bio with social links and history)? Are the social profiles real and active? If no, the page scores below 6.
Category 5: Update freshness (10 points)
AI search engines weight recently updated pages higher, especially for time-sensitive queries. This is partly because freshness correlates with accuracy, partly because recently edited pages tend to be more carefully maintained.
Scoring
- 9-10:
dateModifiedwithin 30 days. Content has been substantively edited (not just timestamp bumped). - 7-8:
dateModifiedwithin 90 days. Recent meaningful edits. - 4-6:
dateModifiedwithin 6 months. - 2-3:
dateModifiedwithin 1 year. - 0-1: Stale beyond a year, or no
dateModifiedat all.
Test for this
Check the dateModified in the page's JSON-LD. If it has not changed in a year, score is below 3. If it changed last week because you fixed a typo, that does not count as substantive, so be honest with the rating.
The cheap fix: a quarterly review where you read each page top-to-bottom and update at least one paragraph with new context. Real edits, not timestamp tricks.
Putting it together
Scoring a page with the GEO citability sheet means grading all five categories and summing to a 100-point total. My worked example below, the hub post on shipping as a solo founder, lands at 94/100, clearing both the 75 publish cutoff and the 85 reliable-citation threshold.
A real example. The hub post on shipping as a solo founder scores:
- Answer block quality: 28/30 (every major H2 has a 40-60 word answer block; some sections lead with narrative rather than answer)
- Passage self-containment: 22/25 (a few "it" pronouns survived the editing pass)
- Structural extractability: 20/20 (all schemas present, clean in the Rich Results test, hierarchy correct)
- Authority signals: 14/15 (named author, full Person schema, 6 sameAs links, real photo on About)
- Update freshness: 10/10 (dateModified two weeks ago after material edit)
Total: 94/100. Above my 85 reliable-citation threshold. The two-point gap on answer quality is fixable; the three-point gap on self-containment requires a more careful editing pass. Both are on my list for the next quarterly review.
The 75 cutoff
I do not publish pages below 75. Pages I have shipped accidentally at 60-70 score have one thing in common: I cannot find them in any AI search citation, ever. They get organic Google traffic, sometimes well, but the AI surface does not surface them.
The 75 cutoff is empirical in the weak sense: it comes from watching my own pages and a handful of friends' sites over several months, not from a controlled study. Above it I see occasional citations, above 85 I see them more often, and below 75 I have not seen any. Treat it as a working threshold rather than a law, and note that Google's own AI features documentation is explicit that there is no markup or file that guarantees inclusion.
What the sheet does not measure
The GEO citability scoring sheet measures one thing only: how likely AI search engines are to cite a page. By design it ignores conversion rate, reader enjoyment, and long-term defensibility. A 95-score page that aggregates other people's research can still age worse than a 78-score page with original first-party data.
Three things this scoring sheet does NOT measure, deliberately:
- Conversion rate. A page can be highly citable and still not convert. GEO is for visibility, not closing.
- Reader enjoyment. Optimizing purely for the sheet produces drier prose. Hand-tune for the human reader after the score is clean.
- Long-term defensibility. A 95-score page that mostly aggregates other people's research is more vulnerable to obsolescence than a 78-score page with original first-party data.
The sheet is one input. Editorial judgment is the other.
How to use it on your own pages
Using the GEO citability scoring sheet on your own pages means scoring one existing page across all five categories first, fixing the lowest-scoring category, then re-scoring until you have moved 10 or more points. Set 75 as your publish cutoff to start, then adjust against the AI citations you actually see.
If you are starting from scratch:
- Score one existing page against the rubric. Write the score per category. This calibrates your eye.
- Pick the lowest-scoring category and fix that one. Most pages fail on either answer block quality or passage self-containment.
- Re-score. If you have moved 10+ points in the target category, ship it. Otherwise iterate.
- Set a publish threshold. 75 is a reasonable starting cutoff for a small shop. Adjust based on what you see in actual AI citations over the next month.
The sheet runs at the editorial layer, which is what separates content that gets cited from content that gets ignored. The technical layer (robots.txt allowing AI crawlers, llms.txt giving a curated tour, JSON-LD validating cleanly) is necessary but not sufficient. The editorial discipline of the scoring sheet is what closes the loop.
The full GEO audit that runs this scoring sheet against an entire site is built into AI Search Visibility Toolkit. The content framework that produces high-scoring pages from scratch is in AI Content Blueprint. The JSON-LD library that handles the structural extractability category is Structured Data Pro Pack.
Sources
- Aggarwal et al., GEO: Generative Engine Optimization, up to 40% visibility gain (arXiv 2311.09735) · read 2026-09-21
- Google Rich Results test · read 2026-09-21
- Google Search documentation on AI features · read 2026-09-21
// go further
Take this further with a free workbook
The scoring sheet in this post pairs with the Citability Checklist in the free Found by AI workbook, which also covers crawler access and entity clarity.
// faq
Frequently asked
- Is this scoring sheet the same one used by AI search engines?
- No. I have no insight into what scoring AI search engines actually use. The sheet is reverse-engineered from the published Princeton-GA Tech-IIT Delhi GEO research (2024) plus three months of testing what gets cited versus what does not on my own pages. It is empirical, not insider.
- Why a 75 cutoff and not 80 or 90?
- 75 is the score below which I stopped seeing AI citations on my own pages. Between 75 and 85 they appear occasionally, and above 85 often enough that I treat it as the floor for hub posts. This is a small, uncontrolled sample, so treat the number as a working threshold rather than a finding.
- How long does scoring a page take?
- About 15 minutes the first few times. Five minutes once the rubric is muscle memory. The slow part is reading every passage and asking "could this 60-word block stand alone as an answer to a question". After 50 pages you start to spot the answer-able structure on a quick scan.
- Does the sheet apply to product pages too or just blog posts?
- Both. The categories are the same. Product pages tend to score lower on "update freshness" (they do not get edited often) but higher on "structural extractability" (the JSON-LD does heavy lifting). Blog posts are the opposite. The 75 cutoff applies to both.
- Can a page score 100?
- In theory yes. In practice I have not produced one. The highest I have shipped is 92. The last 8 points tend to require things like multiple original studies cited or first-party data the page is the only source for. Worth knowing they exist as a ceiling but not worth optimizing for.
// related products
From the shop
- SEO & VisibilityHot
AI Search Visibility Toolkit
If ChatGPT and Perplexity do not mention you, you are invisible to half the internet.
$49 - Content & Writing
AI Content Blueprint
Write articles that rank on Google AND get cited by ChatGPT.
$29 - SEO & Visibility
Structured Data Pro Pack
Add the right schema markup. Show up in rich results and AI answers.
$19
// related writing
Keep reading
Written by
İsmail Günaydın
Software Engineer · SEO/GEO/AEO Strategist · Digital Entrepreneur
Software engineer and digital entrepreneur with 15+ years building SEO-driven products. Founder of ModernWebSEO and ToolGenX. Focused on developer experience, web performance, and making technical content accessible. Builds customer-generating digital infrastructure through SEO, AEO, and GEO strategies.