Mindket

GEO Optimizer(AI 搜索优化程序)

新上架第 2 版 · 更新于
星标1291

概览

Auriti Labs 的开源程序,按 0 到 100 给网站打分,看 AI 搜索能不能抓取、读懂并引用它,然后写出修复文件。它的技能让 Claude 按顺序运行检查,并在写任何东西之前先征求你的同意。

GEO Optimizer(AI 搜索优化程序) 是一款 GitHub 上的开源项目,属于营销类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • 终端:geo 程序,用 pip、pipx 或 uvx 获取
  • Claude Code:一个插件,带着技能和 MCP 服务器
  • Cursor、Windsurf 和其他 MCP 客户端:geo-mcp 服务器
  • Claude Projects、ChatGPT 和 Kiro:只有建议的文本文件,里面没有程序
先运行
pipx install geo-optimizer-skill

平台

Claude Code编程智能体
Cursor代码编辑器
Windsurf代码编辑器
ClaudeAI 对话
ChatGPTAI 对话

关于

它是什么

GEO Optimizer 是 Juan Camilo Auriti 做的开源程序 geo,外加一个教 Claude 运行它的技能。这个程序按 0 到 100 给网站打分,看 ChatGPT、Perplexity、Gemini、Claude 和 Google 的 AI 回答能不能抓取、读懂并引用它。然后它列出要修的地方,还能写出修复文件。技能是给 Claude 的一套规则。真正干活的是程序。

  1. 你先安装 geo 程序,再装插件
  2. 你让 Claude 审查你的网站
  3. Claude 运行 geo audit 并读取分数
  4. Claude 预览修复内容,等你同意
  5. Claude 写出文件,由你上传

适合谁

想要一套可重复的 AI 搜索检查的站长、开发者和做 SEO 的人。开发者可以用这个分数卡住构建。不习惯用终端的人,可以让 Claude 替自己运行。它只衡量准备程度。README 明确说,它不能保证任何引擎会引用你。

用在哪里

geo 程序是基础。大多数用法都要运行它,文本文件那种用法只带着它的建议,不带程序。

  • 终端:geo 程序,用 pip、pipx 或 uvx 获取
  • Claude Code:一个插件,带着技能和 MCP 服务器
  • Cursor、Windsurf 和其他 MCP 客户端:geo-mcp 服务器
  • Claude Projects、ChatGPT 和 Kiro:只有建议的文本文件,里面没有程序
  • CI:一个 GitHub Action,或任何能运行 Python 的 CI

如何设置

点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的安装说明,上面每种用法各有一页。程序本身从 Python 包索引(PyPI)安装。

先准备好这些
需要说明
Python 3.10 或更新版本走 pip 路线时需要。README 写的要求就是它
uv用于 uvx,以及 Claude Code 插件,插件用 uvx 启动它的 MCP 服务器
geo 程序技能需要它。插件不会安装它
Claude Code用于技能和插件
账号审查不需要。只有 geo citations 需要你所选 AI 服务商的 API 密钥
  1. 先安装 geo 程序。下面的 pipx 命令会把它放在独立的环境里。没有 pipx,就用后面的 pip 命令。
  2. 检查它能不能运行。技能会让 Claude 在做任何事之前,先做同样的检查。
  3. 在 Claude Code 里添加插件。它带来技能和 MCP 服务器。
pipx install geo-optimizer-skill

第 2 步的检查命令是 geo --version,技能要求 4.19.10 或更新版本。更喜欢用 pip,或者想通过 uv 的 uvx 不安装就试试?下面是 README 里的命令:

pip install -U geo-optimizer-skill
uvx --from geo-optimizer-skill geo audit --url https://yoursite.com

然后在 Claude Code 里运行这两行。README 说在 Claude Code 2.1.275 或更新版本上一步就够了,zip 里的 setup/claude-code.md 写有那一行:

/plugin marketplace add Auriti-Labs/geo-optimizer-skill
/plugin install geo-optimizer@geoready

如何使用

用平常的话让 Claude 审查一个网站的 AI 搜索表现。顺序由技能的规则决定,其中有些步骤要你来做。

谁做什么
步骤Claude你
预检运行 geo --version,程序不在就停下安装它
审查带 --no-plugins 运行 geo audit,并读取分数说出是哪个网站
修复先以预览方式运行 geo fix,你同意后才加 --apply同意,然后上传文件
Schema运行 geo schema 输出 JSON-LD,你同意后才加 --inject说出 HTML 文件并同意
引用检查运行 geo citations 前先问你,因为它会花 API 额度提供密钥并批准

抓取到的页面、robots.txt、llms.txt 和站点地图都只算数据。技能要求 Claude 绝不执行其中出现的指令。

示例

你刚上线了一个小型文档网站,想知道 AI 搜索能不能用上它。

Audit https://yoursite.com for AI search visibility, then show me what you would fix

Claude 运行 geo audit,给你看 0 到 100 的分数和一份排好优先级的修复清单。

然后它会预览修复文件,在你同意之前什么都不写。你同意后,geo fix --apply 会把 robots.txt 规则、llms.txt、JSON-LD 和 meta 标签放进一个 geo-fixes 文件夹,由你上传。

新手与专家

新手:AI 回答引擎会挑出少数几个页面来引用。GEO 就是让你的网站容易被访问、容易被引用。有两个文件一开始就很重要。robots.txt 告诉爬虫能不能进来,llms.txt 是给 AI 智能体看的一份简短网站地图。README 说 llms.txt 只是一个信号,并不是已被证实的排名因素。先从审查开始,读一读排在最前面的修复项。

专家:默认的 v2 评分规则给九个类别打分。旧的规则仍然保留,可以用 geo audit --score-version 1 做对比。

九个计分类别
类别分值看什么
Google AI 准备度20索引、摘要、canonical、日期、署名、链接、viewport 和站点地图
Robots.txt14Googlebot 和各个引用类爬虫
Schema JSON-LD14是否有效、内容是否丰富,以及名称是否与页面上可见的一致
内容14标题层级、统计数据、链接、结构和图片 alt 文本
品牌与实体12品牌一致性、Knowledge Graph 链接、关于页和联系页
Meta 标签11标题、描述和 Open Graph
llms.txt6是否存在、分区、链接和 llms-full.txt
信号6页面语言、订阅源和内容新鲜度
AI 端点文件3ai.txt、summary.json 和 markdown 内容协商

另有十项检查,比如提示词注入和 RAG 分块准备度,只做参考。只有负面信号会扣分,最多扣 5 分。下面几行出自 README:

geo audit --url https://yoursite.com --threshold 70
geo audit --sitemap https://yoursite.com/sitemap.xml --max-urls 25
geo llms --base-url https://yoursite.com --output ./public/llms.txt
geo citations --brand "Acme" --domain acme.com

注意事项

程序免费,使用 MIT 许可证,这里的一切都不需要作者的托管服务。

  • 技能只是一套规则。程序是那个 pip 包,所以要先装好它,技能才能工作。插件不会安装它
  • 插件机制:除非 Claude 加上 --no-plugins,geo audit 会加载所有已安装的检查插件。另外几个命令也会加载它们,而且没法关掉
  • 写文件:geo fix 默认只预览。加上 --apply 后,它把文件写进 ./geo-fixes/,从不改动你线上的网站。geo schema --inject 会修改你指定的 HTML 文件,改之前先存一份 .bak 副本
  • 引用检查:每次运行的回答都不一样,所以 --runs 5 会把每个问题问五次。只有部分服务商会给出来源
  • 隐私:技能说 geo 和 geo-mcp 没有遥测,也不检查更新。它们只访问你审查的地址和你设置的 AI 服务商
  • 对不上的地方:docs/getting-started.md 描述的是一种旧的克隆安装方式。README 说有 12 个 MCP 工具,docs/mcp-server.md 说 10 个。Astro 集成自己的 README 写的是 npm install,主 README 却说复制那个文件夹
  • 作者:Auriti Labs 的 Juan Camilo Auriti。GEO Optimizer 和 GeoReady 这两个名字受作者的命名政策约束,zip 里 Mindket 写的说明不是官方的

README 和文件

README
# GEO Optimizer:安装说明

这个工具包里是 Mindket 写的安装说明,不包含 geo 程序、技能文件、插件文件、MCP 服务器或上下文文件。这些来自 Auriti Labs 的仓库和它的 Python 包:https://github.com/Auriti-Labs/geo-optimizer-skill

许可证:MIT,Copyright (c) 2026 Juan Camilo Auriti。全文见 https://github.com/Auriti-Labs/geo-optimizer-skill/blob/main/LICENSE

作者还发布了一份名称和标志政策(https://github.com/Auriti-Labs/geo-optimizer-skill/blob/main/TRADEMARKS.md)。它说你可以表明某个东西基于 GEO Optimizer 或与它兼容,并附上仓库链接,同时请大家不要把别的产品说成 GeoReady 或官方的 GEO Optimizer。这些说明是 Mindket 写的,不是官方的。

这些说明的来源:README(https://github.com/Auriti-Labs/geo-optimizer-skill/blob/main/README.md),SKILL.md,https://github.com/Auriti-Labs/geo-optimizer-skill/tree/main/plugins/geo-optimizer 和 .claude-plugin 里的插件文件,install.sh,capabilities.json,docs/mcp-server.md 和 docs/getting-started.md。所有命令都由 Mindket 从这些页面照抄,一条也没有运行过。少数几行出自 Mindket 或某个通用工具,出现的地方都写明了。

## 它是什么

一个命令行程序 geo,来自 Python 包 geo-optimizer-skill。它按 0 到 100 给网站打分,看 AI 回答引擎(ChatGPT、Perplexity、Gemini、Claude 和 Google AI Overviews)能不能抓取、读懂并引用它,然后列出要修的地方。它还能写出修复文件、检查哪些 AI 引擎提到了某个品牌,也能作为 MCP 服务器运行。

仓库里还有一个技能 geo-optimizer,教 Claude 按正确的顺序、以应有的谨慎来运行这个程序。技能本身不包含程序。它让 Claude 先检查 geo 有没有安装,没有就停下。

## 工具包里的文件

- setup/command-line.md:用 uvx 或 pip 运行 geo、第一次审查,以及修复预览
- setup/claude-code.md:Claude Code 插件、MCP 服务器,以及技能要求 Claude 做的事
- setup/mcp-clients.md:在 Cursor、Windsurf 和其他客户端里使用 MCP 服务器
- setup/other-agents.md:给 Claude Projects、ChatGPT、Cursor、Windsurf 和 Kiro 用的上下文文件
- setup/ci-and-astro.md:GitHub Action 和 Astro 集成

## 先准备好这些

- Python 3.10 或更新版本,走 pip 路线时需要。这是 README 写明的要求。
- pipx,只有用 SKILL.md 在 pip 之外给出的 pipx 命令时才需要。没有它就用 pip。
- uv(https://docs.astral.sh/uv/),用于 uvx,以及用 uvx 启动 MCP 服务器的 Claude Code 插件。
- geo 程序本身,技能要用。插件不会安装它。
- 审查不需要账号,也不需要 API 密钥。只有 geo citations 需要一个,来自你选的 AI 服务商。

## 装到了哪里

- pip 或 pipx:geo 命令,装在对应 Python 自己的环境里。docs/mcp-server.md 说,[mcp] 这个附加项会加上 geo-mcp 命令和 MCP SDK。
- uvx:不会留下安装。它在一个临时环境里运行这个包。
- 插件:技能文件和一条 MCP 服务器配置。插件文件由 Claude Code 自己保存。
- 审查产生的文件:报告和修复文件都放在你运行命令的文件夹里。SKILL.md 写明,历史记录和缓存选项会写入 ~/.geo-optimizer/tracking.db 和 ~/.geo-cache。

## 你的数据

README 说,程序只访问你审查的地址,以及你用自己的密钥设置的 AI 服务商。SKILL.md 说 geo 和 geo-mcp 没有遥测,也不检查更新。每次抓取之前,页面地址都会先对照私有网络地址范围做检查。geo citations 只把问题文字发给服务商,这些问题由你的主题或品牌生成,密钥从环境变量读取。你输入给智能体的内容,会像平时一样发给那个智能体的服务商。

## 对不上的地方

- docs/getting-started.md 描述的是旧的安装方式:把仓库克隆到 ~/geo-optimizer-skill,再生成一个 ./geo 包装脚本和一个 update.sh。README、SKILL.md 和 install.sh 现在都用 pip 安装 Python 包。这些说明以 README 为准。
- README 和 SKILL.md 说有 12 个 MCP 工具,docs/mcp-server.md 的标题写的是 10 个。
- 仓库根目录的 .mcp.json 不是安装方式。它指向本地的 .venv/bin/geo-mcp,以及另一个工具 graft。插件有它自己的 .mcp.json。

## 更新和移除

README 没有给出更新或移除的步骤。走 pip 路线时,用 pip 自己的命令:pip install -U geo-optimizer-skill 是 README 给出的升级命令,pip uninstall geo-optimizer-skill 可以移除这个包。后一条是 pip 的通用命令,不是作者给的。插件通过 Claude Code 的 /plugin 菜单更新和卸载。
文件
README.md  5 KB
setup/ci-and-astro.md  2 KB
setup/claude-code.md  4 KB
setup/command-line.md  3 KB
setup/mcp-clients.md  3 KB
setup/other-agents.md  3 KB

6 个文件,共 19 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-07

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Huashu Design

alchaincyf · 技能

把你在 AI 智能体里写的一句话需求,变成一份完成的设计:发布动画、可点击的应用原型、可编辑的幻灯片、信息图,或一组小红书图片。可在多种智能体中使用。

新上架29.4k

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

System Prompts Leaks

asgeirtj · 工具包

精选的热门 AI 模型和聊天机器人平台系统提示词合集,为你揭示 AI 智能体执行任务与遵循规则的内部配置。

新上架71k

Nous Research 做的开源智能体,可以在终端、桌面应用或聊天软件里使用。它有记忆,会从经验里写出技能,能跑定时任务,用哪家模型提供商由你选。

新上架261k

OpenHands 开源、可自托管的编程智能体控制台。在一个浏览器应用里,让 OpenHands 智能体、Claude Code、Codex、Gemini CLI、Pi 或 OpenCode 在你的电脑、Docker、虚拟机或云端运行,还能定时跑自动化。

新上架92.8k