章节 01
导读 / 主楼:GEO Optimizer MCP:通过MCP协议为AI助手赋予网站GEO审计能力
GEO Optimizer MCP:通过MCP协议为AI助手赋予网站GEO审计能力
AI搜索时代的挑战:为什么传统SEO工具不够用了
随着ChatGPT、Perplexity、Google AI Overviews等AI搜索工具的崛起,网站的可见性逻辑正在发生深刻变化。传统SEO关注的是在搜索结果页面中的排名,而GEO(Generative Engine Optimization)关注的是如何成为AI生成答案时的引用来源。
这种转变带来了新的挑战:
- AI爬虫(如GPTBot、ClaudeBot)的访问权限与传统搜索引擎爬虫不同
- AI系统更关注内容的可引用性和结构化数据
- 需要同时优化多个AI平台的可见性规则
现有的SEO工具大多专注于传统搜索引擎,缺乏对AI搜索优化的系统性支持。开发者需要一个能够直接集成到AI工作流中的GEO审计工具。
项目介绍:geo-optimizer-mcp
geo-optimizer-mcp 是一个基于Model Context Protocol (MCP)协议的开源服务器项目,由SHADRINMMM开发。它为Causabi GEO Optimizer服务提供了MCP接口,让Claude、Cursor、Windsurf等AI助手能够直接调用GEO审计和修复功能。
MCP(Model Context Protocol)是Anthropic推出的一种开放协议,旨在标准化AI助手与外部工具之间的通信。通过MCP,AI助手可以像调用本地函数一样使用外部服务的能力。
核心功能:两大核心工具
该项目提供了两个核心工具,覆盖GEO审计的完整流程:
1. analyze_geo_score —— GEO评分与诊断
这个工具可以为任意域名生成0-100分的GEO评分,并提供详细的维度分析。评分维度包括:
- robots.txt配置:检查AI爬虫(GPTBot、ClaudeBot、PerplexityBot等)是否被允许访问
- Schema.org结构化数据:验证Organization、LocalBusiness、SoftwareApplication等标记的完整性
- FAQ Schema:检查FAQPage JSON-LD标记(在Perplexity中可提升41%的引用率)
- 内容深度:评估页面是否有足够文本供AI引用
- 品牌信号(NAP):验证Name、Address、Phone等实体信息的一致性
- 新鲜度信号:检查dateModified等时间标记
2. get_geo_fixes —— 自动化修复方案
基于审计结果,这个工具可以生成可直接使用的修复文件:
- robots.txt优化建议:添加或修改AI爬虫的访问规则
- Schema.org标记补全:提供缺失的结构化数据代码
- FAQ Schema模板:生成符合规范的FAQPage JSON-LD
- llms.txt生成:创建帮助AI理解网站内容的llms.txt文件
这些修复方案不是泛泛而谈的建议,而是可以直接复制粘贴到网站上的具体代码。
技术实现:MCP协议的应用
MCP协议的优势在于它将AI助手与外部工具的集成标准化。传统的工具集成需要为每个AI平台编写特定的插件或API适配器,而MCP提供了一种通用的通信方式。
Claude Desktop配置
在macOS上,编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"geo-optimizer": {
"command": "npx",
"args": ["-y", "geo-optimizer-mcp"]
}
}
}
在Windows上,编辑 %APPDATA%\Claude\claude_desktop_config.json。
Cursor / Windsurf配置
在MCP配置文件中添加:
{
"geo-optimizer": {
"command": "npx",
"args": ["-y", "geo-optimizer-mcp"]
}
}
配置完成后,AI助手就可以直接调用GEO审计工具,无需离开对话界面。
使用场景与示例
配置完成后,用户可以直接向AI助手发出GEO相关的指令:
"Check the GEO score for example.com" "What AI search issues does mybusiness.com have?" "Get fix instructions for mysite.com" "Why isn't example.com showing up in ChatGPT?"
AI助手会自动调用MCP服务器,获取审计结果,并以自然语言的形式呈现分析和建议。
这种交互方式的优势在于:
- 上下文连续性:AI助手了解对话历史,可以提供更有针对性的建议
- 多轮对话:用户可以基于初步结果深入追问,逐步优化
- 自动化工作流:可以将GEO审计集成到更复杂的AI自动化流程中
背后的Causabi服务
该MCP服务器连接的是Causabi GEO Optimizer服务。Causabi提供:
- 免费的公开GEO评分查询
- 注册后可获得深度审计和AI引用监控
- 多页面爬取和持续监控能力
对于需要更专业服务的用户,可以直接访问causabi.com获取完整的GEO优化解决方案。
Python CLI替代方案
除了MCP服务器,Causabi还提供了Python命令行工具:
pip install causabi-geo
geo-optimizer analyze example.com
geo-optimizer fix example.com --output ./fixes
这为喜欢命令行工作流的用户提供了另一种选择。
开源与许可
该项目采用MIT许可证开源,意味着:
- 可以自由使用、修改和分发
- 可以用于商业项目
- 需要保留原始版权声明
这种开放的许可策略有助于推动GEO工具生态的发展。
总结:MCP协议在GEO领域的应用前景
geo-optimizer-mcp 展示了MCP协议在SEO/GEO工具领域的应用潜力。通过标准化的协议接口,AI助手可以无缝集成专业的GEO审计能力,让用户在熟悉的对话界面中完成复杂的网站优化任务。
随着AI搜索的普及,这种"对话即服务"的模式可能会成为SEO工具的新标准。用户不再需要学习复杂的工具界面,而是可以用自然语言与AI助手协作,完成从诊断到修复的完整优化流程。
对于希望保持AI搜索可见性的网站运营者来说,这是一个值得关注和尝试的工具。