jev-seo logo

jev-seo

Freemium
访问

jev-seo 是一款采用 Rust 编写的开源命令行工具,用于审计网站和本地内容的 SEO 与生成式引擎优化,并支持排名跟踪、CI 检查门禁及面向编码代理的 15 工具 MCP 服务器。

什么是 jev-seo?

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 许可证发布。

jev-seo 能做什么?

基于 58 条规则的 SEO 和 GEO 审计

针对本地 Markdown、HTML 和实时网站内容进行分析,覆盖抓取、页面、内容、链接、结构化数据、AI 访问、性能、安全和规范检查。

支持 robots.txt 处理的实时抓取

在遵循 robots.txt 的同时抓取实时主机,并使用与审计流程相同的规则注册表。

AI 引用准备度评分

使用 TypeSafe AI Jev 类型化原语评估意图、GEO 综合评分和页面质量;较弱的语义结果可标记为 `[verify]`,或通过置信度门禁予以丢弃。

排名历史与漂移分析

将排名历史存储在本地 SQLite 数据库中,并比较一段时间内的变化以识别排名漂移。

CI 门禁与运行报告

为自动化检查设置最低通过条件或阻断规则,并提供 HTML 报告、终端输出、CSV 操作跟踪,以及可选的请求和令牌使用量清单数据。

15 工具 MCP 服务器

将工具包作为标准输入输出 JSON-RPC 2.0 MCP 服务器运行,使受支持的编码代理工作流能够访问相同的 SEO 和 GEO 检查。

使用场景

“代码变更合并前的 SEO 检查”

在 CI 中针对文档或网站目录运行审计,并在接受变更前要求达到最低通过分数。

“实时网站技术审计”

抓取实时主机,检查页面级 SEO 和技术状况,同时保留 robots.txt 控制。

“代理辅助的内容与代码工作”

将 MCP 服务器连接到兼容的编码代理,使代理在编辑网站文件时运行 SEO 检查,而不只依赖单独的仪表盘。

“监控搜索排名变化”

将排名历史保存在本地 SQLite 中,并在调查可见性变化时查看不同测量期间的漂移。

“AI 搜索准备度审查”

评估页面是否提供有助于答案引擎引用的信号,并利用具备置信度意识的输出识别需要验证的结果。

常见问题

jev-seo 是什么?

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 客户端。

快速信息

产品类型
开源 SEO 和 GEO CLI
主要语言
Rust 2021
许可证
MIT
分发方式
单个静态二进制文件,可通过 crates.io 或发布归档获取
代理接口
15 工具标准输入输出 MCP 服务器
数据与存储
免费路径使用 DuckDuckGo;排名历史使用本地 SQLite