geo-optimizer-skill

让ChatGPT和Gemini在回答中主动引用你的网站

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 152 🐛 待处理 7 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1297
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

geo-optimizer-skill 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队Auriti-Labs
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型aeo,ai-search-optimization,ai-seo,ai-visibility,answer-engine-optimization,astro,chatgpt,citation-tracking,claude,cli,gemini,generative-engine-optimization,geo,llm-seo,llms-txt,mcp,perplexity,python,schema-markup,seo
GitHub 星标★ 1297
上线时间2026-02-18 00:00:00
代码更新2026-11-04
仓库体积40.0 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

这是一个开源的答案引擎优化(AEO)与生成式引擎优化(GEO)工具包,旨在帮助网站所有者和内容创作者提升在AI搜索生态中的可见度。它解决的核心问题是:随着ChatGPT、Perplexity、Gemini以及Google AI Overview等AI工具成为信息入口,传统SEO已不足以支撑流量获取。该工具提供审计、优化和追踪三大核心能力:审计你的网站内容是否容易被AI引擎引用,优化页面结构以提升被引用的概率,并持续追踪你的品牌或域名在各类AI回答中的提及情况。项目以Python为核心,提供命令行工具(CLI)、Python库、MCP(Model Context Protocol)集成以及Astro组件,方便不同技术背景的用户使用。它本质上是一套面向AI搜索时代的内容性能监测与优化方案。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1297

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • 可访问的目标网站地址(如 https://yoursite.com)
  • 零安装方式需要本机已安装 uv(提供 uvx 命令)
  • 本地安装方式需要 Python 环境与 pip
  • citations 引用追踪命令需自备 AI 服务商的 API key

安装与启动步骤

  1. 1零安装直接试跑

    用 uvx 免安装运行审计,适合先快速看结果再决定是否安装。

    uvx --from geo-optimizer-skill geo audit --url https://yoursite.com
  2. 2安装到本地

    用 pip 安装并升级到最新版,之后可直接使用 geo 命令。

    pip install -U geo-optimizer-skill
  3. 3审计网站得分

    输出 0–100 评分和按优先级排列的修复清单。

    geo audit --url https://yoursite.com
  4. 4预览修复方案

    预览 robots.txt、llms.txt、schema、meta 的修改建议,默认不改动线上文件,加 --apply 才写入。

    geo fix --url https://yoursite.com
  5. 5当作 CI 门槛

    设定阈值,低于该分数时命令以退出码 1 结束,可用于流水线卡口。

    geo audit --url https://yoursite.com --threshold 70
  6. 6追踪 AI 引用

    查询 AI 回答中是否提及你的品牌与域名,需要自备 API key。

    geo citations --brand "Acme" --domain acme.com

关键配置

配置项必填说明示例
--url是要审计或修复的目标网站地址https://yoursite.com
--threshold否评分低于该值时命令返回退出码 1,默认无阈值70
--brand是citations 命令要追踪的品牌名"Acme"
--domain是citations 命令要追踪的域名acme.com
--topic否限定产品类别主题,让引用查询更聚焦"your product category"
--runs否同一查询重复采样次数,用于给出置信区间5

如何确认成功

命令正常输出 0–100 的评分与修复建议列表(或引用追踪结果),即表示执行成功。

常见问题

Q:不想安装任何东西能用吗?

A:可以,README 提供零安装方式:uvx --from geo-optimizer-skill geo audit --url https://yoursite.com,只需本机有 uv。

Q:怎么判断分数是否达标?

A:加 --threshold 70,分数低于 70 时命令退出码为 1,可直接作为 CI 构建失败条件。

Q:geo fix 会直接改我的网站吗?

A:默认只是预览 robots.txt、llms.txt、schema、meta 的修改内容,需显式加 --apply 才会写入。

Q:citations 为什么取不到结果?

A:该命令需要你自己提供 AI 服务商的 API key(bring your own API key),未配置密钥时无法查询。

Q:多次运行 citations 结果不一致?

A:AI 回答每次都有差异,可用 --runs 5 对同一查询采样 5 次得到置信区间。

注意事项

  • geo fix 默认只预览改动,加 --apply 才会真正写入。
  • citations 引用追踪需要自备 API key,属于额外成本项。
  • AI 回答逐次不同,判断引用情况建议用 --runs 多次采样。
  • 除 CLI 外项目还提供 Python 库、MCP 服务、GitHub Action 与 Astro 集成,按需选择。

核心亮点

  • 覆盖主流AI引擎:同时支持ChatGPT、Perplexity、Gemini和Google AI Overviews,一站式追踪引用来源
  • 提供多形态接入:既有CLI和Python库,也支持MCP协议和Astro组件,可嵌入现有内容工作流
  • 从审计到追踪闭环:不仅诊断内容可被AI引用的程度,还持续监控引用变化,便于验证优化效果

不足之处

  • 早期项目,API和功能可能不稳定,文档和社区支持有待观察
  • AI引擎引用机制频繁变化,追踪结果的准确性和时效性需要持续维护

适用场景

  • 内容营销团队监控品牌在AI回答中的提及率
  • SEO顾问为客户网站做AI可见性审计并出具优化建议
  • 开发者将GEO追踪集成到自己的内容发布或分析工具中

替代项目

Cognition AI's GEO tool、RankScience、Profound GEO

同类项目推荐

Lore 开源

一键唤起,本地 AI 帮你整理并检索所有记忆。

Summon it with a keystroke, throw in anything you want to remember or ask your own m···

★ 249 2026-08-09
medical-rag 开源

一键搭中文医学知识库,问答有据可查

医学中文RAG项目,使用langchain+milvus,支持快速一键式部署,支持无缝领域迁移

★ 311 2026-09-25
rag-in-action 开源

跟着实操项目,吃透 RAG 全流程,搞定业务落地

End-to-end RAG system design, evaluation, and optimization. 极客时间RAG训练营,RAG 1···

★ 859 2026-08-09
search_with_lepton 开源

用对话代替关键词,快速搭建智能搜索演示

Building a quick conversation-based search demo with Lepton AI.

★ 8046 2026-08-09
rag-zero-to-hero-guide 开源

从零到一,手把手带你玩转RAG应用开发

Comprehensive guide to learn RAG from basics to advanced.

★ 1486 2026-08-09
llm-arxiv-daily 开源

每天自动收 arXiv 大模型论文,不用手动刷

Automatically update arXiv papers about LLM Reasoning, LLM Evaluation, LLM & MLLM an···

★ 146 2026-09-15
arona 开源

给文档站加一个能听懂人话的 AI 搜索

Elysia AI doc search

★ 225 2026-11-07
blog 开源

用博客记录技术成长,一键部署到GitHub Pages

:memo: 记录个人博客,见证成长之路 https://wangtunan.github.io/blog/

★ 390 2026-08-09