You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Author signal — README has author attribution, a positive trust signal for AI engines.
Schema on docs homepage — Schema JSON-LD score of 12/20 on the docs homepage is the highest across audited pages.
🚨 Critical Gaps
Zero AI Discovery score (0/20) everywhere — No /.well-known/ai.txt, /ai/summary.json, /ai/faq.json, or /ai/service.json on the docs site.
Zero robots.txt & llms.txt on docs site (0/20 each) — No robots.txt allowing AI bots (GPTBot, ClaudeBot, PerplexityBot) and no llms.txt on github.github.com/gh-aw/.
Zero JSON-LD schema on README (0/20) — No WebSite, Organization, or FAQPage structured data on the GitHub repository homepage.
Hidden text detected — Both targets have display:none/visibility:hidden content that AI crawlers may flag as a cloaking penalty (-3 pts each).
13 broken links on README plus keyword stuffing (github at 2.7–2.8% density) generating negative score penalties.
🔧 Recommended Fixes
Ordered by estimated score impact:
Add robots.txt to docs site with AI bot allow rules — Explicit Allow directives for GPTBot, ClaudeBot, PerplexityBot. Est. +10–15 pts docs site.
Create /llms.txt on docs site — Run geo llms --base-url https://github.github.com/gh-aw. Est. +10–14 pts docs site.
Create AI discovery endpoints — Add /.well-known/ai.txt, /ai/summary.json, /ai/faq.json, /ai/service.json. Est. +10–15 pts on all pages.
Add JSON-LD schema to README — Add WebSite + Organization schema with sameAs links. Est. +15–20 pts on README.
Fix broken links in README — 13 broken links generate negative penalties; audit and remove/update them.
Remove or restructure hidden text — Refactor display:none content to avoid cloaking penalty.
Reduce keyword density for github — Diversify vocabulary to drop below 2%.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
GEO Audit Report — github/gh-aw
Audit Date: 2026-07-11
Run: §29160114585
📊 Scores
github.github.com/gh-aw/)github.com/github/gh-aw)✅ Top Strengths
llms.txtis present.🚨 Critical Gaps
/.well-known/ai.txt,/ai/summary.json,/ai/faq.json, or/ai/service.jsonon the docs site.robots.txtallowing AI bots (GPTBot, ClaudeBot, PerplexityBot) and nollms.txtongithub.github.com/gh-aw/.WebSite,Organization, orFAQPagestructured data on the GitHub repository homepage.display:none/visibility:hiddencontent that AI crawlers may flag as a cloaking penalty (-3 pts each).githubat 2.7–2.8% density) generating negative score penalties.🔧 Recommended Fixes
Ordered by estimated score impact:
robots.txtto docs site with AI bot allow rules — ExplicitAllowdirectives forGPTBot,ClaudeBot,PerplexityBot. Est. +10–15 pts docs site./llms.txton docs site — Rungeo llms --base-url https://github.github.com/gh-aw. Est. +10–14 pts docs site./.well-known/ai.txt,/ai/summary.json,/ai/faq.json,/ai/service.json. Est. +10–15 pts on all pages.WebSite+Organizationschema withsameAslinks. Est. +15–20 pts on README.display:nonecontent to avoid cloaking penalty.github— Diversify vocabulary to drop below 2%.📋 Full Score Breakdown by Category
Docs Site (
github.github.com/gh-aw/)README (
github.com/github/gh-aw)Negative Signals (README)
githubat 2.7%): yes📄 Sitemap Page Scores (top & worst)
Top pages (by score):
.../blog/2026-01-13-meet-the-workflows-continuous-improvementgithub.github.com/gh-aw(homepage).../blog/2026-01-13-meet-the-workflows-continuous-refactoringWorst pages (by score):
.../blog/10.../blog/8.../blog/7Band distribution: 11 Critical, 9 Foundation (0 Good, 0 Excellent out of 20 pages audited)
Automated audit powered by geo-optimizer-skill · Run logs
Beta Was this translation helpful? Give feedback.
All reactions