用途:在网站上添加、修复或优化 schema markup 与结构化数据,让搜索引擎更好地理解页面内容,并争取富媒体搜索结果。
主要能力:先做初始评估,确认页面类型、现有 schema 状态与目标富媒体结果;遵循准确性优先、使用 JSON-LD、遵守 Google 指南、全面验证四项原则。覆盖常见类型:Organization、WebSite、Article、Product、SoftwareApplication、FAQPage、HowTo、BreadcrumbList、LocalBusiness、Event,并列出各自必填属性。支持用 @graph 在同一页面组合多种类型。
使用方式:若存在 .claude/product-marketing-context.md 先读取,再只询问未覆盖的信息。实现时按站点类型处理:静态站点在 HTML 模板中直接加入 JSON-LD,可用 include/partial 复用;动态站点(React、Next.js)用组件渲染并服务端渲染;CMS/WordPress 可用插件(Yoast、Rank Math、Schema Pro)、主题修改或自定义字段。输出为完整 JSON-LD 代码块并附测试清单。
验证与限制:用 Google Rich Results Test、Schema.org Validator 和 Search Console 增强报告测试,部署前验证、上线后监控。常见错误包括缺少必填属性、日期非 ISO 8601、URL 非完整限定、枚举值不精确、schema 与可见内容不符。只使用 Google 支持的标记,避免垃圾手段。完整 JSON-LD 示例见 references/schema-examples.md。相关技能:seo-audit、programmatic-seo。