用途:该技能面向结构化数据与 schema markup 实施,目标是用 schema.org 标记帮助搜索引擎理解内容,并争取搜索结果中的富媒体展示。适用于用户提出添加、修复或优化 schema markup、structured data 的场景。
主要能力:实施前先做初始评估,包括页面类型、现有 schema 状态与错误、目标富媒体结果及业务价值;若存在 .agents/product-marketing.md(或 .claude/product-marketing.md、旧版 product-marketing-context.md)会先读取上下文,再只询问未覆盖的信息。核心原则为准确性优先、使用 JSON-LD、遵循 Google 指南、全面验证。
覆盖类型:Organization、WebSite、Article、Product、SoftwareApplication、FAQPage、HowTo、BreadcrumbList、LocalBusiness、Event,并列出各自必填属性,例如 Product 需 name、image、offers,FAQPage 需 mainEntity。可用 @graph 在同一页面组合多种类型。
使用方式:静态站点直接在 HTML 模板加入 JSON-LD,或用 includes/partials 复用;React、Next.js 等动态站点用组件渲染并服务端渲染;CMS/WordPress 可用插件(Yoast、Rank Math、Schema Pro)、主题修改或自定义字段。验证工具包括 Google Rich Results Test、Schema.org Validator 与 Search Console 增强报告。
限制与注意:只使用 Google 支持的标记,避免垃圾手段,需核对资格要求;常见错误包括缺少必填属性、日期非 ISO 8601、URL 非完整限定、枚举值不精确、schema 与可见内容不符。完整 JSON-LD 示例见 references/schema-examples.md。相关技能包括 seo-audit、ai-seo、programmatic-seo、site-architecture。