
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.
Best fordevelopers and GEO researchers
Our 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.
A young, single-maintainer project (created 2026-06-17, GitHub handle 'yaojingang' only — no company or LinkedIn found) whose real substance is its open content and tooling, not community size: a 28-article tutorial library, a 41-paper GEO research index, and a genuine Claude Agent Skill for operating a self-hosted instance's HTTP API. The hosted GEORankHub demo's interactive tools (diagnostics, Q&A, plan generator, keyword expansion) sit behind a Chinese-mobile-phone-only sign-up gate with no English toggle, so treat it as a self-hosted-first, not hosted-first, pick.
The CitedIndex digest
New tools, fresh verdicts, and who's earning the top spots. One short email.

What's great
- 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.
Watch-outs
- 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.
Also note: 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.
How GEOrank compares
The other tools buyers weigh against GEOrank, and when to pick each.
| Tool | Best when you want… |
|---|---|
| GEOrankThis page | developers and GEO researchers |
| Canonry | A more mature free, self-hosted option (92 stars, about 4 months old) that closes the loop with continuous multi-engine citation tracking and fix execution, if ongoing monitoring matters more than diagnostic and content-generation tooling. |
| Archytas AISpy | A free, downloadable, English-first desktop app for continuous multi-engine AI-visibility tracking with no phone sign-up, if monitoring matters more than diagnostics. |
| Otterly AI | The cheapest paid, hosted, English-first option ($29/mo) if a no-signup-friction dashboard matters more than free and open source. |
What is GEOrank?
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.
What does GEOrank do?
A visitor on GEORankHub moves between six modules: a company directory of GEO-relevant brands, a one-shot website diagnostic that scores page structure, structured data, readability and AI-search visibility, an AI Q&A/explainer tool, an action-plan generator that turns goals plus site and resource constraints into a GEO plan, a keyword-expansion tool for GEO content topics, and five lightweight 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. Diagnostics, Q&A, plan generation and keyword expansion all sit behind a login gate that currently only accepts a Chinese mobile phone number, no email sign-up option was found. Separately, the open-source repo (Next.js frontend/admin, FastAPI/SQLAlchemy/Celery backend, PostgreSQL, Redis, Qdrant and Neo4j) self-hosts via Docker Compose and ships a skills/georank Claude Agent Skill: a Python operator script (georank_client.py) that authenticates against a running instance's HTTP API and can run diagnostics, keyword expansion and admin tasks directly from an AI coding agent. The site also carries 28 published tutorial articles across seven chapters, a 41-paper GEO research index, and an experts directory of GEO/SEO consultants.
How GEOrank works
- 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).
- 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.
- Self-host the Apache-2.0 licensed stack via Docker Compose to run your own instance independent of the hosted demo's login gate.
- For a self-hosted instance, use the shipped
skills/georankClaude 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 is GEOrank 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.
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.
What are GEOrank's use cases?
- Wiring GEO diagnostics into an agent workflow: A developer self-hosts GEOrank via Docker Compose and uses the
skills/georankoperator 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.
Why use GEOrank?
- The only self-hosted, open-source listing in this index built around content-generation and diagnostic tooling (JSON-LD/llms.txt generators, keyword expansion, a page diagnostic) rather than continuous multi-engine citation tracking.
- Ships a genuine Claude Agent Skill (
skills/georank) with a documented HTTP-API operator script, so a self-hosted instance can be run directly by an AI coding agent rather than only a human dashboard. - Backs the tool with real open content: 28 published tutorial articles and a 41-paper research index, not just a README.
- Actively maintained: 334 GitHub stars and 72 forks about a month after the first commit, with a push as recent as yesterday.
Pros & cons
Pros
- 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.
Cons
- 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.
Limitations
- 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.
GEOrank pricing
- Self-hosted (open source)Free
- GEORankHub (hosted demo)Free
See current pricing on georankhub.com ↗Compare GEOrank alternatives →
GEOrank specs
Pricing
- Pricing model
- free
- Free tier
- ✓ Yes
GEOrank review
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.
A young, single-maintainer project (created 2026-06-17, GitHub handle 'yaojingang' only — no company or LinkedIn found) whose real substance is its open content and tooling, not community size: a 28-article tutorial library, a 41-paper GEO research index, and a genuine Claude Agent Skill for operating a self-hosted instance's HTTP API. The hosted GEORankHub demo's interactive tools (diagnostics, Q&A, plan generator, keyword expansion) sit behind a Chinese-mobile-phone-only sign-up gate with no English toggle, so treat it as a self-hosted-first, not hosted-first, pick.
Frequently asked questions
Is GEOrank free?
Does GEOrank track AI citations over time like a rank tracker?
Is GEOrank available in English?
Can an AI agent use GEOrank directly?
skills/georank) with a Python operator script (georank_client.py) that authenticates against a running instance's HTTP API and can run diagnostics, keyword expansion and admin tasks. It does not operate the public GEORankHub hosted demo's account system.Who builds GEOrank?
GEOrank alternatives
- Canonry
A more mature free, self-hosted option (92 stars, about 4 months old) that closes the loop with continuous multi-engine citation tracking and fix execution, if ongoing monitoring matters more than diagnostic and content-generation tooling.
- Archytas AISpy
A free, downloadable, English-first desktop app for continuous multi-engine AI-visibility tracking with no phone sign-up, if monitoring matters more than diagnostics.
- Otterly AI
The cheapest paid, hosted, English-first option ($29/mo) if a no-signup-friction dashboard matters more than free and open source.
Get a quote from GEOrank
Tell us what you need. We make the introduction to GEOrank.