闲社服务运行正常AI智能体自动化平台
s

SEO质量检查

技能标识:seo-geo-qa

Check blog posts and articles before publishing. Finds broken links, weak sources, missing SEO elements, and citation problems. Use when: reviewing a draft, auditing content quality, checking if links still work, verifying sources are credible, running pre-publish QA, or doing post-publish page checks. Also triggers on: 'check this article', 'verify my links', 'review before publishing', 'content audit', 'source quality check', 'are my links working', 'SEO review', 'pre-publish checklist'. Gener

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

SEO质量检查

技能名称: seo-geo-qa
详细描述:

SEO 内容质量审核

使用此技能在发布前后审核内容的可靠性。

要求

  • - Python 3.10+(脚本使用现代类型语法)
  • 环境变量 PATH 中包含 curl(用于 HTTP HEAD 检查)
  • 无需 pip 依赖——仅使用标准库
  • 可访问 r.jina.ai 网络——作为 SERP 搜索和竞品页面抓取的备用方案(绕过 Cloudflare / 反爬机制)。如需禁用,可传入 --no-jina 参数。

快速开始

运行统一执行器进行常规草稿审核:

bash
python3 skills/seo-geo-qa/scripts/seoqarunner.py path/to/article.md --keyword best email apps

如果已知网站主域名,可传入该参数以便正确区分内链与外链:

bash
python3 skills/seo-geo-qa/scripts/seoqarunner.py path/to/article.md --keyword best email apps --site-domain example.com

如需使用项目默认配置,可传入轻量级 JSON 配置文件:

bash
python3 skills/seo-geo-qa/scripts/seoqarunner.py path/to/article.md --keyword best email apps --config path/to/seo-geo-qa.json

标准工作流程

  1. 1. 对草稿运行 seoqarunner.py。
  2. 阅读 Markdown 格式报告以获取人工审核记录。
  3. 使用 JSON 格式报告进行自动化处理或后续汇总。
  4. 优先修复关键问题。
  5. 重新运行直至文章达到 PASS(或在写作模式下达到 REVISE)状态。
  6. 发布后,对线上 URL 运行 postpublishcheck.py。

底层工具

仅在调试特定故障模式时使用以下工具。

链接/来源验证

bash python3 skills/seo-geo-qa/scripts/verify_links.py path/to/article.md python3 skills/seo-geo-qa/scripts/verify_links.py path/to/article.md --json

SERP 差距分析

bash

自动搜索(使用 DuckDuckGo + Jina Reader 作为反爬备用方案)


python3 skills/seo-geo-qa/scripts/serpgapanalyzer.py best email apps path/to/article.md

直接提供竞品 URL(跳过搜索,仍使用 Jina 抓取页面)

python3 skills/seo-geo-qa/scripts/serpgapanalyzer.py best email apps path/to/article.md --urls https://competitor1.com https://competitor2.com

禁用 Jina(仅使用直接 HTTP,速度更快但可能无法访问受 Cloudflare 保护的网站)

python3 skills/seo-geo-qa/scripts/serpgapanalyzer.py best email apps path/to/article.md --no-jina

SERP 搜索工作原理:

  1. 1. 首先尝试通过直接 HTTP 访问 DuckDuckGo 的 HTML 端点(快速路径)
  2. 如果被拦截或未返回结果,则回退到 Jina Reader(r.jina.ai),该工具使用真实浏览器渲染页面并解码 DDG 的重定向链接
  3. 竞品页面始终优先通过 Jina 抓取(绕过 Cloudflare),然后回退到直接 HTTP

发布后页面检查

bash python3 skills/seo-geo-qa/scripts/postpublishcheck.py https://example.com/blog/post python3 skills/seo-geo-qa/scripts/postpublishcheck.py https://example.com/blog/post --json

报告持久化

默认情况下,执行器会生成带时间戳的 Markdown 和 JSON 报告。

默认行为:

  • - 保存到文章所在目录的 qa-reports// 子目录中
  • 不会覆盖旧报告
  • Markdown 格式用于人工审查,JSON 格式用于机器状态记录

可通过 --report-dir 参数或配置文件覆盖。

配置

如需项目级默认配置,请阅读 references/configuration.md。

来源质量

如需判断引用是否可接受,请阅读 references/source-tiers.md。

判定规则

如需调整 PASS / FAIL / REVISE 行为,请阅读 references/verdict-rules.md。

示例输出

如需查看包含各章节解读说明的真实 QA 报告,请阅读 references/example-report.md。

设计意图

此技能并非写作辅助工具,而是一个可靠性保障层。

使用脚本进行确定性检查。
使用 AI 判断语气、搜索意图、框架构建及最终编辑决策。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 seo-geo-qa-1776111910 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 seo-geo-qa-1776111910 技能

通过命令行安装

skillhub install seo-geo-qa-1776111910

下载

⬇ 下载 seo-geo-qa v2.1.0(免费)

文件大小: 21.29 KB | 发布时间: 2026-4-15 14:19

v2.1.0 最新 2026-4-15 14:19
Add Jina Reader fallback for SERP search and competitor page fetching — bypasses Cloudflare and anti-bot protection without any API key. Expand STOPWORDS to filter Jina metadata noise from missing-concepts report. Fix FAQ detection to recognize **Q:** bold format (not just headings). Add --no-jina flag to opt out of Jina for restricted/private network environments.
返回顶部