SERP 标记构建器
为页面生成可直接粘贴的标题、元描述、社交标签与结构化数据。
证据显示仅声明使用 WebFetch,要求把抓取内容视为不可信数据,禁止凭空编造,并在用户确认后保存结果;未发现恶意代码、凭据窃取或破坏性默认行为。扣分原因是外部页面抓取、可写入 memory/ 的数据流和 canonical/robots 等潜在发布影响缺少更细的逐步确认、回滚与权限边界说明。
步骤、模式选择、输入输出、停止条件和异常时询问规则较清楚,且提供 JSON-LD 检查清单。扣分原因是声称输出“validated JSON-LD”,但静态材料没有实际测试证据;允许工具仅列 WebFetch,却引用未提供的本地 schema_lint.py;主文档与 schema-decision-tree 对 FAQ/HowTo 富结果状态存在不一致。
触发词、meta/schema 模式、输入要求、非适用范围和中英文场景均有说明,并提供中文标题长度参考。扣分原因是中文本地化主要停留在元数据和长度提示,实际模板与示例偏英文;验证流程依赖 Google、Schema.org 等外部服务,未证明在中国大陆网络环境下始终可达。
具备清晰的模式结构、Quick Start、契约、引用材料、版本号 Apache-2.0 许可证和相邻技能交接说明。扣分原因是本技能材料未明确维护责任人、更新路径或变更记录,依赖文件和路径较多且部分未提供,故存在隐藏安装与维护假设。
目标输出明确:标题和描述选项、社交标签、JSON-LD、放置与验证步骤;模板通常可直接作为起点。按静态校准最多给 7 分;扣分原因是未执行验证,且占位符、页面可见内容匹配和平台规则仍需人工复核,CTR 增益主张无法由所给材料独立证明。
文件包含可审计的流程、模板、字段规则、验证工具名称和失败案例,达到有限静态可复核证据。扣分原因是没有提交的测试套件、CI 覆盖、第三方执行结果或多源交叉验证;静态审查不能确认所谓 validated、字符数和富结果资格。
- 不要把“validated JSON-LD”视为已实际验证;发布前应在渲染后的 DOM、Schema.org Validator 和 Google Rich Results Test 中复核。
- FAQ/HowTo 富结果说明存在不一致,且 FAQ 规则注明了日期敏感的状态;生成时必须重新确认当前搜索引擎政策。
- 不要直接发布占位符、不可见字段、虚构价格/评分/日期/作者,或把 CTR 百分比当作实测结果。
- 若使用 WebFetch 或外部验证服务,应先评估页面数据外传和中国大陆网络可达性。
这个 Skill 能做什么,适合哪些场景?
SERP 标记构建器专注于页面文档头部的 SEO/GEO 标记。它提供标题和元描述选项、Open Graph 与 Twitter Card 标签,以及 FAQ、HowTo、Article、Product 和 LocalBusiness 的 Schema.org JSON-LD。技能支持 meta 与 schema 两种模式,也可连续运行两种模式以完成完整 SERP 包。它不负责正文写作、抓取与索引技术问题,也不提供发布就绪评分。
读取页面 URL、页面类型与意图、目标关键词、受众、CTA、价值主张、现有标签或标记及质量约束;使用 WebFetch 获取页面信息,并在 schema 模式下进行 JSON-LD 预检查。meta 模式输出 3 个标题、3 个元描述、OG/Twitter/canonical/robots 等标签块和 CTR 分析;schema 模式输出 JSON-LD、放置方式、验证步骤、富结果资格说明及可见内容对齐备注。结果可整理到 memory/content/,并将缺失证据与发布阻塞项移交到共享记忆文件。
- SEO 专员为一篇文章优化标题标签、元描述和社交分享标签时。
- 内容团队为 FAQ 页面生成 JSON-LD,并需要放置与验证清单时。
- 电商团队为产品页准备 Product 结构化数据时。
- 本地业务团队为门店页面生成 LocalBusiness 标记时。
- 网站团队希望同时完成 meta 与 schema 两种 SERP 优化时。
这个 Skill 有哪些优点和局限?
- 覆盖标题、元描述、OG、Twitter Card、canonical、robots 和 JSON-LD 等文档头部资产。
- 支持 meta 与 schema 两种明确工作模式,并提供可复制的输出。
- 要求区分 Measured、User-provided 和 Estimated,禁止虚构 CTR、价格、评分或日期。
- 明确声明 FAQ 与 HowTo 富结果限制,并提醒客户端注入 JSON-LD 可能造成原始抓取误判。
- 采用 Apache-2.0 许可证,并可在 Claude Code 和兼容 Agent Skills 的主机中使用。
- 依赖用户提供页面、关键词、内容和实体事实;缺失必要信息时无法完成可靠标记。
- WebFetch 和 schema 预检查读取服务器 HTML,无法直接发现客户端注入的 JSON-LD。
- 本技能不写正文、不诊断抓取或索引问题,也不执行发布就绪审核。
- 源材料未提供该单项技能的独立测试覆盖、平台兼容性验证报告或实际效果数据。
- FAQ 与 HowTo 标记可保留语义和 AEO 价值,但对多数网站不应期待 Google 富结果展示。
如何安装这个 Skill?
在 Claude Code 中运行 /plugin marketplace add aaron-he-zhu/aaron-marketing-skills,然后运行 /plugin install aaron-marketing@aaron。兼容的其他 Agent Skills 主机可运行 npx skills add aaron-he-zhu/aaron-marketing-skills,也可以直接执行 git clone https://github.com/aaron-he-zhu/aaron-marketing-skills。该技能位于 seo-geo/implement/serp-markup-builder/SKILL.md。
如何使用这个 Skill?
使用包含目标页面或主题的请求,例如:[meta] Optimize meta tags for a page about [topic] targeting [keyword],或 [schema] Generate schema markup for this [content type]: [content/URL]。未指定模式时,根据请求中的 title/description/OG 或 JSON-LD/rich result 等词推断;同时提到两类内容时先运行 meta,再运行 schema。缺少可推断的页面或主题时,技能会要求补充信息。