json - Google JSON Review Snippet 未验证

标签 json google-search-console google-reviews

我正在使用以下 JSON 生成评论片段:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Review",
  "name": "Great service from the start.",
  "author": {
    "@type": "Person",
    "name": "Chris Tonich"
  },
  "reviewBody": "Very thorough...would highly recommend!",
  "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.9",
        "bestRating": "5",
        "ratingCount": "110",
        "itemReviewed": {
            "@type": "Product",
            "image": "https://www.homeintegrity.com.au/wp-content/uploads/2020/12/hi-new-logo2.jpg",
            "name": "Pre-Purchase Building Inspections",
            "priceRange": "$$",
            "telephone": "08 8375 8130",
            "address" :{
                "@type": "PostalAddress",
                "streetAddress": "PO Box 163",
                "addressLocality": "Scarborough",
                "addressRegion": "WA",
                "postalCode": "6019",
                "addressCountry": "AU"
            }
        }
    }
}
</script>
Google Rich Snippet Test 说:
enter image description here
为什么我在 Review 时收到错误包含 aggregateRating其中包含 itemReviewed ?
为什么它说我评价了 Review而不是 Item ?
帮助表示赞赏。

最佳答案

您的结构不符合 https://schema.org/ 上的架构
一个 Review必须包含一个字段 itemReviewed (或嵌入在被审查的对象中)。 (参见 https://schema.org/Review 中的示例)
一个 Review另一方面不能包含 AggregateRating (见 https://schema.org/AggregateRating),因为 AggreateRating可能只是 Brand 的子节点, CreativeWork , Event , Offer , Organization , Place , Product , 或 Service .请注意,这些类型可能包含 Review也。

你的结构大致如下:

  • 查看“从一开始就提供优质服务”。
  • 作者“克里斯托尼奇”
  • 综合评分“4.9”
  • 产品“购前验楼”
  • 地址“6019 - ...”




  • 您可能想要的是以下内容:
  • LocalBusiness“购买前的建筑检查”
  • 地址“6019 - ...”
  • 查看“从一开始就提供优质服务”。
  • 作者“克里斯托尼奇”

  • 综合评分“4.9”

  • 关于json - Google JSON Review Snippet 未验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65878379/

    相关文章:

    java - 是否有没有 JSON 限制的 JavaScript 对象文字的解析器/编码器?

    json - Swift - 具有基本身份验证的 Http-Request

    javascript - 如何使用 JQuery 和 Javascript 清除 json 文件的结果?

    android - 如何从 Android 中的 WCF 服务反序列化复杂的 JSON 对象?

    python - 如何使用 Python 脚本访问 Google Playstore API 以获取对我们应用程序的评论?

    reactjs - 使用 React 和 google API 将评论放入 google 评论中

    ssl - 将网站移至 https 现在搜索控制台不会在新的 https 搜索控制台属性中为页面编制索引

    java - 站长工具Api,获取超过1000个爬行错误

    url - 如何改进 URL 的结构