[geo-optimizer] GEO Audit Report — 2026-05-09 #31239
Closed
Replies: 2 comments 1 reply
-
|
/plan as a single issue. |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
This discussion has been marked as outdated by GEO Optimizer Daily Audit. A newer discussion is available at Discussion #31548. |
Beta Was this translation helpful? Give feedback.
0 replies
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-09
Run: §25606177061
📊 Scores
github.github.com/gh-aw/)github.com/github/gh-aw)✅ Top Strengths
🚨 Critical Gaps
github.github.com/gh-aw/. All three major crawlers (GPTBot, ClaudeBot, PerplexityBot) currently return HTTP 301, not 200./.well-known/ai.txt, no/ai/summary.json,/ai/faq.json, or/ai/service.jsonon either domain.sameAslinks; no Knowledge Graph pillar URLs.numbers_count: 0), reducing AI snippet selectability. RAG chunk readiness is 45/100.🔧 Recommended Fixes
Ordered by estimated impact:
[HIGH] Add
robots.txtto the Docs site — Createhttps://github.github.com/gh-aw/robots.txtexplicitly allowing GPTBot, ClaudeBot, PerplexityBot, and Google-Extended. This single file closes a 0/18 gap.[HIGH] Generate
llms.txtfor the Docs site — Rungeo llms --base-url https://github.github.com/gh-awto create an LLM-friendly site summary, closing the 0/18 llms gap.[HIGH] Add JSON-LD schema to README / repo landing — Since github.com controls schema injection, consider adding Organization and SoftwareApplication schema via the repository's docs site instead, or raise a GitHub request. This is the single largest gap on the README (0/16).
[MEDIUM] Create AI discovery endpoints on the Docs site — Add
/.well-known/ai.txt,/ai/summary.json,/ai/faq.json, and/ai/service.jsonto close the 0/6 ai_discovery gap and improve Google AI Overviews score from 70 to higher.[MEDIUM] Add quantitative content to Docs site homepage — Include concrete numbers (e.g., workflow execution times, number of supported AI engines, example automation timings). Currently
numbers_count: 0; adding stats increases AI snippet selection probability (+40% per audit recommendation).[MEDIUM] Add
sameAslinks to Organization schema — Reference Wikipedia, Wikidata, or a Crunchbase/LinkedIn profile in the Docs site's Organization JSON-LD to improve Knowledge Graph entity disambiguation.[LOW] Add
dateModifiedto schema and freshness indicators — The README shows high content decay risk (evergreen_score: 30) due to version numbers and issue references. Adding dateModified schema reduces staleness signals.[LOW] Add canonical
<link>to README page — Currently missing (canonical_url: ""), costing 3 meta tag points (11/14 vs 14/14).[LOW] Fix
keyword stuffing— Docs site: 'github' at 3.6% density; README: 'issue' at 21.8% density. Diversify vocabulary to reduce negative signals.📋 Full Score Breakdown by Category
Docs Site (
github.github.com/gh-aw/) — 40/100Trust Stack: C / Medium — Technical 3/5, Identity 2/5, Social 2/5, Academic 1/5, Consistency 3/5
Platform citation scores: ChatGPT 50, Perplexity 50, Google AI 70
Negative signals (medium severity): keyword stuffing ('github' 3.6%), 1 hidden text element (keyboard shortcut label
CtrlK)README (
github.com/github/gh-aw) — 58/100Trust Stack: C / Medium — Technical 5/5, Identity 3/5, Social 1/5, Academic 4/5, Consistency 3/5
Platform citation scores: ChatGPT 55, Perplexity 70, Google AI 45
Negative signals (medium severity): keyword stuffing ('issue' 21.8%), hidden nav text, popup signals, 12 broken links
Content decay risk: HIGH —
evergreen_score: 30, version numbers and issue references detected📄 Sitemap Audit
The sitemap audit returned an error:
The Docs site (Astro/Starlight) does not appear to expose a standard
/sitemap.xml. Generating one would allow the audit tool to assess individual docs pages and help AI crawlers discover all content.Automated audit powered by geo-optimizer-skill · Run logs
Beta Was this translation helpful? Give feedback.
All reactions