# GEOrank — A free, open-source GEO diagnostic-and-content-tooling workbench with a Claude Agent Skill for running a self-hosted instance from an AI agent.

> Source: CitedIndex — https://citedindex.com/georank (structured, researched, re-verified)
> Facts last verified: 2026-07-23

GEOrank is a free, open-source GEO (generative engine optimization) research workbench built by GitHub developer yaojingang and hosted publicly at GEORankHub. It bundles a page diagnostic checker, keyword-expansion and AI-answer Q&A tools, JSON-LD/llms.txt generators, a 28-article open tutorial library, a 41-paper research index, an experts directory, and a Claude Agent Skill that lets an AI agent operate a self-hosted instance through its HTTP API. The Apache-2.0 licensed code self-hosts via Docker Compose; the hosted demo's interactive tools require a Chinese mobile-phone sign-up and are presented mainly in Simplified Chinese.

| Fact | Value |
| --- | --- |
| Website | https://www.georankhub.com |
| API | Yes |
| Best for | developers and GEO researchers |
| Not for | non-technical marketers who want an English-first hosted dashboard with no sign-up friction, or anyone needing continuous multi-engine AI-citation tracking rather than a one-shot diagnostic |

## Verdict

The most content-generation-and-research-focused free option in this index, not a citation tracker like Canonry or Archytas AISpy, but a diagnostic-plus-JSON-LD/llms.txt toolkit backed by a real 28-article tutorial library, a 41-paper research index, and a genuine Claude Agent Skill for operating a self-hosted instance from an AI agent. Worth a look for a developer or GEO researcher comfortable with a Chinese-primary hosted interface (phone-only sign-up, no English toggle found) or willing to self-host the heavier Postgres/Redis/Qdrant/Neo4j stack; skip it if you need an English-first, no-signup hosted dashboard or ongoing multi-engine citation tracking.

## How it works

1. Run a one-shot website diagnostic that scores page structure, structured data, readability and AI-search visibility, or use one of five no-login generator tools (JSON-LD, llms.txt, AI-friendliness score, GEO titles, knowledge-base draft).
2. An action-plan generator turns your goals plus site and resource constraints into a GEO plan, and a keyword-expansion tool surfaces GEO content topics.
3. Self-host the Apache-2.0 licensed stack via Docker Compose to run your own instance independent of the hosted demo's login gate.
4. For a self-hosted instance, use the shipped `skills/georank` Claude Agent Skill — a Python operator script that authenticates against the running instance's HTTP API — so an AI coding agent can run diagnostics, keyword expansion and admin tasks directly.

## Who it's for

- Developers and GEO researchers who want a free, open-source diagnostic-and-content-generation toolkit, especially one operable by a Claude-based AI agent via its shipped Skill.
- Content teams that want free JSON-LD/llms.txt boilerplate and an AI-friendliness score without signing up for anything.
- Teams comfortable self-hosting or using a Chinese-phone-gated hosted demo, who want a one-shot page diagnostic rather than continuous multi-engine citation tracking.

## Strengths and weaknesses

- ✓ Genuinely free and open source (Apache-2.0) with an active repo — 334 stars, 72 forks, and a push as recent as yesterday about a month after the first commit.
- ✓ The only listing in this index shipping a real Claude Agent Skill (`skills/georank`) with a documented HTTP-API operator script for running a self-hosted instance from an AI agent.
- ✓ Backs the product with substantial free content: 28 published tutorial articles and a 41-paper GEO research index, not just a README.
- ✓ Five of its lightweight generator tools (JSON-LD, llms.txt, AI-friendliness score, titles, knowledge base) are usable without creating an account.
- ✗ The hosted platform's core interactive tools (diagnostics, Q&A, plan generator, keyword expansion) require account sign-up, and the only registration method found is a Chinese mobile phone number, no email sign-up option was located.
- ✗ The hosted site and its 28-article tutorial library, experts directory and company directory are presented in Simplified Chinese; only the GitHub README ships an English variant, and no English toggle was found on georankhub.com itself.
- ✗ A young project: created 2026-06-17 (about a month old at review), with a single v1.3.0 release, far less track record than established competitors in this index, and no Hacker News, Reddit, G2, Capterra or Trustpilot mention was found.
- ✗ Self-hosting requires a heavier stack than most bring-your-own-key rivals in this index: PostgreSQL, Redis, Qdrant, Neo4j and MinIO via Docker Compose, versus Canonry's single local SQLite file or Archytas AISpy's single desktop binary.
- ⚠ No individual maintainer or company name is stated beyond the GitHub handle 'yaojingang', no LinkedIn or company page was found to independently verify the operator's identity.
- ⚠ The Claude Agent Skill controls a self-hosted instance's HTTP API; it does not operate the public GEORankHub hosted demo's phone-gated account system.

## Key features

- **One-shot AI-visibility diagnostic** — Scores a page's structure, schema, readability and AI-search visibility in a single check (requires the phone-gated login).
- **Five no-login generator tools** — JSON-LD Organization/WebSite schema, an llms.txt file, an AI-friendliness score, GEO titles and a brand knowledge-base draft, usable without an account.
- **Claude Agent Skill for self-hosted instances** — Ships `skills/georank`, a Python operator script that authenticates to a running instance's HTTP API so an AI agent can run diagnostics, keyword expansion and admin tasks directly.
- **Open self-hosting stack** — Apache-2.0 licensed monorepo (Next.js, FastAPI, PostgreSQL, Redis, Qdrant, Neo4j) self-hosts via Docker Compose, independent of the hosted demo's login gate.
- **Open tutorial and research library** — 28 published tutorial articles across seven chapters plus a 41-paper GEO research index and an experts directory, all freely browsable without an account.

## Use cases

- **Wiring GEO diagnostics into an agent workflow** — A developer self-hosts GEOrank via Docker Compose and uses the `skills/georank` operator script so Claude Code can run diagnostics and keyword expansion against the instance's HTTP API without a human opening the dashboard.
- **Free schema and llms.txt boilerplate without signing up** — A content team uses the no-login JSON-LD and llms.txt generators on GEORankHub to produce baseline structured-data and AI-crawler files, without registering for the phone-gated diagnostic tools.
- **Browsing open GEO research and tutorials** — A GEO researcher reads GEORankHub's 28-article tutorial library and 41-paper research index as a free alternative to a paid GEO course or report.

## Sources

- https://github.com/yaojingang/GEORank
- https://www.georankhub.com/
- https://www.georankhub.com/tools
- https://www.georankhub.com/tutorials
- https://raw.githubusercontent.com/yaojingang/GEORank/main/skills/georank/SKILL.md
