这个 Skill 能做什么,适合哪些场景?
Blog SEO Check 是 claude-blog 集合中的一个可调用技能,专门验证已完成博客文章的页面 SEO。它检查标题、元描述、标题层级、关键词、内外链、规范 URL、Open Graph、Twitter Card、URL 结构和图片替代文本。技能输出逐项通过/失败报告,并为失败项提供具体修复建议。它适合已有文章文件、希望在发布前完成结构化 SEO 质检的用户。
读取目标文件的 frontmatter、标题层级、正文、链接和元标签;如果用户提供 URL,则使用 WebFetch 获取页面并提取相关元素。它按预设标准检查标题长度与关键词位置、元描述、H1-H3 层级、关键词密度、内部链接与外部链接、链接去重、FLOW 证据三要素、canonical URL、Open Graph、Twitter Card、URL slug 和图片 alt 文本。必要时使用 Grep 和 Glob 扫描项目中的其他博客内容,以检查内部链接回链。最终生成包含检查状态、详情、修复方案、摘要和优先级修复列表的 SEO Validation Report。
- 个人博主完成文章初稿后,想在发布前快速发现标题、元描述和结构问题。
- 营销团队准备上线新文章,需要统一检查 canonical、社交分享标签和链接质量。
- 内容编辑接手已有 Markdown 博客文件,需要获得逐项通过/失败结果和可执行修复清单。
- 维护博客站点的开发者需要检查 URL、内部链接、外部链接和图片 alt 文本是否符合既定标准。
如何安装这个 Skill?
- WebFetch 将外部页面内容带入模型上下文,技能未提供针对间接提示注入或敏感内容的处理边界。
- 外部链接可达性、Google 凭据和 PageSpeed 检查依赖外部服务;中国大陆网络环境下可能不可用或结果不完整。
- 多项 SEO 阈值被写成硬性规则,使用时应结合搜索引擎、站点类型、语言和内容意图人工复核。
- 未执行本技能,也没有选定技能路径的专门运行证据。
- Shell / 命令行
- 网络访问
- 本地文件系统
Python
这是 AgriciDaniel/claude-blog 仓库中的 skills/blog-seo-check/SKILL.md。README 提供了整个 claude-blog 集合的安装方式:在 Claude Code 中执行 /plugin marketplace add AgriciDaniel/claude-blog,然后执行 /plugin install claude-blog@agricidaniel-claude-blog。仓库为 MIT 许可证。
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/AgriciDaniel/claude-blog.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/blog-seo-check" ~/.claude/skills/
rm -rf "$tmp"根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。
如何使用这个 Skill?
安装集合并重启 Claude Code 后,对已完成的文章输入 /blog seo-check <file-path>。也可以使用触发语句 “seo check”、“check seo”、“validate seo”、“blog seo” 或 “on-page seo”。如果提供 URL,技能会尝试获取页面;外部链接验证和部分项目范围检查需要网络及文件访问。
这个 Skill 有哪些优点和局限?
- 检查范围具体,覆盖页面 SEO、社交元标签、链接、规范 URL 和图片 alt 文本。
- 输出逐项状态和优先级修复建议,适合发布前质检。
- 支持检查 Markdown 文件,也定义了 URL 输入流程。
- 包含链接去重和 FLOW 证据三要素检查,能发现重复链接及统计引用完整性问题。
- 它定位于写作完成后的验证,不负责生成完整博客文章。
- 外部链接可达性检查依赖网络;可选的实时性能检查还需要已发布 URL 和 blog-google 凭据。
- 若要验证内部链接回链,需要项目中存在其他博客内容,且文档只说明使用 Grep 和 Glob 扫描,未给出独立运行器。
- 源材料没有提供该单个技能的独立测试结果,因此不能据此判断其检查规则覆盖率。
这个 Skill 与同类方案有什么区别?
与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。
| Skill | FS 评分 | Star 数 | 最近更新 | License |
|---|---|---|---|---|
| 博客 SEO 验证器 本页 | 44 · 不推荐 | ★ 2.4k | 14 天前 | MIT |
| SERP 标记构建器 | 58 · 推荐 | ★ 3k | 13 天前 | Apache-2.0 |
| 页面 SEO 检查器 | 54 · 谨慎使用 | ★ 3k | 13 天前 | Apache-2.0 |
| SEO 快速审计技能(seo-audit) | 57 · 谨慎使用 | ★ 765 | 4 个月前 | MIT |
| 单页 SEO 深度分析 | 51 · 谨慎使用 | ★ 19k | 23 天前 | MIT |
相较于直接提示 Claude 或 ChatGPT 做一次 SEO 检查,这个技能提供固定的检查表、明确的通过标准和优先级修复清单。相较于手工检查,它能系统覆盖元标签、链接去重、canonical、社交卡片和 URL 结构;但它仍需要调用方提供已完成文章或页面。
FollowSkills 如何评估这个 Skill?
技能明确要求读取本地文件,并将 WebFetch、Grep、Glob 用于页面和项目链接审计,权限范围相对有限;但对 URL 内容进入模型上下文、敏感数据、用户确认、外部请求边界、回滚和失败恢复没有说明,且可选 Google 凭据检查采用静默回退,因此扣分。
工作流和检查表较完整,包含异常状态、PASS/FAIL/WARN/N/A 和具体修复;但静态材料未证明关键路径可运行,WebFetch、HTML/meta 提取、双向链接检查和可选 PageSpeed 流程缺少明确失败反馈,步骤编号还有重复的 Step 5,因此扣分。
描述、用户触发短语、参数提示和文件/URL两类输入较清晰,适用于完成博客后的页面 SEO 审计;但非适用场景、输入格式限制、不同站点结构和中文内容适配说明不足,URL 抓取及外部验证可能受中国大陆网络可达性影响,因此扣分。
SKILL.md 使用结构化工作流、表格、输出模板、状态定义,并声明 MIT;但自身没有版本、变更记录、维护责任、安装/依赖说明、FAQ 或系统化限制披露,且部分外部路径和工具依赖未说明,因此扣分。
能够产出带检查状态、详情和优先级修复项的直接可用 SEO 验证报告,核心任务定义明确;但若干规则较机械或缺乏上下文依据,例如强制 power word、统计数字和 H2 问句比例,且静态审阅无法验证实际 SEO 结果,因此扣分。
检查项和报告格式使审计过程部分可追踪;但选定技能没有引用来源、专门测试或第三方执行证据,仓库中的一般测试不能证明该 SKILL.md 的关键路径,故仅给有限分数。
点击维度查看打分理由
证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。
查看完整评分方法 →