# jev-seo jev-seo is an open-source Rust command-line toolkit for auditing websites and local content for SEO and generative engine optimization. It also tracks rank changes, gates CI checks, and exposes its capabilities through a 15-tool MCP server for coding agents. - Findings24: - 網站: - 價格: Freemium - 分類: AI SEO工具, MCP 工具 ## 什麼是 jev-seo? jev-seo is a free, open-source SEO and GEO command-line tool written in Rust. It runs as a single binary and is designed for developers, indie hackers, technical writers, and coding agents that need SEO evidence without relying on a dashboard subscription. The toolkit audits local Markdown and HTML trees as well as live websites under 58 stable rules. Its checks cover areas including crawling, on-page content, links, structured data, AI access, performance, security, and canonicalization. Crawls honor robots.txt, and the same rule registry is used for crawling and auditing. Beyond conventional SEO checks, jev-seo can score pages for AI answer-engine citation readiness using typed TypeSafe AI Jev primitives. It also stores rank history in a local SQLite file, supports rank-drift analysis, and can block CI when configured rules do not meet a required threshold. A 15-tool stdio MCP server exposes the same functionality to compatible coding agents. The free path uses DuckDuckGo and local files. Jev semantic calls are controlled by a per-run budget, with the source documenting a default of $0.25; optional paid backends remain disabled unless a user supplies an explicit flag and key. The project is distributed under the MIT license. ## jev-seo 能做什麼? ### 58-rule SEO and GEO audits Analyze local Markdown, HTML, and live-site content across crawl, on-page, content, links, structured data, AI-access, performance, security, and canonical checks. ### Live crawling with robots.txt handling Crawl live hosts while respecting robots.txt, using the same rule registry as the audit workflow. ### AI citation-readiness scoring Use TypeSafe AI Jev typed primitives to evaluate intent, GEO composite scores, and page quality; weak semantic results can be marked \`\[verify\]\` or dropped through confidence gates. ### Rank history and drift analysis Store ranking history in a local SQLite database and compare changes over time to identify rank drift. ### CI gates and operational reports Set minimum-pass or blocking-rule conditions for automated checks, with HTML reports, terminal output, CSV action tracking, and optional manifest data for requests and token usage. ### 15-tool MCP server Run the toolkit as a stdio JSON-RPC 2.0 MCP server so supported coding-agent workflows can access the same SEO and GEO checks. ## 使用情境 ### Pre-merge SEO checks for code changes Run an audit against a documentation or website directory in CI and require a minimum pass score before a change is accepted. ### Technical audits of live sites Crawl a live host to inspect page-level SEO and technical conditions while retaining robots.txt controls. ### Agent-assisted content and code work Connect the MCP server to a compatible coding agent so the agent can run SEO checks while editing site files, rather than relying only on a separate dashboard. ### Monitoring search-position changes Keep rank history in local SQLite and review drift between measurement periods when investigating changes in visibility. ### AI-search readiness review Evaluate whether pages provide signals useful for answer-engine citation and use confidence-aware outputs to identify results that require verification. ## 常見問題 ### What is jev-seo? jev-seo is a Rust CLI and MCP server for SEO and GEO auditing. It checks local content and live sites, evaluates AI citation readiness, tracks rank history, and supports CI enforcement. ### Who is it intended for? The source identifies developers, indie hackers, technical writers, and autonomous coding agents, including Claude Code, Gemini CLI, Cursor, and Antigravity workflows. ### How does the free path work? The documented free path uses DuckDuckGo and local files. The rules, crawls, reports, and rank history are described as free. Jev semantic calls use a configurable budget, with a documented default of $0.25 per run, and optional paid backends do not run without an explicit flag and key. ### Can it be used in continuous integration? Yes. jev-seo can gate CI on blocking rules or a minimum-pass threshold. The source shows an audit command using \`--min-pass\`, but the repository materials provided here do not define a complete CI setup for every platform. ### How does it connect to coding agents? It exposes 15 tools through a stdio JSON-RPC 2.0 MCP server. The source names Claude Code, Gemini CLI, Cursor, and Antigravity as compatible agent workflows, while the exact configuration depends on the MCP client. ## 快速資訊 - **Product type**: Open-source SEO and GEO CLI - **Primary language**: Rust 2021 - **License**: MIT - **Distribution**: Single static binary, available through crates.io or a release archive - **Agent interface**: 15-tool stdio MCP server - **Data and storage**: DuckDuckGo on the free path; local SQLite for rank history