{"id":50747498,"url":"https://github.com/deeflect/awesome-geo","last_synced_at":"2026-06-10T22:30:49.732Z","repository":{"id":356640483,"uuid":"1192191392","full_name":"deeflect/awesome-geo","owner":"deeflect","description":"Curated GEO platforms, repositories, and verification scripts for AI-era discoverability.","archived":false,"fork":false,"pushed_at":"2026-05-21T17:32:04.000Z","size":162,"stargazers_count":16,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T02:28:17.344Z","etag":null,"topics":["ai-crawlers","ai-search","ai-seo","awesome-list","generative-engine-optimization","geo","llms-txt","seo"],"latest_commit_sha":null,"homepage":"https://geo.deeflect.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deeflect.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-26T01:21:19.000Z","updated_at":"2026-05-21T17:32:19.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/deeflect/awesome-geo","commit_stats":null,"previous_names":["deeflect/awesome-geo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deeflect/awesome-geo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeflect%2Fawesome-geo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeflect%2Fawesome-geo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeflect%2Fawesome-geo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeflect%2Fawesome-geo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deeflect","download_url":"https://codeload.github.com/deeflect/awesome-geo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deeflect%2Fawesome-geo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34174148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-crawlers","ai-search","ai-seo","awesome-list","generative-engine-optimization","geo","llms-txt","seo"],"created_at":"2026-06-10T22:30:48.887Z","updated_at":"2026-06-10T22:30:49.717Z","avatar_url":"https://github.com/deeflect.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Awesome GEO [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n\u003e A curated list of **168 free platforms** and **52 open-source repos \u0026 tools** for **Generative Engine Optimization (GEO)** — SEO for the AI era.\n\n## Why GEO?\n\n**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.\n\n[Semrush's 2025 study](https://www.semrush.com/blog/backlinks-ai-search-study/) on 1,000 domains found:\n- **Authority matters**, but correlation varies by engine and metric\n- **Nofollow links still matter** and were close to follow links in observed impact\n- **Threshold effects matter** more than naive linear authority scoring\n- **Backlink context and surface type** matter more than raw link volume alone\n\nThis list helps you build that foundation — for free.\n\n## Stats\n\n| Metric | Count |\n|--------|-------|\n| Total platforms | 168 |\n| Open-source repos \u0026 tools | 52 |\n| Automated checks completed | 168 |\n| Representative public pages seeded | 104 |\n| Root-fallback checks | 64 |\n| AI-discoverable (at least 1 major crawler allowed) | 142 |\n| 🟢 High GEO value (75+) | 74 |\n| 🟡 Medium GEO value (50-74) | 78 |\n| 🔴 Low GEO value (\u003c50) | 16 |\n\n## Quick Start\n\n```bash\nnpm install\nnpm run validate\n```\n\nThis repo is data-first: `data/sites/*.yaml` and `data/repos/*.yaml` are the source of truth, and `README.md` is generated from them.\n\nUseful commands:\n\n- `npm run validate` — typecheck, validate YAML data integrity, regenerate `README.md`\n- `npm run verify-all` — re-check all platform entries live\n- `npm run refresh-authority` — refresh Open PageRank and Tranco metrics\n- `npm run refresh-ai-access` — refresh robots.txt crawler access signals\n\nEnvironment:\n\n- `OPENPAGERANK_API_KEY` is required for authority verification workflows\n\n## Contents\n\n- [Developer Profiles](#developer-profiles) (30)\n- [Business Directories](#business-directories) (27)\n- [Content Syndication](#content-syndication) (26)\n- [Community Platforms](#community-platforms) (14)\n- [Social Profiles](#social-profiles) (30)\n- [Knowledge Bases](#knowledge-bases) (8)\n- [Design Portfolios](#design-portfolios) (9)\n- [Niche Directories](#niche-directories) (13)\n- [Social Bookmarking](#social-bookmarking) (11)\n- [Open-Source Repos \u0026 Tools](#open-source-repos--tools)\n  - [Research \u0026 Frameworks](#research-frameworks) (10)\n  - [llms.txt Ecosystem](#llms-txt-ecosystem) (10)\n  - [AI Crawler Management](#ai-crawler-management) (3)\n  - [GEO Monitoring \u0026 Tracking](#geo-monitoring-tracking) (6)\n  - [Structured Data \u0026 Schema](#structured-data-schema) (7)\n  - [GEO Toolkits \u0026 Skills](#geo-toolkits-skills) (16)\n- [AI Discoverability](#ai-discoverability)\n- [Research \u0026 Reading](#research--reading)\n- [Contributing](#contributing)\n\n---\n\n## Platforms\n\n\u003e 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.\n\u003e\n\u003e 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.\n\u003e \n\u003e Legend: ✅ Open (all major crawlers checked) · ⚠️ Partial · ❌ Blocked\n\n### Developer Profiles\n\n\u003e Technical platforms with profile pages\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [GitHub](https://github.com) | 86 | dofollow | low | ✅ Open | 98/100 | Profile README + pinned repos. Tier 1 asset for developers. |\n| [SourceForge](https://sourceforge.net) | 69 | mixed | medium | ✅ Open | 91/100 | Open source project hosting. |\n| [HuggingFace](https://huggingface.co) | 63 | dofollow | low | ✅ Open | 91/100 | AI/ML model hosting with profile pages. |\n| [Bitbucket](https://bitbucket.org) | 62 | mixed | medium | ✅ Open | 90/100 | Atlassian git hosting with public profiles. |\n| [GitLab](https://gitlab.com) | 62 | dofollow | low | ✅ Open | 87/100 | Alternative to GitHub with profile pages. |\n| [CodePen](https://codepen.io) | 61 | nofollow | low | ✅ Open | 79/100 | Frontend demo platform with profile links. |\n| [DEV.to](https://dev.to) | 61 | nofollow | low | ✅ Open | 89/100 | Publish articles with canonical URLs back to your site. |\n| [PyPI](https://pypi.org) | 55 | dofollow | low | ✅ Open | 89/100 | Python package index with project URLs. |\n| [NuGet](https://www.nuget.org) | 54 | mixed | medium | ✅ Open | 87/100 | .NET package registry. |\n| [RubyGems](https://rubygems.org) | 54 | mixed | medium | ✅ Open | 85/100 | Ruby package registry with profile pages. |\n| [Glitch](https://glitch.com) | 53 | mixed | medium | ✅ Open | 83/100 | Web app platform with project pages. |\n| [Packagist](https://packagist.org) | 53 | mixed | medium | ✅ Open | 88/100 | PHP/Composer package registry. |\n| [Replit](https://replit.com) | 53 | nofollow | low | ✅ Open | 87/100 | Online IDE with public project profiles. |\n| [Kaggle](https://www.kaggle.com) | 51 | mixed | medium | ✅ Open | 78/100 | Data science competition platform. |\n| [LeetCode](https://leetcode.com) | 51 | mixed | medium | ✅ Open | 78/100 | Coding challenge platform. |\n| [Observable](https://observablehq.com) | 50 | mixed | medium | ✅ Open | 83/100 | Data visualization notebooks. |\n| [CodeSandbox](https://codesandbox.io) | 49 | mixed | medium | ✅ Open | 83/100 | Online IDE with public projects. |\n| [Hashnode](https://hashnode.com) | 49 | dofollow | low | ✅ Open | 84/100 | Dev blog platform with custom domain support. |\n| [Read the Docs](https://readthedocs.org) | 49 | mixed | medium | ✅ Open | 86/100 | Documentation hosting platform. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (10 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Stack Overflow](https://stackoverflow.com) | 69 | nofollow | medium | — | 63/100 | Profile link + answer quality builds authority. |\n| [Docker Hub](https://hub.docker.com) | 62 | mixed | medium | ⚠️ 2/5 | 62/100 | Container image registry with profiles. |\n| [JSFiddle](https://jsfiddle.net) | 57 | mixed | medium | ⚠️ 2/5 | 74/100 | JavaScript playground with user profiles. |\n| [Codeberg](https://codeberg.org) | 56 | mixed | medium | ❌ Blocked | 57/100 | Non-profit git hosting. |\n| [Launchpad](https://launchpad.net) | 55 | mixed | medium | ❌ Blocked | 59/100 | Ubuntu/Canonical project hosting. |\n| [crates.io](https://crates.io) | 53 | nofollow | low | ✅ Open | 74/100 | Rust package registry with author profiles. |\n| [Google Developers](https://g.dev) | 49 | nofollow | low | ✅ Open | 70/100 | Google developer profile with custom URL. |\n| [HackerRank](https://www.hackerrank.com) | 49 | mixed | medium | ✅ Open | 73/100 | Developer skills platform. |\n| [Gitea](https://gitea.com) | 43 | mixed | medium | ⚠️ 1/5 | 58/100 | Self-hosted git with public instances. |\n| [Exercism](https://exercism.org) | 42 | mixed | medium | ⚠️ 2/5 | 68/100 | Coding exercises with public profiles. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (1 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [npm](https://www.npmjs.com) | 64 | nofollow | low | — | 49/100 | Package author page links to homepage. |\n\u003c/details\u003e\n\n### Business Directories\n\n\u003e Company and professional directories\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [LinkedIn Company](https://linkedin.com) | 100 | nofollow | low | ⚠️ 1/5 | 80/100 | Company page with website link. |\n| [Foursquare](https://foursquare.com) | 62 | mixed | medium | ⚠️ 4/5 | 86/100 | Location-based business listings. |\n| [TrustPilot](https://www.trustpilot.com) | 62 | mixed | medium | ✅ Open | 81/100 | Consumer review platform. |\n| [Better Business Bureau](https://www.bbb.org) | 58 | mixed | medium | ✅ Open | 88/100 | Business accreditation directory. |\n| [G2](https://www.g2.com) | 58 | mixed | medium | ✅ Open | 78/100 | Software review platform. |\n| [Capterra](https://www.capterra.com) | 57 | mixed | medium | ✅ Open | 77/100 | Software comparison directory. |\n| [Manta](https://www.manta.com) | 53 | mixed | medium | ✅ Open | 75/100 | Small business directory. |\n| [Bing Places](https://www.bingplaces.com) | 48 | mixed | medium | ✅ Open | 76/100 | Bing business listings. |\n| [Chamber of Commerce](https://www.chamberofcommerce.com) | 47 | mixed | medium | ✅ Open | 81/100 | Business membership directory. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (15 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Google Business](https://business.google.com) | 67 | nofollow | medium | ✅ Open | 64/100 | Local business listing in Google ecosystem. |\n| [Yelp](https://www.yelp.com) | 66 | mixed | medium | ❌ Blocked | 61/100 | Local business reviews. |\n| [Glassdoor](https://www.glassdoor.com) | 60 | mixed | medium | — | 50/100 | Company reviews and salaries. |\n| [Crunchbase](https://crunchbase.com) | 59 | nofollow | medium | ⚠️ 1/5 | 63/100 | Person and company profiles for startups. |\n| [AngelList / Wellfound](https://wellfound.com) | 50 | dofollow | medium | ❌ Blocked | 58/100 | Startup ecosystem profiles. |\n| [F6S](https://f6s.com) | 49 | dofollow | low | ⚠️ 2/5 | 63/100 | Startup directory with founder profiles. |\n| [Alignable](https://www.alignable.com) | 47 | mixed | medium | ❌ Blocked | 51/100 | Small business networking. |\n| [DesignRush](https://www.designrush.com) | 47 | mixed | medium | ✅ Open | 73/100 | Agency directory for design/dev. |\n| [Apple Maps Connect](https://mapsconnect.apple.com) | 46 | mixed | medium | ✅ Open | 69/100 | Apple Maps business listings. |\n| [GoodFirms](https://goodfirms.co) | 46 | dofollow | medium | ✅ Open | 72/100 | Service provider review directory. |\n| [BizSugar](https://bizsugar.com) | 42 | mixed | medium | ✅ Open | 73/100 | Small business content sharing. |\n| [Sortlist](https://www.sortlist.com) | 41 | mixed | medium | ✅ Open | 69/100 | Agency matching platform. |\n| [Kompass](https://www.kompass.com) | 39 | mixed | medium | ✅ Open | 71/100 | International business directory. |\n| [AppFutura](https://www.appfutura.com) | 37 | mixed | medium | ✅ Open | 59/100 | App development directory. |\n| [TopDevelopers](https://www.topdevelopers.co) | 35 | mixed | medium | ✅ Open | 71/100 | Developer company directory. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (3 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Product Hunt](https://producthunt.com) | 62 | nofollow | low | — | 49/100 | Launch products and build maker profile. |\n| [Clutch](https://clutch.co) | 54 | dofollow | medium | — | 48/100 | Agency and service provider directory. |\n| [Yellow Pages](https://www.yellowpages.com) | 50 | mixed | medium | — | 47/100 | Classic business directory. |\n\u003c/details\u003e\n\n### Content Syndication\n\n\u003e Platforms for republishing content\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [LinkedIn Articles](https://linkedin.com) | 100 | nofollow | low | ⚠️ 1/5 | 80/100 | Professional audience, high authority domain. |\n| [Blogger](https://www.blogger.com) | 70 | mixed | medium | ✅ Open | 87/100 | Google blogging platform. |\n| [Tumblr](https://www.tumblr.com) | 70 | mixed | medium | ⚠️ 3/5 | 80/100 | Microblogging platform. |\n| [Issuu](https://issuu.com) | 69 | mixed | medium | ✅ Open | 85/100 | Digital publication platform. |\n| [SlideShare](https://www.slideshare.net) | 68 | mixed | medium | ⚠️ 4/5 | 81/100 | Presentation sharing platform. |\n| [WordPress.com](https://wordpress.com) | 66 | mixed | medium | ✅ Open | 86/100 | Hosted WordPress blogs. |\n| [Notion](https://notion.so) | 65 | mixed | medium | ✅ Open | 84/100 | Published Notion pages. |\n| [Scribd](https://www.scribd.com) | 65 | mixed | medium | ⚠️ 4/5 | 81/100 | Document sharing platform. |\n| [CSS-Tricks](https://css-tricks.com) | 60 | mixed | medium | ✅ Open | 81/100 | Frontend dev resource. |\n| [Smashing Magazine](https://www.smashingmagazine.com) | 60 | mixed | medium | ✅ Open | 83/100 | Web dev publication accepting articles. |\n| [Substack](https://substack.com) | 60 | dofollow | low | ✅ Open | 88/100 | Newsletter platform with web presence. |\n| [freeCodeCamp](https://www.freecodecamp.org) | 58 | mixed | medium | ✅ Open | 81/100 | Coding education with contributor profiles. |\n| [Telegraph](https://telegra.ph) | 58 | mixed | medium | ✅ Open | 82/100 | Instant publishing by Telegram. |\n| [Ghost](https://ghost.org) | 57 | mixed | medium | ✅ Open | 82/100 | Modern publishing platform. |\n| [Hacker Noon](https://hackernoon.com) | 57 | mixed | medium | ✅ Open | 81/100 | Tech blog platform with author profiles. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (9 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Medium](https://medium.com) | 76 | nofollow | low | ⚠️ 3/5 | 70/100 | Set canonical URL to your original post. |\n| [SitePoint](https://www.sitepoint.com) | 57 | mixed | medium | ✅ Open | 69/100 | Web dev articles platform. |\n| [Hacker News](https://news.ycombinator.com) | 54 | nofollow | low | ✅ Open | 73/100 | Tech audience, very high impact if frontpaged. |\n| [Vocal.media](https://vocal.media) | 54 | mixed | medium | ⚠️ 2/5 | 68/100 | General content platform with payouts. |\n| [HubPages](https://hubpages.com) | 52 | mixed | medium | ✅ Open | 72/100 | Content network with niche sites. |\n| [Newsbreak](https://www.newsbreak.com) | 51 | mixed | medium | ❌ Blocked | 52/100 | Local news content platform. |\n| [LogRocket Blog](https://blog.logrocket.com) | 48 | mixed | medium | ✅ Open | 63/100 | Frontend monitoring blog accepting posts. |\n| [Thinkers360](https://thinkers360.com) | 43 | dofollow | medium | ✅ Open | 66/100 | Thought leadership platform with rankings. |\n| [ArticleBiz](https://www.articlebiz.com) | 38 | mixed | medium | ✅ Open | 65/100 | Article directory. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (2 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Quora Spaces](https://www.quora.com) | 68 | mixed | medium | ⚠️ 1/5 | 48/100 | Q\u0026A platform with content spaces. |\n| [EzineArticles](https://ezinearticles.com) | 47 | mixed | medium | — | 41/100 | Long-running article directory. |\n\u003c/details\u003e\n\n### Community Platforms\n\n\u003e Forums and community sites\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Slashdot](https://slashdot.org) | 55 | mixed | medium | ✅ Open | 84/100 | Tech news discussion. |\n| [Warrior Forum](https://www.warriorforum.com) | 47 | mixed | medium | ✅ Open | 77/100 | Digital marketing forum. |\n| [XenForo Community](https://xenforo.com/community) | 47 | mixed | medium | ✅ Open | 79/100 | Forum software community. |\n| [Digital Point](https://www.digitalpoint.com) | 43 | mixed | medium | ✅ Open | 75/100 | Webmaster forum. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (7 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Reddit](https://reddit.com) | 80 | nofollow | low | ❌ Blocked | 59/100 | Subreddit participation, profile links. |\n| [CNET Forums](https://www.cnet.com/forums) | 64 | mixed | medium | ⚠️ 1/5 | 60/100 | Tech discussion forums. |\n| [DZone](https://dzone.com) | 55 | mixed | medium | ⚠️ 4/5 | 69/100 | Developer content zone. |\n| [Spiceworks](https://community.spiceworks.com) | 48 | mixed | medium | ⚠️ 2/5 | 54/100 | IT professional community. |\n| [GrowthHackers](https://growthhackers.com) | 47 | mixed | medium | ✅ Open | 72/100 | Growth marketing community. |\n| [WebmasterWorld](https://www.webmasterworld.com) | 46 | mixed | medium | ⚠️ 4/5 | 72/100 | SEO and webmaster forum. |\n| [SitePoint](https://community.sitepoint.com) | 33 | mixed | medium | ✅ Open | 53/100 | Web dev community forums. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (3 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Quora](https://quora.com) | 68 | nofollow | low | ⚠️ 1/5 | 49/100 | Q\u0026A platform with profile and answer links. |\n| [IndieHackers](https://www.indiehackers.com) | 48 | mixed | medium | — | 47/100 | Builder community with product listings. |\n| [Lobsters](https://lobste.rs) | 42 | mixed | medium | ❌ Blocked | 45/100 | Invite-only tech link aggregator. |\n\u003c/details\u003e\n\n### Social Profiles\n\n\u003e Social media and portfolio sites\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [YouTube](https://youtube.com) | 100 | nofollow | low | ✅ Open | 89/100 | Channel and video description links. |\n| [Vimeo](https://vimeo.com) | 83 | mixed | medium | ⚠️ 2/5 | 77/100 | Video hosting with profiles. |\n| [Telegram](https://t.me) | 79 | mixed | medium | ✅ Open | 86/100 | Messaging with public channels. |\n| [Discord](https://discord.com) | 75 | mixed | medium | ✅ Open | 86/100 | Community platform with server listings. |\n| [Twitch](https://twitch.tv) | 75 | mixed | medium | ✅ Open | 76/100 | Streaming platform with bio links. |\n| [Goodreads](https://www.goodreads.com) | 65 | mixed | medium | ⚠️ 4/5 | 80/100 | Book reviews with author profiles. |\n| [About.me](https://about.me) | 62 | dofollow | low | ✅ Open | 84/100 | Simple personal landing page. |\n| [Gravatar](https://gravatar.com) | 62 | dofollow | low | ⚠️ 3/5 | 78/100 | Universal avatar with verified profile links. |\n| [Dribbble](https://dribbble.com) | 61 | nofollow | low | ✅ Open | 82/100 | Design showcase platform. |\n| [Mastodon](https://mastodon.social) | 61 | mixed | medium | ⚠️ 4/5 | 79/100 | Federated social profile |\n| [Bento](https://bento.me) | 53 | mixed | medium | ✅ Open | 78/100 | Developer link-in-bio. |\n| [Carrd](https://carrd.co) | 47 | mixed | medium | ✅ Open | 79/100 | One-page personal sites. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (14 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Instagram](https://instagram.com) | 100 | mixed | medium | ❌ Blocked | 60/100 | Photo/video with bio link. |\n| [Pinterest](https://pinterest.com) | 85 | mixed | medium | ❌ Blocked | 58/100 | Visual bookmarking with profile links. |\n| [TikTok](https://tiktok.com) | 85 | mixed | medium | ❌ Blocked | 58/100 | Short video with bio link. |\n| [Flickr](https://flickr.com) | 79 | mixed | medium | ❌ Blocked | 56/100 | Photo sharing with profile links. |\n| [Linktree](https://linktr.ee) | 76 | mixed | medium | ⚠️ 1/5 | 68/100 | Link-in-bio platform. |\n| [Bluesky](https://bsky.app) | 68 | mixed | medium | ✅ Open | 74/100 | Decentralized microblogging. |\n| [WhatsApp Channels](https://whatsapp.com/channel) | 68 | mixed | medium | ⚠️ 1/5 | 57/100 | Meta messaging channels. |\n| [Behance](https://behance.net) | 67 | nofollow | low | ⚠️ 2/5 | 72/100 | Adobe design portfolio platform. |\n| [Threads](https://www.threads.net) | 65 | mixed | medium | ❌ Blocked | 53/100 | Meta microblogging platform. |\n| [Letterboxd](https://letterboxd.com) | 56 | mixed | medium | ⚠️ 2/5 | 60/100 | Film reviews with profiles. |\n| [Bio.link](https://bio.link) | 51 | mixed | medium | ✅ Open | 68/100 | Link-in-bio alternative. |\n| [Daily.dev](https://daily.dev) | 45 | mixed | medium | ✅ Open | 74/100 | Developer news with profiles. |\n| [Peerlist](https://peerlist.io) | 44 | mixed | medium | ✅ Open | 59/100 | Professional profiles for devs. |\n| [Clay](https://clay.earth) | 43 | mixed | medium | ✅ Open | 69/100 | Personal CRM with public profile. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (4 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [X / Twitter](https://x.com) | 89 | nofollow | low | ❌ Blocked | 47/100 | Bio link, high social signal. |\n| [Spotify for Podcasters](https://podcasters.spotify.com) | 62 | mixed | medium | ❌ Blocked | 36/100 | Podcast hosting with profiles. |\n| [Read.cv](https://read.cv) | 46 | mixed | medium | — | 24/100 | Minimal professional profiles. |\n| [Polywork](https://www.polywork.com) | 44 | mixed | medium | — | 26/100 | Professional identity platform. |\n\u003c/details\u003e\n\n### Knowledge Bases\n\n\u003e Wikis and reference platforms\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [ResearchGate](https://www.researchgate.net) | 73 | mixed | medium | ✅ Open | 81/100 | Academic social network. |\n| [Academia.edu](https://www.academia.edu) | 61 | mixed | medium | ⚠️ 2/5 | 78/100 | Academic paper sharing. |\n| [Wikipedia](https://wikipedia.org) | 61 | nofollow | hard | ✅ Open | 93/100 | Requires notability. Highest impact for AI. |\n| [ORCID](https://orcid.org) | 59 | mixed | medium | ✅ Open | 86/100 | Researcher identifier system. |\n| [Semantic Scholar](https://www.semanticscholar.org) | 54 | mixed | medium | ✅ Open | 86/100 | AI-powered research tool. |\n| [Wikidata](https://wikidata.org) | 54 | nofollow | medium | ✅ Open | 84/100 | Create entity — directly feeds AI knowledge graphs. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (2 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Wikimedia Commons](https://commons.wikimedia.org) | 68 | nofollow | medium | ✅ Open | 70/100 | Image hosting with attribution links. |\n| [Google Scholar](https://scholar.google.com) | 62 | mixed | medium | ✅ Open | 71/100 | Academic profile with citations. |\n\u003c/details\u003e\n\n### Design Portfolios\n\n\u003e Design galleries and portfolio platforms\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Awwwards](https://www.awwwards.com) | 55 | mixed | medium | ✅ Open | 78/100 | Web design awards directory. |\n| [Cargo](https://cargo.site) | 45 | mixed | medium | ✅ Open | 76/100 | Designer portfolio platform. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (6 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Coroflot](https://www.coroflot.com) | 48 | mixed | medium | ⚠️ 2/5 | 60/100 | Design portfolio and jobs. |\n| [Muzli](https://muz.li) | 45 | mixed | medium | ✅ Open | 74/100 | Design inspiration platform. |\n| [CSS Design Awards](https://www.cssdesignawards.com) | 43 | mixed | medium | ✅ Open | 69/100 | CSS/web design awards. |\n| [SiteInspire](https://www.siteinspire.com) | 42 | mixed | medium | ⚠️ 4/5 | 56/100 | Web design showcase. |\n| [Carbonmade](https://carbonmade.com) | 41 | mixed | medium | ✅ Open | 66/100 | Online portfolio builder. |\n| [Dunked](https://dunked.com) | 39 | mixed | medium | ✅ Open | 64/100 | Portfolio hosting for creatives. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (1 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Figma Community](https://figma.com/community) | 65 | mixed | medium | ⚠️ 1/5 | 48/100 | Design file sharing. |\n\u003c/details\u003e\n\n### Niche Directories\n\n\u003e Specialized expert and industry directories\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Contra](https://contra.com) | 46 | mixed | medium | ✅ Open | 76/100 | Freelance portfolio platform. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (10 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Toptal](https://www.toptal.com) | 59 | mixed | medium | ✅ Open | 74/100 | Top freelancer network. |\n| [MuckRack](https://muckrack.com) | 54 | mixed | medium | ⚠️ 2/5 | 63/100 | PR and journalist platform. |\n| [Maven](https://maven.com) | 47 | mixed | medium | ✅ Open | 73/100 | Expert teaching platform. |\n| [Clarity.fm](https://clarity.fm) | 46 | mixed | medium | ✅ Open | 73/100 | Expert call marketplace. |\n| [Gun.io](https://gun.io) | 45 | mixed | medium | ✅ Open | 70/100 | Developer freelance platform. |\n| [Arc.dev](https://arc.dev) | 42 | mixed | medium | ✅ Open | 73/100 | Remote developer jobs. |\n| [SourceBottle](https://www.sourcebottle.com) | 39 | mixed | medium | ✅ Open | 64/100 | Journalist query platform. |\n| [Help a B2B Writer](https://helpab2bwriter.com) | 38 | mixed | medium | ✅ Open | 64/100 | B2B content expert matching. |\n| [Qwoted](https://app.qwoted.com) | 37 | dofollow | low | ⚠️ 2/5 | 54/100 | Expert quote platform. |\n| [HARO / Connectively](https://www.connectively.us) | 36 | mixed | medium | ✅ Open | 54/100 | Journalist source requests. |\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e🔴 Low GEO Value (2 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Working Not Working](https://workingnotworking.com) | 45 | mixed | medium | ⚠️ 2/5 | 49/100 | Creative freelancer directory. |\n| [Featured.com](https://featured.com) | 40 | mixed | medium | — | 30/100 | Expert source for journalists. |\n\u003c/details\u003e\n\n### Social Bookmarking\n\n\u003e Content curation and bookmarking platforms\n\n#### 🟢 High GEO Value\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Diigo](https://www.diigo.com) | 66 | mixed | medium | ✅ Open | 78/100 | Social bookmarking and annotation. |\n| [Digg](https://digg.com) | 61 | mixed | medium | ✅ Open | 79/100 | News aggregator. |\n| [Pocket](https://getpocket.com) | 59 | mixed | medium | ✅ Open | 77/100 | Save and share articles. |\n| [Pearltrees](https://www.pearltrees.com) | 56 | mixed | medium | ✅ Open | 76/100 | Visual bookmarking platform. |\n| [Scoop.it](https://www.scoop.it) | 56 | mixed | medium | ✅ Open | 76/100 | Content curation for marketing. |\n| [Wakelet](https://wakelet.com) | 52 | mixed | medium | ✅ Open | 76/100 | Content curation platform. |\n\n\u003cdetails\u003e\n\u003csummary\u003e🟡 Medium GEO Value (5 platforms)\u003c/summary\u003e\n\n| Platform | Authority | Link Type | Effort | AI Access | GEO Score | Notes |\n|----------|-----------|-----------|--------|-----------|-----------|-------|\n| [Flipboard](https://flipboard.com) | 56 | mixed | medium | ⚠️ 3/5 | 61/100 | Content curation magazines. |\n| [Raindrop.io](https://raindrop.io) | 52 | mixed | medium | ✅ Open | 74/100 | Bookmark manager with public collections. |\n| [Paper.li](https://paper.li) | 50 | mixed | medium | ✅ Open | 72/100 | Automated content curation. |\n| [Start.me](https://start.me) | 49 | mixed | medium | ✅ Open | 62/100 | Start page with public bookmarks. |\n| [StumbleUpon / Mix](https://mix.com) | 47 | mixed | medium | ⚠️ 2/5 | 61/100 | Content discovery platform. |\n\u003c/details\u003e\n\n---\n\n## Open-Source Repos \u0026 Tools\n\n\u003e GitHub repositories, libraries, and tools for GEO optimization — sorted by stars.\n\n### Research \u0026 Frameworks\n\n\u003e Academic research, benchmarks, and foundational GEO frameworks\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [Awesome Generative Engine Optimization](https://github.com/amplifying-ai/awesome-generative-engine-optimization) | ⭐ 367 | 📚 Reference | — | Curated guide to GEO resources — guides, tools, and research for AI search visibility. |\n| [GEO (Princeton)](https://github.com/GEO-optim/GEO) | ⭐ 246 | 🔬 Research | Python | Original GEO research from Princeton — KDD '24 paper with GEO-BENCH benchmark. Proves 40% visibility boost. |\n| [AutoGEO](https://github.com/cxcscmu/AutoGEO) | ⭐ 150 | 🔬 Research | Python | ICLR '26 framework that learns generative-engine preferences and rewrites web content for higher visibility while preserving utility. |\n| [Awesome GEO (luka2chat)](https://github.com/luka2chat/awesome-geo) | ⭐ 130 | 📚 Reference | — | Broad curated GEO resource list covering research papers, tools, AI search engines, analytics, communities, and checklists. |\n| [Awesome GEO (Research)](https://github.com/DavidHuji/Awesome-GEO) | ⭐ 96 | 📚 Reference | — | Curated collection of GEO research papers and academic resources. |\n| [MAGEO](https://github.com/Wu-beining/MAGEO) | ⭐ 38 | 🔬 Research | Python | ACL '26 multi-agent GEO framework that learns reusable, engine-specific optimization strategies with fidelity-aware evaluation. |\n| [E-GEO](https://github.com/psbagga17/E-GEO) | ⭐ 33 | 🔬 Research | Python | E-commerce GEO benchmark with 7,000+ product queries and experiments on rewriting heuristics for generative shopping engines. |\n| [GEO Research Hub](https://github.com/Wu-beining/generative-engine-optimization-research-hub) | ⭐ 32 | 📚 Reference | TeX | Maintained GEO/AEO/AIO/GSEO research hub covering papers, benchmarks, code repos, platform rules, and research agendas. |\n| [AgenticGEO](https://github.com/AIcling/agentic_geo) | ⭐ 26 | 🔬 Research | Python | Self-evolving agentic GEO system using strategy memory and a surrogate critic to adapt content optimization to black-box engines. |\n| [C-SEO Bench](https://github.com/parameterlab/c-seo-bench) | ⭐ 16 | 🔬 Research | Jupyter Notebook | NeurIPS D\u0026B '25 benchmark testing whether conversational SEO techniques improve rankings in AI-mediated search and recommendations. |\n\n### llms.txt Ecosystem\n\n\u003e Tools and references for the llms.txt standard\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [Firecrawl](https://github.com/mendableai/firecrawl) | ⭐ 30.0k | 🔧 Tool | TypeScript | Web data API for AI — turn websites into LLM-ready markdown. llms.txt generation built in. |\n| [llms.txt Specification](https://github.com/AnswerDotAI/llms-txt) | ⭐ 2.3k | 📐 Standard | Jupyter Notebook | The official llms.txt spec by Jeremy Howard. The standard for making your site AI-readable. |\n| [MCPDoc](https://github.com/langchain-ai/mcpdoc) | ⭐ 979 | 🔧 Tool | Python | MCP server that exposes llms.txt documentation to IDEs and coding agents with auditable fetches. |\n| [llms-txt-hub](https://github.com/thedaviddias/llms-txt-hub) | ⭐ 815 | 📚 Reference | TypeScript | Largest directory of sites implementing llms.txt — reference list and tooling. |\n| [llmstxt Generator (Firecrawl)](https://github.com/firecrawl/llmstxt-generator) | ⭐ 519 | 🔧 Tool | TypeScript | Generate llms.txt and llms-full.txt from any URL. By the Firecrawl team (YC-backed). |\n| [create-llmstxt-py](https://github.com/firecrawl/create-llmstxt-py) | ⭐ 301 | 🔧 Tool | Python | Firecrawl Python generator for producing llms.txt files from websites. |\n| [Nuxt LLMs](https://github.com/nuxt-content/nuxt-llms) | ⭐ 164 | 📦 Library | TypeScript | Nuxt module that generates and prerenders /llms.txt and optional /llms-full.txt documentation. |\n| [llmstxt](https://github.com/dotenvx/llmstxt) | ⭐ 143 | 🔧 Tool | JavaScript | CLI that converts sitemap.xml entries into llms.txt markdown links. |\n| [mkdocs-llmstxt](https://github.com/pawamoy/mkdocs-llmstxt) | ⭐ 115 | 📦 Library | Python | MkDocs plugin for generating /llms.txt and optional llms-full.txt from documentation sections. |\n| [llms-generator](https://github.com/Francesco-Fera/llms-generator) | ⭐ 50 | 🔧 Tool | TypeScript | Free no-code tool for generating llms.txt files for LLM SEO compliance. |\n\n### AI Crawler Management\n\n\u003e Control and monitor AI bot access to your content\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [ai.robots.txt](https://github.com/ai-robots-txt/ai.robots.txt) | ⭐ 1.5k | 📚 Reference | — | Community-maintained list of AI bots to block. Generates robots.txt, .htaccess, nginx, HAProxy configs. |\n| [AI Training Opt-Out](https://github.com/healsdata/ai-training-opt-out) | ⭐ 160 | 📚 Reference | HTML | Reference repo for AI training opt-out tags, headers, robots.txt directives, and .well-known patterns. |\n| [SEO Crawler MCP](https://github.com/houtini-ai/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. |\n\n### GEO Monitoring \u0026 Tracking\n\n\u003e Track brand visibility across AI search engines\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [GetCito](https://github.com/ai-search-guru/getcito-worlds-first-open-source-aio-aeo-or-geo-tool) | ⭐ 116 | 🔧 Tool | TypeScript | Open-source AI search optimization tool for AIO, AEO, and GEO visibility workflows. |\n| [AiCMO](https://github.com/AICMO/ai-cmo) | ⭐ 100 | 🔧 Tool | TypeScript | Open-source AI SEO platform. Monitor brand visibility across ChatGPT, Claude, Perplexity, Gemini. Self-hostable. |\n| [Searchstack AEO](https://github.com/alexpospekhov/searchstack-aeo) | ⭐ 67 | 🔧 Tool | Python | CLI stack for monitoring visibility across Google, AI Overviews, ChatGPT, Perplexity, Claude, and Grok with markdown reports. |\n| [gego](https://github.com/AI2HU/gego) | ⭐ 62 | 🔧 Tool | Go | Open-source GEO tracker — schedules prompts across LLMs, extracts keywords, tracks visibility over time. |\n| [SEO \u0026 AI Search Dashboard](https://github.com/codyschneiderx/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. |\n| [GEO Analyzer](https://github.com/houtini-ai/geo-analyzer) | ⭐ 21 | 🔧 Tool | TypeScript | Local GEO analysis powered by Claude. Content analysis for AI search visibility scoring. |\n\n### Structured Data \u0026 Schema\n\n\u003e Schema.org, JSON-LD, and structured data tools\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [Schema.org](https://github.com/schemaorg/schemaorg) | ⭐ 6.0k | 📐 Standard | HTML | Official Schema.org schemas and supporting software — the foundational vocabulary for JSON-LD structured data. |\n| [schema-org (Spatie)](https://github.com/spatie/schema-org) | ⭐ 1.5k | 📦 Library | PHP | Fluent PHP builder for all Schema.org types and JSON-LD generation. Battle-tested. |\n| [schema-dts](https://github.com/google/schema-dts) | ⭐ 1.2k | 📦 Library | TypeScript | TypeScript types for Schema.org JSON-LD vocabulary, useful for type-safe structured data generation. |\n| [react-schemaorg](https://github.com/google/react-schemaorg) | ⭐ 516 | 📦 Library | TypeScript | Type-checked Schema.org JSON-LD components for React applications. |\n| [Structured Data JSON-LD](https://github.com/JayHoltslander/Structured-Data-JSON-LD) | ⭐ 500 | 📚 Reference | — | Ready-to-use JSON-LD snippets in Google-preferred format for every common schema type. |\n| [Schema Generator](https://github.com/mustafapiplodi/schema-generator) | ⭐ 50 | 🔧 Tool | JavaScript | Free schema markup generator for 14 schema types with real-time validation and instant code generation. |\n| [SEO Graph](https://github.com/jdevalk/seo-graph) | ⭐ 20 | 📦 Library | TypeScript | Agent-ready Schema.org JSON-LD graph builder for JavaScript with an Astro integration. |\n\n### GEO Toolkits \u0026 Skills\n\n\u003e CLI tools, agent skills, and automation for GEO optimization\n\n| Repository | Stars | Type | Language | Description |\n|------------|-------|------|----------|-------------|\n| [toprank](https://github.com/nowork-studio/toprank) | ⭐ 2.6k | 🤖 Skill | Python | Claude Code plugin for SEO, GEO, Google Ads, and Meta Ads audits with Search Console analysis and content fixes. |\n| [GTM Engineer Skills](https://github.com/onvoyage-ai/gtm-engineer-skills) | ⭐ 909 | 🤖 Skill | HTML | Claude Code skill for website AEO/GEO audits with foundational checks, intelligence dimensions, and framework-specific fixes. |\n| [Open SEO](https://github.com/every-app/open-seo) | ⭐ 669 | 🔧 Tool | TypeScript | Self-hosted open-source SEO tool — keyword research, competitor analysis, backlink tracking, technical audits. AI-native. |\n| [SEOnaut](https://github.com/StJudeWasHere/seonaut) | ⭐ 636 | 🔧 Tool | Go | Open-source SEO audit tool — crawls sites for broken links, redirects, missing meta tags, heading issues. Self-hostable. |\n| [geo-optimizer-skill](https://github.com/Auriti-Labs/geo-optimizer-skill) | ⭐ 430 | 🤖 Skill | Python | GEO audit and optimization skill for making websites visible to ChatGPT, Perplexity, Claude, and Gemini. |\n| [geo-optimizer](https://github.com/geo-team-red/geo-optimizer) | ⭐ 198 | ⚙️ Framework | Go | Pluggable Go framework for GEO optimization strategies with built-in tactics and custom strategy registration. |\n| [eGEOagents](https://github.com/mverab/eGEOagents) | ⭐ 109 | 🤖 Skill | Python | Agent skills for optimizing content across ChatGPT, Perplexity, Claude, and Gemini. |\n| [geo-seo-claude](https://github.com/zubair-trabzada/geo-seo-claude) | ⭐ 100 | 🤖 Skill | Markdown | GEO-first SEO skill for Claude Code — citability scoring, AI crawler analysis, schema markup, PDF reports. |\n| [claude-seo](https://github.com/AgriciDaniel/claude-seo) | ⭐ 100 | 🤖 Skill | Markdown | 13 sub-skills, 7 subagents for Claude Code — technical SEO, E-E-A-T, GEO/AEO, DataForSEO integration. |\n| [SEO AGI](https://github.com/gbessoni/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. |\n| [seo-geo-claude-skills](https://github.com/aaron-he-zhu/seo-geo-claude-skills) | ⭐ 50 | 🤖 Skill | Markdown | 20 SEO \u0026 GEO skills for Claude Code, Cursor, Codex. CORE-EEAT + CITE frameworks. |\n| [seo-geo-toolkit](https://github.com/henu-wang/seo-geo-toolkit) | ⭐ 50 | 🔧 Tool | Python | CLI tools to optimize for both traditional and AI-powered search engines. |\n| [ai-seo-tools (RivalSee)](https://github.com/RivalSee/ai-seo-tools) | ⭐ 50 | 🔧 Tool | — | Open-source tools and prompts for AI crawler optimization by RivalSee. |\n| [SEO + GEO Playbook](https://github.com/curetcore/seo-geo-playbook) | ⭐ 24 | 🤖 Skill | TypeScript | Spanish SEO and GEO playbook with Claude Code agent skills, Next.js implementation patterns, and production examples. |\n| [AEO God Mode](https://github.com/AEO-God-Mode/aeo-god-mode) | ⭐ 23 | 🔧 Tool | PHP | WordPress plugin for AI-search readiness with schema, llms.txt, AI crawler logs, content gaps, and citation tracking. |\n| [GEO Content Optimizer Skill](https://github.com/liangdabiao/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. |\n\n---\n\n## AI Discoverability\n\n### Structured Data\n\n| What | Why | Resources |\n|------|-----|-----------|\n| JSON-LD Schema | Helps AI understand your entity | [Schema.org](https://schema.org), [Google Rich Results Test](https://search.google.com/test/rich-results) |\n| Person Schema | \"Who are you\" for LLMs | `@type: Person` with sameAs links |\n| Organization Schema | \"What is your company\" | `@type: Organization` with founder, URL |\n| Article Schema | Helps AI cite your content | `@type: Article` with author, datePublished |\n\n### AI-Specific Standards\n\n| Standard | What it does | Adoption |\n|----------|-------------|----------|\n| [llms.txt](https://llmstxt.org) | Markdown summary that helps agents and users find AI-readable site context | Emerging; useful defensive infrastructure |\n| [llms-full.txt](https://llmstxt.org) | Expanded markdown content for deeper manual or agent ingestion | Emerging |\n| robots.txt AI rules | Control which AI bots can crawl | Standard |\n\n### Optimization Guides\n\n- [LLMO Citation Matrix](docs/llmo-citation-matrix.md) — engine-specific citation surfaces and practical implications\n- [Answer-First Content](docs/answer-first-content.md) — structure pages so humans and answer engines can extract claims cleanly\n- [Schema sameAs Quality](docs/schema-sameas.md) — choose identity links that improve disambiguation instead of inflating profile count\n\n### AI Crawler User-Agents\n\n| Bot | Company | User-Agent |\n|-----|---------|------------|\n| OAI-SearchBot | OpenAI | `OAI-SearchBot` |\n| GPTBot | OpenAI | `GPTBot` |\n| ChatGPT-User | OpenAI | `ChatGPT-User` |\n| Google-Extended | Google | `Google-Extended` |\n| ClaudeBot | Anthropic | `ClaudeBot` |\n| PerplexityBot | Perplexity | `PerplexityBot` |\n| Bytespider | ByteDance | `Bytespider` |\n\n---\n\n## Research \u0026 Reading\n\n### Academic Papers\n\n| Paper | Year | Key Finding |\n|-------|------|-------------|\n| [GEO: Generative Engine Optimization](https://arxiv.org/abs/2311.09735) | 2024 (KDD) | The foundational GEO paper — GEO-BENCH benchmark proves 40% visibility boost via statistics and citation addition |\n| [Ranking Manipulation for Conversational Search Engines](https://aclanthology.org/2024.emnlp-main.534/) | 2024 (EMNLP) | Shows how conversational search ranking can be manipulated; useful safety caveat for GEO tactics |\n| [What Evidence Do Language Models Find Convincing?](https://aclanthology.org/2024.acl-long.403/) | 2024 (ACL) | Studies which evidence characteristics influence RAG-style language model answers |\n| [How to Dominate AI Search](https://arxiv.org/abs/2509.08919) | 2025 | AI search has systematic bias toward earned media over brand-owned content; engine-specific strategies needed |\n| [C-SEO Bench](https://arxiv.org/abs/2506.11097) | 2025 (NeurIPS D\u0026B) | Benchmark testing whether conversational SEO methods work across QA and product recommendation settings |\n| [AutoGEO](https://arxiv.org/abs/2510.11438) | 2026 (ICLR) | Learns generative-engine preferences and extracts content optimization rules |\n| [Role-Augmented Intent-Driven G-SEO](https://arxiv.org/abs/2508.11158) | 2025 | Extends GEO-BENCH with intent modeling across informational roles; introduces G-Eval 2.0 |\n| [E-GEO: GEO for E-Commerce](https://arxiv.org/abs/2511.20867) | 2025 | First e-commerce GEO benchmark — 7,000+ consumer product queries with rich intent and constraints |\n| [SAGEO Arena](https://arxiv.org/abs/2602.12187) | 2026 | Realistic search-augmented GEO evaluation across retrieval, reranking, generation, and structured web-document signals |\n| [Diagnosing and Repairing Citation Failures in GEO](https://arxiv.org/abs/2603.09296) | 2026 | Introduces citation failure modes and AgentGEO, a targeted repair system that improves citation rates with limited content edits |\n| [AgenticGEO](https://arxiv.org/abs/2603.20213) | 2026 | Self-evolving agentic GEO system for content-conditioned optimization under black-box generative engines |\n| [From Citation Selection to Citation Absorption](https://arxiv.org/abs/2604.25707) | 2026 | Separates citation selection from answer-level absorption across ChatGPT, Google, Gemini, and Perplexity citation data |\n| [MAGEO](https://arxiv.org/abs/2604.19516) | 2026 (ACL) | Multi-agent GEO framework that learns reusable, engine-specific optimization strategies with fidelity-aware evaluation |\n| [The SEO-to-GEO Gap](https://ssrn.com/abstract=6476021) | 2026 | Compares traditional SEO and GEO ranking-factor evidence and argues for a reweighting model rather than SEO replacement |\n| [Beyond SEO: Transformer-Based Web Content Optimisation](https://arxiv.org/abs/2507.03169) | 2025 | Fine-tuned BART transformer for domain-specific GEO content optimization |\n| [GEO and Sponsored Search Bidding](https://ssrn.com/abstract=5365040) | 2025 | Game-theoretic model of AI Overviews, GEO investment incentives, sponsored search bidding, and search-engine revenue effects |\n| [LLMs Generating Text with Citations](https://arxiv.org/abs/2305.14627) | 2023 (EMNLP) | ALCE benchmark for automatic citation evaluation — fluency, correctness, and citation quality |\n\n### Industry Studies\n\n- [Pew Research Center: Google users are less likely to click links when AI summaries appear](https://www.pewresearch.org/short-reads/2025/07/22/google-users-are-less-likely-to-click-on-links-when-an-ai-summary-appears-in-the-results/) — 68,879-search panel study from 900 U.S. adults\n- [Semrush: Do Backlinks Still Matter in AI Search?](https://www.semrush.com/blog/backlinks-ai-search-study/) — 1,000 domain study on authority vs. AI citation correlation\n- [Semrush: AI Overviews Study](https://www.semrush.com/blog/semrush-ai-overviews-study/) — 10M+ keyword analysis of AI Overview trigger rates, intent patterns, and zero-click behavior\n- [Semrush: Google AI Mode vs. Traditional Search \u0026 Other LLMs](https://www.semrush.com/blog/ai-mode-comparison-study/) — platform-comparison study on AI Mode, AI Overviews, ChatGPT, and Perplexity citation overlap\n- [Ahrefs: AI Overviews Reduce Clicks](https://ahrefs.com/blog/?p=195053) — vendor CTR study estimating organic click loss when AI Overviews appear\n- [BrightEdge: AI Overview citations and organic ranking overlap](https://www.brightedge.com/resources/weekly-ai-search-insights/rank-overlap-after-16-months-of-aio) — 16-month view of AI Overview citation overlap with organic results\n- [Otterly.AI: The AI Citation Economy](https://otterly.ai/blog/the-ai-citations-report-2026/) — 1M+ data points on visibility in 2026; community platforms capture 52.5% of citations\n- [ALM Corp: Google AI Mode Cites Itself in 17%](https://almcorp.com/blog/google-ai-mode-cites-itself-organic-links-seo-2026/) — 1.3M citations across 68K keywords; Google self-citation tripled in 9 months\n- [ALM Corp: ChatGPT Citations Study](https://almcorp.com/blog/chatgpt-citations-study-44-percent-first-third-content/) — 44% of all ChatGPT citations come from the first third of content\n- [ALM Corp: LinkedIn Is #2 Most Cited in AI Search](https://almcorp.com/blog/linkedin-ai-search-citations-2026/) — 325K prompts reveal platform citation distribution\n- [Superlines: 60+ AI Search Statistics](https://www.superlines.io/articles/ai-search-statistics/) — Verified data points on visibility, citations, and traffic across ChatGPT, Perplexity, and AI Mode\n- [Superlines: State of GEO Q1 2026](https://www.superlines.io/articles/the-state-of-geo-in-q1-2026) — Quarterly benchmarks and market data\n\n### Standards \u0026 Specifications\n\n- [llms.txt Specification](https://llmstxt.org) — Jeremy Howard's proposed standard for making sites AI-readable (844K+ adopters)\n- [Schema.org](https://schema.org) — Structured data vocabulary used by all major search engines and AI crawlers\n- [Springer: GEO Encyclopedia Entry](https://link.springer.com/rwe/10.1007/978-3-031-75316-9_68-1) — Formal reference entry for Generative Engine Optimization\n\n---\n\n## Contributing\n\nContributions welcome! Please read the [contributing guidelines](CONTRIBUTING.md) first.\n\n### Add a platform\n\nAdd 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.\n\n### Add a repo or tool\n\nAdd 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.\n\n### Or just open an issue\n\nUse our [issue templates](https://github.com/deeflect/awesome-geo/issues/new/choose) to submit a platform or repo — no YAML editing required.\n\n---\n\n## License\n\n[![CC0](https://licensebuttons.net/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)\n\nTo the extent possible under law, the contributors have waived all copyright and related rights to this work.\n\n---\n\n### Curated by\n\nCurated by [Dee](https://deeflect.com) — designer turned AI engineer, currently obsessed with whether ChatGPT actually mentions you when someone searches.\n\nSubmit a platform, fix an entry, or just star it if you found something useful. CC0 — take it, fork it, ship it.\n\nWorking on GEO and want this built into your stack? [dee.agency](https://dee.agency?utm_source=awesomegeo\u0026utm_medium=readme).\n\n[deeflect.com](https://deeflect.com) · [Wikidata](https://www.wikidata.org/entity/Q138828544) · [LinkedIn](https://www.linkedin.com/in/dkargaev/) · [X](https://x.com/deeflectcom)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeeflect%2Fawesome-geo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeeflect%2Fawesome-geo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeeflect%2Fawesome-geo/lists"}