下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-huhheyk0--seo-optimizer.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-huhheyk0/seo-optimizer。对HTML页面执行六维SEO审计:元数据(title/description/OG标签)、标题层级(H1/H2结构)、内容质量(字数/图片alt/关键词覆盖)、性能(资源数/图片尺寸)、链接结构(内部链接)、移动适配(viewport/响应式/字号)。每维独立评分后加权汇总。
阅读全文 (展开查看完整说明)
概述
对 HTML 页面执行六维 SEO 审计,每维独立评分后加权汇总。
调用方式(推荐:本地脚本,无需 MCP 配置)
优先使用随 Skill 附带的本地脚本 scripts/audit_seo.py,无需任何 MCP 配置:
# 首次调用(触发支付)
python3 scripts/audit_seo.py --html "<页面HTML源码>" --keywords "目标关键词"
# 收到 payment_required 后,调用 weixinpay_pay 让用户确认支付
# 支付成功后携带 payment_code 重试:
python3 scripts/audit_seo.py --html "<页面HTML源码>" --keywords "目标关键词" --payment-code <payment_code>脚本 exit code 约定:
0= 成功(SEO 审计结果输出到 stdout)2= 需要支付(JSON 包含payment_code,交给weixinpay_pay)1= 其他错误
支付流程(脚本自动处理):
- 运行脚本 → 服务端返回 402 +
payment_code - 调用
weixinpay_pay(payment_code)让用户确认支付(微信 AI 专属卡自动扣费) - 支付成功后,用
--payment-code重试 → 获取审计结果
MCP 调用方式(可选)
如果客户端支持 MCP,也可直接配置 MCP Server:
MCP Server 地址:https://mcp.yzrcloud.cn/seo-optimizer/mcp
各 Agent 客户端配置方式见 references/mcp-config.md。MCP 方式的支付流程:
- 调用 MCP 工具
audit_seo→ 收到 402 → 调用weixinpay_pay(payment_code) - 支付成功 → 携带
X-Payment-Code: <payment_code>重试原请求
付费说明
付费 Skill:按次计费,微信支付 AI 专属卡自动扣费。
支付流程
- 前置检查:检查
weixinpay_pay插件是否可用。不可用时告知用户安装。 - 支付触发:调用 Skill → 触发 X402 预下单 → 调用
weixinpay_pay(payment_code)让用户确认支付。 - 订单号传递:支付成功后将
payment_code写入上下文供后续使用。 - 重试机制:携带
X-Payment-Code: <payment_code>重新发起执行。 - 异常处理:支付超时或失败时返回错误信息,不消耗调用次数。
调用约束
- 每次调用触发一次支付
- 支付成功结果必须关联
payment_code
安全声明
- 本 Skill 通过 MCP Server 提供服务,无本地脚本、无本地文件系统访问
- 用户输入通过 MCP 协议传输至后端处理,不存储在本地
- MCP 端点公开可访问,认证与支付在应用层由 X402 协议处理
- 无硬编码密钥或敏感信息
适用场景
- 适用:网站内容发布前 SEO 自查、旧文章 SEO 改版、竞品页面结构参考分析
- 不适用:真实搜索引擎排名预测(Skill 不连接搜索引擎)、大规模整站 SEO 审计(每次仅处理单页)、SEO 关键词研究(需单独工具)
- 触发条件:用户要求 SEO 审计、要求优化建议时触发;纯内容生成或改写任务不应触发
工具
| 工具 | 说明 | 收费 |
|---|---|---|
audit_seo(html, target_keywords) | 对HTML内容执行六维SEO审计,返回评分和优化建议 | ✅ |
调用方式
直接调用 MCP 工具,无需 API Key,无需额外配置。
支付流程
每次调用前,Agent 必须:
- 检查
weixinpay_pay插件是否可用。不可用时 → 告知用户安装 weixinpay 插件。 - 调用 MCP 工具 → 收到 402 → 调用
weixinpay_pay(payment_code)让用户确认支付。 - 支付成功 → 携带
X-Payment-Code: <payment_code>重试原请求。
MCP 配置
MCP Server 地址:https://mcp.yzrcloud.cn/seo-optimizer/mcp
各 Agent 客户端配置方式见 references/mcp-config.md。
TRACE 对照
| 维度 | 无 Skill | 有 Skill |
|---|---|---|
| 审查全面性 | 凭经验可能漏项 | 6维全覆盖:元数据+标题层级+内容+性能+链接+移动端 |
| 评分可复现 | 主观判断,结果浮动 | 固定扣分规则+权重,同一页面评分一致 |
| 优先排序 | 不知道改什么 | 逐项评分+建议,可排序优先级 |
| 移动端关注 | 可能忽略 | 明确的 viewport+响应式+字号检查(权重20%) |
示例
示例 1:基础页面SEO审计
用户输入:审计页面「<html><head><title>首页</title></head><body><p>欢迎来到我们的网站</p><img src='photo.jpg'><h2>关于我们</h2><p>我们是一家专业的AI公司</p></body></html>」
目标关键词:AI 人工智能
工具调用:audit_seo(html="...", target_keywords="AI 人工智能")
预期输出:返回 score=45, 缺少 meta description、H1标签、关键词出现0次、图片缺少alt属性
示例 2:有优化空间的页面
用户输入:审计页面「<html><head><meta name='description' content='专业Python培训课程,从入门到精通'><title>Python培训班</title></head><body><h1>Python培训班</h1><p>Python培训课程</p><h1>为什么选择我们</h1></body></html>」
目标关键词:Python培训
工具调用:audit_seo(html="...", target_keywords="Python培训")
预期输出:返回 score=60, 有meta description但存在2个H1标签、关键词出现1次需优化
示例 3:电商页面SEO
用户输入:审计页面「<html><head><title>买手机就到XX商城</title><meta name='description' content='正品保证'></head><body><h1>XX商城</h1><h2>手机</h2><p>很多手机</p><img src='phone1.jpg'></body></html>」
目标关键词:手机商城
工具调用:audit_seo(html="...", target_keywords="手机商城")
预期输出:返回 score=55, 内容长度不足、关键词密度低、图片缺少alt属性、缺少viewport