[geo-optimizer] GEO Audit Report — 2026-05-21 #33811
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by GEO Optimizer Daily Audit. A newer discussion is available at Discussion #34482. |
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-21 17:17 UTC
Run: §26241557044
Audited Targets: Documentation site + README + 20 sitemap pages
📊 Overall Scores
github.github.com/gh-aw/)github.com/github/gh-aw)Summary: Both primary targets score in the "Foundation" band (40-59), indicating basic AI discoverability but significant optimization opportunities. The project is currently missing critical AI-specific signals that would improve citation rates across major AI engines (ChatGPT, Claude, Perplexity, Gemini).
✅ Top Strengths
Documentation Site
/blog/rss.xmlfor content freshness signalsGitHub README
🚨 Critical Gaps (High Impact)
1. Missing AI Discovery Endpoints (0/6 for both targets)
Neither the docs site nor README have the modern AI discovery infrastructure:
/.well-known/ai.txt— AI crawler permission manifest/ai/summary.json— Structured site summary for AI engines/ai/faq.json— FAQ data in AI-consumable format/ai/service.json— Service capability descriptionsImpact: AI engines lack structured metadata to properly index and cite the project.
2. Documentation Site: Missing robots.txt (0/18)
The docs site has no robots.txt file, missing explicit Allow directives for citation bots.
Impact: AI crawlers may default to conservative crawling or skip the site entirely.
3. Documentation Site: No llms.txt (0/18)
While the README has an excellent llms.txt, the docs site lacks this organizational signal.
Impact: AI systems can't efficiently discover key documentation pages or understand site structure.
4. README: Missing JSON-LD Schema (0/16)
The GitHub README lacks structured data markup (Organization, WebSite, FAQPage schemas).
Impact: Reduced Knowledge Graph integration and entity disambiguation.
5. Hidden Text Detected (Both Targets)
Both sites have
display:noneorvisibility:hiddencontent that AI crawlers can read.Impact: Potential cloaking penalties from AI engines, reduced trust signals.
6. Weak Knowledge Graph Signals
sameAslinks in Organization schemaImpact: Poor entity disambiguation, lower authority signals for AI citation.
7. Keyword Density Issues
githubat 2.6% density (keyword stuffing)issueat 22.9% density (severe keyword stuffing)Impact: AI engines may penalize over-optimization, reduce ranking.
🔧 Recommended Fixes (Prioritized by Impact)
Phase 1: Quick Wins (High Impact, Low Effort)
Create robots.txt for docs site — Add explicit Allow rules:
Estimated impact: +10-15 points
Fix hidden text cloaking — Remove or make visible:
display:noneandvisibility:hiddenelementssr-onlypatternsEstimated impact: +5-8 points (trust signal)
Add canonical link to README — Include:
Estimated impact: +3 points
Diversify keyword usage:
Estimated impact: +4-6 points
Phase 2: AI Discovery Infrastructure (Medium Effort, High Impact)
Create
/.well-known/ai.txtfor both targets:Estimated impact: +2 points per target
Create
/ai/summary.jsonfor docs site:{ "name": "GitHub Agentic Workflows", "description": "Write repository automation workflows in natural language using markdown files and run them as GitHub Actions.", "url": "https://github.github.com/gh-aw/", "category": "Developer Tools" }Estimated impact: +2 points
Create
/ai/faq.json— Extract existing FAQ content into structured formatEstimated impact: +2 points
Create
/ai/service.json— Describe service capabilities:{ "name": "gh-aw", "type": "GitHub CLI Extension", "capabilities": ["workflow compilation", "agentic automation", "AI integration"] }Estimated impact: +2 points
Phase 3: Schema & Entity Enhancements (Medium Effort, Medium Impact)
Add JSON-LD schemas to README (via GitHub profile or org page):
sameAslinksNote: GitHub README may have limited schema support
Estimated impact: +8-12 points
Expand Knowledge Graph pillars:
sameAslinks to README (via org profile)Estimated impact: +4-6 points
Add contact info to Organization schema:
address,telephone, orcontactPointEstimated impact: +2-3 points
Phase 4: Content Optimization (Low Effort, Medium Impact)
Add numerical data to docs site — Include:
Estimated impact: +5 points (+40% AI visibility per recommendation)
Front-load key information — Ensure critical details appear in first 30% of content
Estimated impact: +3-4 points
Add visible /about link to docs site navigation
Estimated impact: +2 points (trust signal)
Create llms.txt for docs site:
Estimated impact: +12-16 points
Phase 5: Advanced Enhancements (Optional)
Add WebMCP attributes — For Chrome AI agent support:
Estimated impact: Future-proofing (no immediate score impact)
Add form accessibility — Descriptive labels for AI agent interaction
Estimated impact: +2-3 points (accessibility + AI agent support)
📋 Full Breakdown by Category
Documentation Site (github.github.com/gh-aw/)
Total: 45/100 points across 8 categories (reported as 42/100 in summary)
GitHub README (github.com/github/gh-aw)
Total: 58/100 points across 8 categories (reported as 55/100 in summary)
📄 Sitemap Page Scores (Top 5 of 20)
github.github.com/gh-aw.../blog/2026-01-13-meet-the-workflows-continuous-improvement.../blog/6.../blog/2.../blogFindings:
Recommendation: Focus on homepage/main docs first, then apply learnings to blog template.
🎯 Success Metrics
Target Score After Phase 1-2: 70-75/100 ("Good" band)
Target Score After Phase 3: 80-85/100 ("Excellent" band)
Timeline: 2-4 weeks for Phases 1-3
Key Performance Indicators:
📚 Resources
/.well-known/ai.txt,/ai/*.json(emerging standards)Automated audit powered by geo-optimizer-skill · Run §26241557044
Beta Was this translation helpful? Give feedback.
All reactions