基于 58 条规则的 SEO 和 GEO 审计
针对本地 Markdown、HTML 和实时网站内容进行分析,覆盖抓取、页面、内容、链接、结构化数据、AI 访问、性能、安全和规范检查。
jev-seo 是一款采用 Rust 编写的开源命令行工具,用于审计网站和本地内容的 SEO 与生成式引擎优化,并支持排名跟踪、CI 检查门禁及面向编码代理的 15 工具 MCP 服务器。
jev-seo 是一款采用 Rust 编写的免费开源 SEO 与 GEO 命令行工具。它以单个二进制文件运行,面向需要 SEO 证据、而不想依赖仪表盘订阅的开发者、独立开发者、技术写作者和编码代理。
该工具包可依据 58 条稳定规则审计本地 Markdown 和 HTML 目录树以及实时网站。检查范围包括抓取、页面内容、链接、结构化数据、AI 访问、性能、安全和规范化等领域。抓取过程遵循 robots.txt,抓取和审计使用同一规则注册表。
除传统 SEO 检查外,jev-seo 还可使用类型化的 TypeSafe AI Jev 原语,为页面的 AI 答案引擎引用准备度评分。它还会将排名历史存储在本地 SQLite 文件中,支持排名漂移分析,并可在配置的规则未达到要求阈值时阻止 CI。一个包含 15 个工具的标准输入输出 MCP 服务器可向兼容的编码代理提供相同功能。
免费路径使用 DuckDuckGo 和本地文件。Jev 语义调用受每次运行预算控制,源文档记录的默认预算为 $0.25;除非用户提供明确的标志和密钥,否则可选的付费后端保持禁用。该项目采用 MIT 许可证发布。
针对本地 Markdown、HTML 和实时网站内容进行分析,覆盖抓取、页面、内容、链接、结构化数据、AI 访问、性能、安全和规范检查。
在遵循 robots.txt 的同时抓取实时主机,并使用与审计流程相同的规则注册表。
使用 TypeSafe AI Jev 类型化原语评估意图、GEO 综合评分和页面质量;较弱的语义结果可标记为 `[verify]`,或通过置信度门禁予以丢弃。
将排名历史存储在本地 SQLite 数据库中,并比较一段时间内的变化以识别排名漂移。
为自动化检查设置最低通过条件或阻断规则,并提供 HTML 报告、终端输出、CSV 操作跟踪,以及可选的请求和令牌使用量清单数据。
将工具包作为标准输入输出 JSON-RPC 2.0 MCP 服务器运行,使受支持的编码代理工作流能够访问相同的 SEO 和 GEO 检查。
在 CI 中针对文档或网站目录运行审计,并在接受变更前要求达到最低通过分数。
抓取实时主机,检查页面级 SEO 和技术状况,同时保留 robots.txt 控制。
将 MCP 服务器连接到兼容的编码代理,使代理在编辑网站文件时运行 SEO 检查,而不只依赖单独的仪表盘。
将排名历史保存在本地 SQLite 中,并在调查可见性变化时查看不同测量期间的漂移。
评估页面是否提供有助于答案引擎引用的信号,并利用具备置信度意识的输出识别需要验证的结果。
jev-seo 是用于 SEO 和 GEO 审计的 Rust CLI 与 MCP 服务器。它可检查本地内容和实时网站,评估 AI 引用准备度,跟踪排名历史,并支持 CI 强制执行。
源文档指出,它面向开发者、独立开发者、技术写作者和自主编码代理,包括 Claude Code、Gemini CLI、Cursor 和 Antigravity 工作流。
文档所述的免费路径使用 DuckDuckGo 和本地文件。规则、抓取、报告和排名历史均被描述为免费。Jev 语义调用使用可配置预算,文档记录的默认值为每次运行 $0.25;没有明确的标志和密钥时,可选的付费后端不会运行。
可以。jev-seo 可根据阻断规则或最低通过阈值设置 CI 门禁。源文档展示了使用 `--min-pass` 的审计命令,但此处提供的仓库材料并未为每个平台定义完整的 CI 设置。
它通过标准输入输出 JSON-RPC 2.0 MCP 服务器提供 15 个工具。源文档将 Claude Code、Gemini CLI、Cursor 和 Antigravity 列为兼容的代理工作流,但具体配置取决于 MCP 客户端。