Google Search Console报Review snippets的author字段类型无效如何解决
修复方案
该警告的核心原因是页面内Review摘要结构化数据的author字段使用了不符合Schema.org及Google收录规范的对象类型,最常见的触发场景是直接将author赋值为字符串文本,没有封装为标准的Person或Organization结构化对象,可按照以下步骤排查修复:
- 提取页面内所有Review类型的结构化数据(优先检查JSON-LD格式代码,其次检查微数据标记),定位所有
author字段的写法,常见错误写法为直接赋值字符串:"author": "Institute of Sport",该类写法会直接触发类型校验失败 - 修正
author字段格式,按照标准结构化对象填写,参考示例:
// 组织机构作为作者的正确写法示例 { "@context": "https://schema.org", "@type": "Review", "reviewBody": "评价内容", "author": { "@type": "Organization", "name": "Institute of Sport", "logo": "你站点已配置的logo地址" }, // 其余Review必填字段保持原有正常配置即可 }
如果是用户提交的评价对应的作者,需改为Person类型:
"author": { "@type": "Person", "name": "评价用户姓名" }
- 确认你已配置的全局组织机构Schema和Review内的author字段无冲突,如果通过
@id引用全局组织机构对象,需保证@id的标识完全一致 - 修改完成后,可直接在Google Search Console对应报错条目下提交验证,等待Google重新抓取页面即可消除警告
内容的提问来源于stack exchange,提问作者Asim
相关产品推荐
相关产品推荐

