Untapped Site Audit

io.github.CTF-Max由 GitHub 账号 CTF-Max 发布v0.2.0更新于 Oct 27, 2026

Audit a site in the order that finds the bottleneck

发布方自己的服务:audit.domains - Domain Valuation

概览

AI 生成的概览

为助手提供只读的 SEO 站点审计:按页面给出搜索引擎可见信息,并汇总整站 sitemap 问题,按瓶颈优先顺序进行。

可以做什么
  • 以搜索引擎视角检查单个页面:状态码、重定向链、标题、meta 描述、robots 指令、canonical、标题层级、结构化数据类型、hreflang、字数、链接及缺少 alt 的图片
  • 审计 sitemap(或给定列表)中的每个网址,并报告整站问题,如重复标题、H1 和描述,以及 sitemap 中被 noindex、重定向或非 200 的页面
  • 按内置的 8 步审计技能推进(收录、曝光、买家词、页面定位、访客、互动、买家),已安装其他 Untapped 插件时会调用,无法测量的项目标记为 UNKNOWN
适用场景
适合让助手检查自有或获准抓取网站的页面 SEO 与 sitemap 质量,或按结构化流程排查站点在哪些环节流失访客、未能转化为买家。
运行要求
以 stdio 本地进程运行,需要 PATH 中有 Python 3.10 及以上版本并以 python 调用;仅用标准库,无需 pip 安装。无需账号、密钥或请求头。审计本地预览或私有地址需设置 UNTAPPED_AUDIT_ALLOW_PRIVATE=1。需要能访问被审计站点的网络。
安装前请注意
工具会逐个抓取目标站点的页面、sitemap 和 robots.txt,除此之外不发送数据,也无遥测。默认拒绝私有地址,设置 UNTAPPED_AUDIT_ALLOW_PRIVATE=1 后会扩大可访问范围。虽为只读,仍应只审计获准抓取的站点;依赖 JavaScript 渲染的页面可能显示为空,单次审计默认 25 页(最多 200 页)。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Untapped Site Audit,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Untapped Site Audit

A website audit your agent runs in the order that finds the real bottleneck (indexed → seen → buyer phrases → on-page targeting → visitors → engaged → buyers), plus free on-page checks across a whole sitemap. Built by Find Untapped Growth.

What's inside

  • Skill site-audit: the 8-step audit. It uses Untapped Index Watch (step 1), Untapped Search Console (step 2) and Untapped SERP (step 3) when they're installed, and labels anything it can't measure UNKNOWN instead of guessing.
  • page_facts: one page as a search engine reads it: status, redirect chain, title, meta description, meta robots + X-Robots-Tag + robots.txt (Googlebot), canonical, H1/H2s, schema types, hreflang, word count, links, images without alt, and the problems found.
  • audit_pages: page_facts for every sitemap URL (or a list), plus site-wide problems: duplicate titles, H1s and descriptions; noindex, redirected or non-200 pages listed in the sitemap.

Both tools are free and read-only; they fetch pages one at a time like a polite crawler.

Install

  • Claude Code: /plugin install untapped-site-audit --marketplace CTF-Max/untapped-plugins (or, from a terminal: claude plugin marketplace add CTF-Max/untapped-plugins, then claude plugin install untapped-site-audit@untapped-plugins).
  • Codex: codex plugin marketplace add CTF-Max/untapped-plugins, then codex plugin add untapped-site-audit@untapped-plugins.
  • Needs Python 3.10+ on PATH as python. Standard library only: nothing to pip install.

Setup

Nothing else to set up. To audit a local preview (localhost, 192.168.x.x), set UNTAPPED_AUDIT_ALLOW_PRIVATE=1; private addresses are refused otherwise.

What it connects to

Only the website you ask it to audit: its pages, its sitemap and its robots.txt, fetched one at a time. Nothing is sent anywhere else; no telemetry. Details: PRIVACY.md.

Limits

  • Reads the HTML as served. A page built by JavaScript after loading can look empty here.
  • Title 30–60 and description 70–160 characters are guidelines, not rules: Google rewrites snippets anyway.
  • Default 25 pages per audit (up to 200).

Development

python -m unittest discover -s untapped-site-audit/tests   # offline, 7 tests

来源:untapped-site-audit/README.md,提交 c5eb3c7

工具

0
SourceWeft 曾在隔离沙箱中以无凭据方式启动该软件包一次,以列出其工具,但未能完成:该软件包类型无法在沙箱中运行。

版本历史

1
  1. v0.2.0最新Oct 22, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Audit 集成