AI Skill Hub 强烈推荐:GEO网站优化工具包 是一款优质的MCP工具。AI 综合评分 8.2 分,在同类工具中表现稳健。如果你正在寻找可靠的MCP工具解决方案,这是一个值得深入了解的选择。
GEO网站优化工具包 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
GEO网站优化工具包 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/Auriti-Labs/geo-optimizer-skill
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"geo-------": {
"command": "npx",
"args": ["-y", "geo-optimizer-skill"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 GEO网站优化工具包 执行以下任务... Claude: [自动调用 GEO网站优化工具包 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"geo_______": {
"command": "npx",
"args": ["-y", "geo-optimizer-skill"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
<img src="assets/geoready-logo.svg" alt="GeoReady GEO Optimizer — Answer Engine Optimization toolkit" width="560"/>
uvx --from geo-optimizer-skill geo audit --url https://yoursite.com
pip install -U geo-optimizer-skill
geo audit --url https://yoursite.com # score 0–100 + prioritized fixes geo fix --url https://yoursite.com # preview robots.txt, llms.txt, schema, meta (--apply to write) geo audit --url https://yoursite.com --threshold 70 # exit 1 below 70 — use it as a CI gate geo citations --brand "Acme" --domain acme.com # does AI cite you? (bring your own API key)
<details>
<summary><b>All 16 commands</b></summary>
bash
Treat AI visibility like test coverage. The GitHub Action scores your site, fails the build below a threshold, and uploads findings to the Security tab:
```yaml
```bash
geo citations --brand "YourBrand" --domain yoursite.com --topic "your product category" --runs 5
from geo_optimizer import audit # or audit_async
result = audit("https://example.com")
result.score # int, 0–100
result.band # "critical" | "foundation" | "good" | "excellent"
result.citability.total_score # int, 0–100
result.score_breakdown # {"robots": ..., "llms": ..., ...}
result.recommendations # list of prioritized fixes
- uses: Auriti-Labs/geo-optimizer-skill@v4.19.0 with: url: https://yoursite.com min-score: 70 # fail the build below 70 format: sarif # findings in the GitHub Security tab ```
Any CI that runs Python works (GitLab, Jenkins, CircleCI). For longitudinal checks: geo drift --url … --fail-on warning. Output formats: text, json, rich, html, pdf, sarif, junit, github. The JSON format is the stable integration contract — see docs/json-contract.md.
--format html writes a self-contained report you can hand to a client. This one is the real report for geoready.dev:
<img src="assets/html-report.png" alt="GEO Optimizer HTML report for geoready.dev — score 91/100, per-category results, and recommendations" width="560"/>
Generates llms.txt, /.well-known/ai.txt, and /ai/summary.json from your built routes at build time, and never overwrites hand-curated files. geoready.dev builds with it. Not yet published to npm — copy integrations/astro-geoready/ to integrations/astro-geoready/ in your project root:
// astro.config.mjs
import geoReady from './integrations/astro-geoready/index.mjs';
export default defineConfig({
site: 'https://yoursite.com',
integrations: [geoReady({ siteName: 'Your Site' })],
});
geo diff --before https://yoursite.com/page-old --after https://yoursite.com/page-new
What is Answer Engine Optimization (AEO)? AEO is the practice of structuring a website so AI answer engines — ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude — can find, understand, and cite it as the direct answer to a user's question. It is also called Generative Engine Optimization (GEO), AI SEO, LLM SEO, or AI Search Optimization.
How do I check if ChatGPT or Perplexity cites my website? Run geo citations --brand "Your Brand" --domain yoursite.com with a Perplexity or OpenAI API key. It asks the engine customer-style questions and reports whether your brand is mentioned, whether your domain is cited as a source, and which competitors are cited instead. Perplexity returns real source URLs; OpenAI and Anthropic reveal what the model knows about your brand. No account needed for the free web version.
Does GEO Optimizer guarantee that AI engines will cite my site? No. It measures the signals that make a site reachable, parseable, and quotable, and it tells you which ones are missing. Whether an engine cites you also depends on the question, the competition, and the engine itself — and answers change from run to run, which is why geo citations has --runs.
Is this an llms.txt generator and checker? Yes. geo llms generates an llms.txt from your sitemap, --check-drift flags stale URLs, the audit scores its presence and depth, and the Astro integration creates one at build time. There's also a free online llms.txt generator.
What is llms.txt, and does it improve AI citations? llms.txt is a Markdown file at the root of a site (/llms.txt) that gives language models a curated index of its most important pages. It is an organizational signal, not a proven ranking factor: no engine has documented that it improves citations. GEO Optimizer scores it because it is cheap to add and is intended to help AI systems read a site's structure.
Is it free and open source? Yes — MIT licensed, free forever via pip install geo-optimizer-skill or uvx. The hosted GeoReady platform runs the same engine and adds monitoring, score history, and team features.
Which AI engines does it cover? 27 AI crawlers, including ChatGPT (GPTBot, OAI-SearchBot), Perplexity (PerplexityBot), Claude (ClaudeBot, Claude-SearchBot), and Google (Googlebot, Google-Extended), plus per-platform readiness profiles for ChatGPT, Perplexity, and Google AI Overviews.
Is it free for commercial use? Yes. The MIT license permits commercial use, modification, and redistribution with no fee and no attribution beyond the license notice. Agencies can run client audits and CI gates with the CLI without any paid plan. The hosted platform is optional and separate.
Does the CLI send my data anywhere? No. The CLI fetches only the URL you audit and any AI provider you configure with your own API key (geo citations). There is no telemetry, no phone-home, and no account requirement — the audit runs entirely on your machine.
How long does an audit take? A single-URL audit runs in a few seconds. A sitemap batch depends on size and the --max-urls cap (default 25). The full test suite of 2,000+ tests runs in CI on every push across Python 3.9–3.13.
Can I use it in CI/CD? Yes. The GitHub Action fails the build below a score threshold and can emit SARIF findings for the GitHub Security tab. Any CI that runs Python works (GitLab, Jenkins, CircleCI), and geo drift --fail-on warning catches regressions between deploys.
What is the difference between GEO and AEO? Nothing in practice — they are two names for the same discipline. AEO (Answer Engine Optimization) emphasizes the answer engine as the target; GEO (Generative Engine Optimization) is the term used in the peer-reviewed research (KDD 2024). This tool uses both terms because its audience searches for both.
How is it different from a traditional SEO tool? Traditional SEO tools optimize for Google rankings and backlinks. GEO Optimizer measures AI citation readiness — whether answer engines can crawl, parse, and quote your content — using signals (llms.txt, AI-bot access, schema richness, citability, topical authority) that classic SEO tools don't score. Standard technical SEO checks (meta tags, canonical URLs, Open Graph) are audited alongside them.
What research is GEO Optimizer based on? Three peer-reviewed papers — GEO: Generative Engine Optimization (KDD 2024), AutoGEO (ICLR 2026), and C-SEO Bench (NeurIPS Datasets & Benchmarks 2025) — plus industry studies for the remaining content checks. Every check lists its source in docs/geo-methods.md.
Is there a book on Generative Engine Optimization? Yes. AI Search Engineering: A Technical Guide to Generative Engine Optimization (GEO), AI Citations, and Agent-Ready Websites is a 992-page book by Juan Camilo Auriti, the author of GEO Optimizer, published 10 September 2026 (ISBN 979-8172934568). The scoring model it describes is the one implemented in this engine. See the book.
---
创新的GEO工具,填��生成式搜索优化空白。代码质量好、文档完善、社区活跃,是AI时代SEO的必备工具。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
总体来看,GEO网站优化工具包 是一款质量优秀的MCP工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | geo-optimizer-skill |
| 原始描述 | 开源MCP工具:GEO (Generative Engine Optimization) toolkit — audit, optimize, and make website。⭐461 · Python |
| Topics | SEO优化生成式搜索网站审计MCP工具Python |
| GitHub | https://github.com/Auriti-Labs/geo-optimizer-skill |
| License | MIT |
| 语言 | Python |
收录时间:2026-06-09 · 更新时间:2026-06-11 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端