[geo-optimizer] GEO Audit Report — 2026-05-05 #30401
Replies: 1 comment 1 reply
-
|
/plan |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
GEO Audit Report — github/gh-aw
Audit Date: 2026-05-05
Run: §25390152228
📊 Scores
github.github.com/gh-aw/)github.com/github/gh-aw)✅ Top Strengths
🚨 Critical Gaps
WebSite,WebApplication,FAQPage, orOrganizationschema — the single highest-impact gap for AI Knowledge Graph inclusiongithub.github.com/gh-aw/lacks/llms.txt/.well-known/ai.txt,/ai/summary.json,/ai/faq.json, and/ai/service.jsonare all absent on both targetsgithub.github.com/gh-aw/sitemap.xmlreturned 404 — AI crawlers cannot discover interior pages automatically🔧 Recommended Fixes
Ordered by estimated impact:
Add JSON-LD schema markup (both targets, highest impact)
WebSite+Organizationschemas to docs site homepageFAQPageschema populated from existing docs FAQ contentpotentialAction(SearchAction) for agent discoverabilityCreate
/llms.txton docs site (potential +18 pts)Add
robots.txtto docs site (potential +18 pts)GPTBot,ClaudeBot,PerplexityBot,Google-ExtendedAdd
/.well-known/ai.txton docs site (+6 pts)Create
/ai/summary.json,/ai/faq.json,/ai/service.jsonon docs siteFix sitemap on docs site
sitemap.xmlreturns 404 (Astro Starlight should auto-generate it)<link rel="sitemap">is in<head>README: add canonical URL and RSS feed link
<link rel="alternate" type="application/rss+xml">in<head>Address content decay signals on README (evergreen score: 38/100)
dateModifiedschema to signal freshness to AI engines📋 Full Category Breakdown
Docs Site (
github.github.com/gh-aw/) — 28/100 CriticalTrust Grade: D (9/25) — Low trust level
Platform Citation Scores: ChatGPT 25/100 · Perplexity 50/100 · Google AI 50/100
Negative signals: Keyword stuffing (
githubat 3.2% density); hidden text (CtrlK element)RAG Chunk Readiness: 45/100 — avg section only 5.9 words; needs larger semantic chunks
Context Window: 1,048 words / ~1,362 tokens — optimal for Perplexity, ChatGPT, Claude
README (
github.com/github/gh-aw) — 58/100 Foundation/llms-full.txtand optional sectionTrust Grade: C (16/25) — Medium trust level
Platform Citation Scores: ChatGPT 55/100 · Perplexity 70/100 · Google AI 45/100
Negative signals: Keyword stuffing (
issueat 22.2%); hidden text; popup signals; 12 broken linksContent Decay Risk: High — evergreen score 38/100 (many temporal references, version numbers)
RAG Chunk Readiness: 46/100 — only 1/26 sections in ideal word range
📄 Sitemap Page Scores
The docs sitemap audit failed —
https://github.github.com/gh-aw/sitemap.xmlreturned a 404 Not Found error. No individual page scores are available.Action required: Verify that Astro Starlight sitemap generation is enabled in
astro.config.mjsand that the built site includessitemap.xml. This also prevents the<link rel="sitemap">hint from being present in<head>.Automated audit powered by geo-optimizer-skill · Run logs
Beta Was this translation helpful? Give feedback.
All reactions