Skip to content

deeflect/awesome-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome GEO Awesome

A curated list of 168 free platforms and 52 open-source repos & tools for Generative Engine Optimization (GEO) β€” SEO for the AI era.

Why GEO?

Generative Engine Optimization is SEO for the AI era. As ChatGPT, Perplexity, Gemini, and AI Overviews replace traditional search, your online presence needs to be discoverable by machines β€” not just humans.

Semrush's 2025 study on 1,000 domains found:

  • Authority matters, but correlation varies by engine and metric
  • Nofollow links still matter and were close to follow links in observed impact
  • Threshold effects matter more than naive linear authority scoring
  • Backlink context and surface type matter more than raw link volume alone

This list helps you build that foundation β€” for free.

Stats

Metric Count
Total platforms 168
Open-source repos & tools 52
Automated checks completed 168
Representative public pages seeded 104
Root-fallback checks 64
AI-discoverable (at least 1 major crawler allowed) 142
🟒 High GEO value (75+) 74
🟑 Medium GEO value (50-74) 78
πŸ”΄ Low GEO value (<50) 16

Quick Start

npm install
npm run validate

This repo is data-first: data/sites/*.yaml and data/repos/*.yaml are the source of truth, and README.md is generated from them.

Useful commands:

  • npm run validate β€” typecheck, validate YAML data integrity, regenerate README.md
  • npm run verify-all β€” re-check all platform entries live
  • npm run refresh-authority β€” refresh Open PageRank and Tranco metrics
  • npm run refresh-ai-access β€” refresh robots.txt crawler access signals

Environment:

  • OPENPAGERANK_API_KEY is required for authority verification workflows

Contents


Platforms

Core signals are checked automatically. Authority is a normalized Open PageRank score, and popularity is based on Tranco rank. GEO score is a reference-likelihood model weighted toward crawl access, popularity, query fit, indexability, authority, and link value.

Representative public pages are currently seeded for 104/168 platforms. Remaining entries fall back to the platform root until a better public page is sourced.

Legend: βœ… Open (all major crawlers checked) Β· ⚠️ Partial Β· ❌ Blocked

Developer Profiles

Technical platforms with profile pages

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
GitHub 86 dofollow low βœ… Open 98/100 Profile README + pinned repos. Tier 1 asset for developers.
SourceForge 69 mixed medium βœ… Open 91/100 Open source project hosting.
HuggingFace 63 dofollow low βœ… Open 91/100 AI/ML model hosting with profile pages.
Bitbucket 62 mixed medium βœ… Open 90/100 Atlassian git hosting with public profiles.
GitLab 62 dofollow low βœ… Open 87/100 Alternative to GitHub with profile pages.
CodePen 61 nofollow low βœ… Open 79/100 Frontend demo platform with profile links.
DEV.to 61 nofollow low βœ… Open 89/100 Publish articles with canonical URLs back to your site.
PyPI 55 dofollow low βœ… Open 89/100 Python package index with project URLs.
NuGet 54 mixed medium βœ… Open 87/100 .NET package registry.
RubyGems 54 mixed medium βœ… Open 85/100 Ruby package registry with profile pages.
Glitch 53 mixed medium βœ… Open 83/100 Web app platform with project pages.
Packagist 53 mixed medium βœ… Open 88/100 PHP/Composer package registry.
Replit 53 nofollow low βœ… Open 87/100 Online IDE with public project profiles.
Kaggle 51 mixed medium βœ… Open 78/100 Data science competition platform.
LeetCode 51 mixed medium βœ… Open 78/100 Coding challenge platform.
Observable 50 mixed medium βœ… Open 83/100 Data visualization notebooks.
CodeSandbox 49 mixed medium βœ… Open 83/100 Online IDE with public projects.
Hashnode 49 dofollow low βœ… Open 84/100 Dev blog platform with custom domain support.
Read the Docs 49 mixed medium βœ… Open 86/100 Documentation hosting platform.
🟑 Medium GEO Value (10 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Stack Overflow 69 nofollow medium β€” 63/100 Profile link + answer quality builds authority.
Docker Hub 62 mixed medium ⚠️ 2/5 62/100 Container image registry with profiles.
JSFiddle 57 mixed medium ⚠️ 2/5 74/100 JavaScript playground with user profiles.
Codeberg 56 mixed medium ❌ Blocked 57/100 Non-profit git hosting.
Launchpad 55 mixed medium ❌ Blocked 59/100 Ubuntu/Canonical project hosting.
crates.io 53 nofollow low βœ… Open 74/100 Rust package registry with author profiles.
Google Developers 49 nofollow low βœ… Open 70/100 Google developer profile with custom URL.
HackerRank 49 mixed medium βœ… Open 73/100 Developer skills platform.
Gitea 43 mixed medium ⚠️ 1/5 58/100 Self-hosted git with public instances.
Exercism 42 mixed medium ⚠️ 2/5 68/100 Coding exercises with public profiles.
πŸ”΄ Low GEO Value (1 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
npm 64 nofollow low β€” 49/100 Package author page links to homepage.

Business Directories

Company and professional directories

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
LinkedIn Company 100 nofollow low ⚠️ 1/5 80/100 Company page with website link.
Foursquare 62 mixed medium ⚠️ 4/5 86/100 Location-based business listings.
TrustPilot 62 mixed medium βœ… Open 81/100 Consumer review platform.
Better Business Bureau 58 mixed medium βœ… Open 88/100 Business accreditation directory.
G2 58 mixed medium βœ… Open 78/100 Software review platform.
Capterra 57 mixed medium βœ… Open 77/100 Software comparison directory.
Manta 53 mixed medium βœ… Open 75/100 Small business directory.
Bing Places 48 mixed medium βœ… Open 76/100 Bing business listings.
Chamber of Commerce 47 mixed medium βœ… Open 81/100 Business membership directory.
🟑 Medium GEO Value (15 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Google Business 67 nofollow medium βœ… Open 64/100 Local business listing in Google ecosystem.
Yelp 66 mixed medium ❌ Blocked 61/100 Local business reviews.
Glassdoor 60 mixed medium β€” 50/100 Company reviews and salaries.
Crunchbase 59 nofollow medium ⚠️ 1/5 63/100 Person and company profiles for startups.
AngelList / Wellfound 50 dofollow medium ❌ Blocked 58/100 Startup ecosystem profiles.
F6S 49 dofollow low ⚠️ 2/5 63/100 Startup directory with founder profiles.
Alignable 47 mixed medium ❌ Blocked 51/100 Small business networking.
DesignRush 47 mixed medium βœ… Open 73/100 Agency directory for design/dev.
Apple Maps Connect 46 mixed medium βœ… Open 69/100 Apple Maps business listings.
GoodFirms 46 dofollow medium βœ… Open 72/100 Service provider review directory.
BizSugar 42 mixed medium βœ… Open 73/100 Small business content sharing.
Sortlist 41 mixed medium βœ… Open 69/100 Agency matching platform.
Kompass 39 mixed medium βœ… Open 71/100 International business directory.
AppFutura 37 mixed medium βœ… Open 59/100 App development directory.
TopDevelopers 35 mixed medium βœ… Open 71/100 Developer company directory.
πŸ”΄ Low GEO Value (3 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Product Hunt 62 nofollow low β€” 49/100 Launch products and build maker profile.
Clutch 54 dofollow medium β€” 48/100 Agency and service provider directory.
Yellow Pages 50 mixed medium β€” 47/100 Classic business directory.

Content Syndication

Platforms for republishing content

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
LinkedIn Articles 100 nofollow low ⚠️ 1/5 80/100 Professional audience, high authority domain.
Blogger 70 mixed medium βœ… Open 87/100 Google blogging platform.
Tumblr 70 mixed medium ⚠️ 3/5 80/100 Microblogging platform.
Issuu 69 mixed medium βœ… Open 85/100 Digital publication platform.
SlideShare 68 mixed medium ⚠️ 4/5 81/100 Presentation sharing platform.
WordPress.com 66 mixed medium βœ… Open 86/100 Hosted WordPress blogs.
Notion 65 mixed medium βœ… Open 84/100 Published Notion pages.
Scribd 65 mixed medium ⚠️ 4/5 81/100 Document sharing platform.
CSS-Tricks 60 mixed medium βœ… Open 81/100 Frontend dev resource.
Smashing Magazine 60 mixed medium βœ… Open 83/100 Web dev publication accepting articles.
Substack 60 dofollow low βœ… Open 88/100 Newsletter platform with web presence.
freeCodeCamp 58 mixed medium βœ… Open 81/100 Coding education with contributor profiles.
Telegraph 58 mixed medium βœ… Open 82/100 Instant publishing by Telegram.
Ghost 57 mixed medium βœ… Open 82/100 Modern publishing platform.
Hacker Noon 57 mixed medium βœ… Open 81/100 Tech blog platform with author profiles.
🟑 Medium GEO Value (9 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Medium 76 nofollow low ⚠️ 3/5 70/100 Set canonical URL to your original post.
SitePoint 57 mixed medium βœ… Open 69/100 Web dev articles platform.
Hacker News 54 nofollow low βœ… Open 73/100 Tech audience, very high impact if frontpaged.
Vocal.media 54 mixed medium ⚠️ 2/5 68/100 General content platform with payouts.
HubPages 52 mixed medium βœ… Open 72/100 Content network with niche sites.
Newsbreak 51 mixed medium ❌ Blocked 52/100 Local news content platform.
LogRocket Blog 48 mixed medium βœ… Open 63/100 Frontend monitoring blog accepting posts.
Thinkers360 43 dofollow medium βœ… Open 66/100 Thought leadership platform with rankings.
ArticleBiz 38 mixed medium βœ… Open 65/100 Article directory.
πŸ”΄ Low GEO Value (2 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Quora Spaces 68 mixed medium ⚠️ 1/5 48/100 Q&A platform with content spaces.
EzineArticles 47 mixed medium β€” 41/100 Long-running article directory.

Community Platforms

Forums and community sites

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
Slashdot 55 mixed medium βœ… Open 84/100 Tech news discussion.
Warrior Forum 47 mixed medium βœ… Open 77/100 Digital marketing forum.
XenForo Community 47 mixed medium βœ… Open 79/100 Forum software community.
Digital Point 43 mixed medium βœ… Open 75/100 Webmaster forum.
🟑 Medium GEO Value (7 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Reddit 80 nofollow low ❌ Blocked 59/100 Subreddit participation, profile links.
CNET Forums 64 mixed medium ⚠️ 1/5 60/100 Tech discussion forums.
DZone 55 mixed medium ⚠️ 4/5 69/100 Developer content zone.
Spiceworks 48 mixed medium ⚠️ 2/5 54/100 IT professional community.
GrowthHackers 47 mixed medium βœ… Open 72/100 Growth marketing community.
WebmasterWorld 46 mixed medium ⚠️ 4/5 72/100 SEO and webmaster forum.
SitePoint 33 mixed medium βœ… Open 53/100 Web dev community forums.
πŸ”΄ Low GEO Value (3 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Quora 68 nofollow low ⚠️ 1/5 49/100 Q&A platform with profile and answer links.
IndieHackers 48 mixed medium β€” 47/100 Builder community with product listings.
Lobsters 42 mixed medium ❌ Blocked 45/100 Invite-only tech link aggregator.

Social Profiles

Social media and portfolio sites

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
YouTube 100 nofollow low βœ… Open 89/100 Channel and video description links.
Vimeo 83 mixed medium ⚠️ 2/5 77/100 Video hosting with profiles.
Telegram 79 mixed medium βœ… Open 86/100 Messaging with public channels.
Discord 75 mixed medium βœ… Open 86/100 Community platform with server listings.
Twitch 75 mixed medium βœ… Open 76/100 Streaming platform with bio links.
Goodreads 65 mixed medium ⚠️ 4/5 80/100 Book reviews with author profiles.
About.me 62 dofollow low βœ… Open 84/100 Simple personal landing page.
Gravatar 62 dofollow low ⚠️ 3/5 78/100 Universal avatar with verified profile links.
Dribbble 61 nofollow low βœ… Open 82/100 Design showcase platform.
Mastodon 61 mixed medium ⚠️ 4/5 79/100 Federated social profile
Bento 53 mixed medium βœ… Open 78/100 Developer link-in-bio.
Carrd 47 mixed medium βœ… Open 79/100 One-page personal sites.
🟑 Medium GEO Value (14 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Instagram 100 mixed medium ❌ Blocked 60/100 Photo/video with bio link.
Pinterest 85 mixed medium ❌ Blocked 58/100 Visual bookmarking with profile links.
TikTok 85 mixed medium ❌ Blocked 58/100 Short video with bio link.
Flickr 79 mixed medium ❌ Blocked 56/100 Photo sharing with profile links.
Linktree 76 mixed medium ⚠️ 1/5 68/100 Link-in-bio platform.
Bluesky 68 mixed medium βœ… Open 74/100 Decentralized microblogging.
WhatsApp Channels 68 mixed medium ⚠️ 1/5 57/100 Meta messaging channels.
Behance 67 nofollow low ⚠️ 2/5 72/100 Adobe design portfolio platform.
Threads 65 mixed medium ❌ Blocked 53/100 Meta microblogging platform.
Letterboxd 56 mixed medium ⚠️ 2/5 60/100 Film reviews with profiles.
Bio.link 51 mixed medium βœ… Open 68/100 Link-in-bio alternative.
Daily.dev 45 mixed medium βœ… Open 74/100 Developer news with profiles.
Peerlist 44 mixed medium βœ… Open 59/100 Professional profiles for devs.
Clay 43 mixed medium βœ… Open 69/100 Personal CRM with public profile.
πŸ”΄ Low GEO Value (4 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
X / Twitter 89 nofollow low ❌ Blocked 47/100 Bio link, high social signal.
Spotify for Podcasters 62 mixed medium ❌ Blocked 36/100 Podcast hosting with profiles.
Read.cv 46 mixed medium β€” 24/100 Minimal professional profiles.
Polywork 44 mixed medium β€” 26/100 Professional identity platform.

Knowledge Bases

Wikis and reference platforms

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
ResearchGate 73 mixed medium βœ… Open 81/100 Academic social network.
Academia.edu 61 mixed medium ⚠️ 2/5 78/100 Academic paper sharing.
Wikipedia 61 nofollow hard βœ… Open 93/100 Requires notability. Highest impact for AI.
ORCID 59 mixed medium βœ… Open 86/100 Researcher identifier system.
Semantic Scholar 54 mixed medium βœ… Open 86/100 AI-powered research tool.
Wikidata 54 nofollow medium βœ… Open 84/100 Create entity β€” directly feeds AI knowledge graphs.
🟑 Medium GEO Value (2 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Wikimedia Commons 68 nofollow medium βœ… Open 70/100 Image hosting with attribution links.
Google Scholar 62 mixed medium βœ… Open 71/100 Academic profile with citations.

Design Portfolios

Design galleries and portfolio platforms

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
Awwwards 55 mixed medium βœ… Open 78/100 Web design awards directory.
Cargo 45 mixed medium βœ… Open 76/100 Designer portfolio platform.
🟑 Medium GEO Value (6 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Coroflot 48 mixed medium ⚠️ 2/5 60/100 Design portfolio and jobs.
Muzli 45 mixed medium βœ… Open 74/100 Design inspiration platform.
CSS Design Awards 43 mixed medium βœ… Open 69/100 CSS/web design awards.
SiteInspire 42 mixed medium ⚠️ 4/5 56/100 Web design showcase.
Carbonmade 41 mixed medium βœ… Open 66/100 Online portfolio builder.
Dunked 39 mixed medium βœ… Open 64/100 Portfolio hosting for creatives.
πŸ”΄ Low GEO Value (1 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Figma Community 65 mixed medium ⚠️ 1/5 48/100 Design file sharing.

Niche Directories

Specialized expert and industry directories

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
Contra 46 mixed medium βœ… Open 76/100 Freelance portfolio platform.
🟑 Medium GEO Value (10 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Toptal 59 mixed medium βœ… Open 74/100 Top freelancer network.
MuckRack 54 mixed medium ⚠️ 2/5 63/100 PR and journalist platform.
Maven 47 mixed medium βœ… Open 73/100 Expert teaching platform.
Clarity.fm 46 mixed medium βœ… Open 73/100 Expert call marketplace.
Gun.io 45 mixed medium βœ… Open 70/100 Developer freelance platform.
Arc.dev 42 mixed medium βœ… Open 73/100 Remote developer jobs.
SourceBottle 39 mixed medium βœ… Open 64/100 Journalist query platform.
Help a B2B Writer 38 mixed medium βœ… Open 64/100 B2B content expert matching.
Qwoted 37 dofollow low ⚠️ 2/5 54/100 Expert quote platform.
HARO / Connectively 36 mixed medium βœ… Open 54/100 Journalist source requests.
πŸ”΄ Low GEO Value (2 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Working Not Working 45 mixed medium ⚠️ 2/5 49/100 Creative freelancer directory.
Featured.com 40 mixed medium β€” 30/100 Expert source for journalists.

Social Bookmarking

Content curation and bookmarking platforms

🟒 High GEO Value

Platform Authority Link Type Effort AI Access GEO Score Notes
Diigo 66 mixed medium βœ… Open 78/100 Social bookmarking and annotation.
Digg 61 mixed medium βœ… Open 79/100 News aggregator.
Pocket 59 mixed medium βœ… Open 77/100 Save and share articles.
Pearltrees 56 mixed medium βœ… Open 76/100 Visual bookmarking platform.
Scoop.it 56 mixed medium βœ… Open 76/100 Content curation for marketing.
Wakelet 52 mixed medium βœ… Open 76/100 Content curation platform.
🟑 Medium GEO Value (5 platforms)
Platform Authority Link Type Effort AI Access GEO Score Notes
Flipboard 56 mixed medium ⚠️ 3/5 61/100 Content curation magazines.
Raindrop.io 52 mixed medium βœ… Open 74/100 Bookmark manager with public collections.
Paper.li 50 mixed medium βœ… Open 72/100 Automated content curation.
Start.me 49 mixed medium βœ… Open 62/100 Start page with public bookmarks.
StumbleUpon / Mix 47 mixed medium ⚠️ 2/5 61/100 Content discovery platform.

Open-Source Repos & Tools

GitHub repositories, libraries, and tools for GEO optimization β€” sorted by stars.

Research & Frameworks

Academic research, benchmarks, and foundational GEO frameworks

Repository Stars Type Language Description
Awesome Generative Engine Optimization ⭐ 367 πŸ“š Reference β€” Curated guide to GEO resources β€” guides, tools, and research for AI search visibility.
GEO (Princeton) ⭐ 246 πŸ”¬ Research Python Original GEO research from Princeton β€” KDD '24 paper with GEO-BENCH benchmark. Proves 40% visibility boost.
AutoGEO ⭐ 150 πŸ”¬ Research Python ICLR '26 framework that learns generative-engine preferences and rewrites web content for higher visibility while preserving utility.
Awesome GEO (luka2chat) ⭐ 130 πŸ“š Reference β€” Broad curated GEO resource list covering research papers, tools, AI search engines, analytics, communities, and checklists.
Awesome GEO (Research) ⭐ 96 πŸ“š Reference β€” Curated collection of GEO research papers and academic resources.
MAGEO ⭐ 38 πŸ”¬ Research Python ACL '26 multi-agent GEO framework that learns reusable, engine-specific optimization strategies with fidelity-aware evaluation.
E-GEO ⭐ 33 πŸ”¬ Research Python E-commerce GEO benchmark with 7,000+ product queries and experiments on rewriting heuristics for generative shopping engines.
GEO Research Hub ⭐ 32 πŸ“š Reference TeX Maintained GEO/AEO/AIO/GSEO research hub covering papers, benchmarks, code repos, platform rules, and research agendas.
AgenticGEO ⭐ 26 πŸ”¬ Research Python Self-evolving agentic GEO system using strategy memory and a surrogate critic to adapt content optimization to black-box engines.
C-SEO Bench ⭐ 16 πŸ”¬ Research Jupyter Notebook NeurIPS D&B '25 benchmark testing whether conversational SEO techniques improve rankings in AI-mediated search and recommendations.

llms.txt Ecosystem

Tools and references for the llms.txt standard

Repository Stars Type Language Description
Firecrawl ⭐ 30.0k πŸ”§ Tool TypeScript Web data API for AI β€” turn websites into LLM-ready markdown. llms.txt generation built in.
llms.txt Specification ⭐ 2.3k πŸ“ Standard Jupyter Notebook The official llms.txt spec by Jeremy Howard. The standard for making your site AI-readable.
MCPDoc ⭐ 979 πŸ”§ Tool Python MCP server that exposes llms.txt documentation to IDEs and coding agents with auditable fetches.
llms-txt-hub ⭐ 815 πŸ“š Reference TypeScript Largest directory of sites implementing llms.txt β€” reference list and tooling.
llmstxt Generator (Firecrawl) ⭐ 519 πŸ”§ Tool TypeScript Generate llms.txt and llms-full.txt from any URL. By the Firecrawl team (YC-backed).
create-llmstxt-py ⭐ 301 πŸ”§ Tool Python Firecrawl Python generator for producing llms.txt files from websites.
Nuxt LLMs ⭐ 164 πŸ“¦ Library TypeScript Nuxt module that generates and prerenders /llms.txt and optional /llms-full.txt documentation.
llmstxt ⭐ 143 πŸ”§ Tool JavaScript CLI that converts sitemap.xml entries into llms.txt markdown links.
mkdocs-llmstxt ⭐ 115 πŸ“¦ Library Python MkDocs plugin for generating /llms.txt and optional llms-full.txt from documentation sections.
llms-generator ⭐ 50 πŸ”§ Tool TypeScript Free no-code tool for generating llms.txt files for LLM SEO compliance.

AI Crawler Management

Control and monitor AI bot access to your content

Repository Stars Type Language Description
ai.robots.txt ⭐ 1.5k πŸ“š Reference β€” Community-maintained list of AI bots to block. Generates robots.txt, .htaccess, nginx, HAProxy configs.
AI Training Opt-Out ⭐ 160 πŸ“š Reference HTML Reference repo for AI training opt-out tags, headers, robots.txt directives, and .well-known patterns.
SEO Crawler MCP ⭐ 50 πŸ”§ Tool TypeScript MCP server that crawls and analyzes sites for SEO issues including AI crawler access. Works in any AI assistant or terminal.

GEO Monitoring & Tracking

Track brand visibility across AI search engines

Repository Stars Type Language Description
GetCito ⭐ 116 πŸ”§ Tool TypeScript Open-source AI search optimization tool for AIO, AEO, and GEO visibility workflows.
AiCMO ⭐ 100 πŸ”§ Tool TypeScript Open-source AI SEO platform. Monitor brand visibility across ChatGPT, Claude, Perplexity, Gemini. Self-hostable.
Searchstack AEO ⭐ 67 πŸ”§ Tool Python CLI stack for monitoring visibility across Google, AI Overviews, ChatGPT, Perplexity, Claude, and Grok with markdown reports.
gego ⭐ 62 πŸ”§ Tool Go Open-source GEO tracker β€” schedules prompts across LLMs, extracts keywords, tracks visibility over time.
SEO & AI Search Dashboard ⭐ 24 πŸ”§ Tool HTML Open-source dashboard template for SEO and AI-search performance, with GA4, Search Console, Ads, and AI referral panels.
GEO Analyzer ⭐ 21 πŸ”§ Tool TypeScript Local GEO analysis powered by Claude. Content analysis for AI search visibility scoring.

Structured Data & Schema

Schema.org, JSON-LD, and structured data tools

Repository Stars Type Language Description
Schema.org ⭐ 6.0k πŸ“ Standard HTML Official Schema.org schemas and supporting software β€” the foundational vocabulary for JSON-LD structured data.
schema-org (Spatie) ⭐ 1.5k πŸ“¦ Library PHP Fluent PHP builder for all Schema.org types and JSON-LD generation. Battle-tested.
schema-dts ⭐ 1.2k πŸ“¦ Library TypeScript TypeScript types for Schema.org JSON-LD vocabulary, useful for type-safe structured data generation.
react-schemaorg ⭐ 516 πŸ“¦ Library TypeScript Type-checked Schema.org JSON-LD components for React applications.
Structured Data JSON-LD ⭐ 500 πŸ“š Reference β€” Ready-to-use JSON-LD snippets in Google-preferred format for every common schema type.
Schema Generator ⭐ 50 πŸ”§ Tool JavaScript Free schema markup generator for 14 schema types with real-time validation and instant code generation.
SEO Graph ⭐ 20 πŸ“¦ Library TypeScript Agent-ready Schema.org JSON-LD graph builder for JavaScript with an Astro integration.

GEO Toolkits & Skills

CLI tools, agent skills, and automation for GEO optimization

Repository Stars Type Language Description
toprank ⭐ 2.6k πŸ€– Skill Python Claude Code plugin for SEO, GEO, Google Ads, and Meta Ads audits with Search Console analysis and content fixes.
GTM Engineer Skills ⭐ 909 πŸ€– Skill HTML Claude Code skill for website AEO/GEO audits with foundational checks, intelligence dimensions, and framework-specific fixes.
Open SEO ⭐ 669 πŸ”§ Tool TypeScript Self-hosted open-source SEO tool β€” keyword research, competitor analysis, backlink tracking, technical audits. AI-native.
SEOnaut ⭐ 636 πŸ”§ Tool Go Open-source SEO audit tool β€” crawls sites for broken links, redirects, missing meta tags, heading issues. Self-hostable.
geo-optimizer-skill ⭐ 430 πŸ€– Skill Python GEO audit and optimization skill for making websites visible to ChatGPT, Perplexity, Claude, and Gemini.
geo-optimizer ⭐ 198 βš™οΈ Framework Go Pluggable Go framework for GEO optimization strategies with built-in tactics and custom strategy registration.
eGEOagents ⭐ 109 πŸ€– Skill Python Agent skills for optimizing content across ChatGPT, Perplexity, Claude, and Gemini.
geo-seo-claude ⭐ 100 πŸ€– Skill Markdown GEO-first SEO skill for Claude Code β€” citability scoring, AI crawler analysis, schema markup, PDF reports.
claude-seo ⭐ 100 πŸ€– Skill Markdown 13 sub-skills, 7 subagents for Claude Code β€” technical SEO, E-E-A-T, GEO/AEO, DataForSEO integration.
SEO AGI ⭐ 100 πŸ”§ Tool Python AI agent that writes pages Google ranks and LLMs cite. Built on DeerFlow with forensic competitive analysis and entity consensus.
seo-geo-claude-skills ⭐ 50 πŸ€– Skill Markdown 20 SEO & GEO skills for Claude Code, Cursor, Codex. CORE-EEAT + CITE frameworks.
seo-geo-toolkit ⭐ 50 πŸ”§ Tool Python CLI tools to optimize for both traditional and AI-powered search engines.
ai-seo-tools (RivalSee) ⭐ 50 πŸ”§ Tool β€” Open-source tools and prompts for AI crawler optimization by RivalSee.
SEO + GEO Playbook ⭐ 24 πŸ€– Skill TypeScript Spanish SEO and GEO playbook with Claude Code agent skills, Next.js implementation patterns, and production examples.
AEO God Mode ⭐ 23 πŸ”§ Tool PHP WordPress plugin for AI-search readiness with schema, llms.txt, AI crawler logs, content gaps, and citation tracking.
GEO Content Optimizer Skill ⭐ 20 πŸ€– Skill β€” Claude Code skill that analyzes a URL against Google AI Overview and search summaries, then writes content optimization reports.

AI Discoverability

Structured Data

What Why Resources
JSON-LD Schema Helps AI understand your entity Schema.org, Google Rich Results Test
Person Schema "Who are you" for LLMs @type: Person with sameAs links
Organization Schema "What is your company" @type: Organization with founder, URL
Article Schema Helps AI cite your content @type: Article with author, datePublished

AI-Specific Standards

Standard What it does Adoption
llms.txt Markdown summary that helps agents and users find AI-readable site context Emerging; useful defensive infrastructure
llms-full.txt Expanded markdown content for deeper manual or agent ingestion Emerging
robots.txt AI rules Control which AI bots can crawl Standard

Optimization Guides

AI Crawler User-Agents

Bot Company User-Agent
OAI-SearchBot OpenAI OAI-SearchBot
GPTBot OpenAI GPTBot
ChatGPT-User OpenAI ChatGPT-User
Google-Extended Google Google-Extended
ClaudeBot Anthropic ClaudeBot
PerplexityBot Perplexity PerplexityBot
Bytespider ByteDance Bytespider

Research & Reading

Academic Papers

Paper Year Key Finding
GEO: Generative Engine Optimization 2024 (KDD) The foundational GEO paper β€” GEO-BENCH benchmark proves 40% visibility boost via statistics and citation addition
Ranking Manipulation for Conversational Search Engines 2024 (EMNLP) Shows how conversational search ranking can be manipulated; useful safety caveat for GEO tactics
What Evidence Do Language Models Find Convincing? 2024 (ACL) Studies which evidence characteristics influence RAG-style language model answers
How to Dominate AI Search 2025 AI search has systematic bias toward earned media over brand-owned content; engine-specific strategies needed
C-SEO Bench 2025 (NeurIPS D&B) Benchmark testing whether conversational SEO methods work across QA and product recommendation settings
AutoGEO 2026 (ICLR) Learns generative-engine preferences and extracts content optimization rules
Role-Augmented Intent-Driven G-SEO 2025 Extends GEO-BENCH with intent modeling across informational roles; introduces G-Eval 2.0
E-GEO: GEO for E-Commerce 2025 First e-commerce GEO benchmark β€” 7,000+ consumer product queries with rich intent and constraints
SAGEO Arena 2026 Realistic search-augmented GEO evaluation across retrieval, reranking, generation, and structured web-document signals
Diagnosing and Repairing Citation Failures in GEO 2026 Introduces citation failure modes and AgentGEO, a targeted repair system that improves citation rates with limited content edits
AgenticGEO 2026 Self-evolving agentic GEO system for content-conditioned optimization under black-box generative engines
From Citation Selection to Citation Absorption 2026 Separates citation selection from answer-level absorption across ChatGPT, Google, Gemini, and Perplexity citation data
MAGEO 2026 (ACL) Multi-agent GEO framework that learns reusable, engine-specific optimization strategies with fidelity-aware evaluation
The SEO-to-GEO Gap 2026 Compares traditional SEO and GEO ranking-factor evidence and argues for a reweighting model rather than SEO replacement
Beyond SEO: Transformer-Based Web Content Optimisation 2025 Fine-tuned BART transformer for domain-specific GEO content optimization
GEO and Sponsored Search Bidding 2025 Game-theoretic model of AI Overviews, GEO investment incentives, sponsored search bidding, and search-engine revenue effects
LLMs Generating Text with Citations 2023 (EMNLP) ALCE benchmark for automatic citation evaluation β€” fluency, correctness, and citation quality

Industry Studies

Standards & Specifications


Contributing

Contributions welcome! Please read the contributing guidelines first.

Add a platform

Add an entry to the appropriate data/sites/*.yaml file and submit a PR. CI automatically verifies authority, AI crawler access, link type, and calculates a GEO score.

Add a repo or tool

Add an entry to the appropriate data/repos/*.yaml file and submit a PR. CI verifies the repo exists, checks star count, age, and flags archived or forked repos.

Or just open an issue

Use our issue templates to submit a platform or repo β€” no YAML editing required.


License

CC0

To the extent possible under law, the contributors have waived all copyright and related rights to this work.


Curated by

Curated by Dee β€” designer turned AI engineer, currently obsessed with whether ChatGPT actually mentions you when someone searches.

Submit a platform, fix an entry, or just star it if you found something useful. CC0 β€” take it, fork it, ship it.

Working on GEO and want this built into your stack? dee.agency.

deeflect.com Β· Wikidata Β· LinkedIn Β· X

About

Curated GEO platforms, repositories, and verification scripts for AI-era discoverability.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors