Schema.org 'Organization' 仅在联系页面或每个页面上?

标签 schema.org json-ld

我想在我的网站上放置一个 Schema.org Organization 项。

我应该只将 JSON-LD 放在联系页面上,还是可以将它添加到网站的每个页面上?什么是最好的解决方案?

最佳答案

使用 Schema.org,您通常会提供有关与当前页面相关的内容的结构化数据。

假设它是组织的网站,您可以将您的 Organization 指定为这些属性的值:

  • publisher
    (对于 WebSite,对于每个 WebPage)
  • aboutmainEntity
    (对于WebSite,对于首页的WebPage,对于AboutPage)
  • author
    (用于文章BlogPosting等)

(当然还有更多的属性。只需检查属性的类型页面,将 Organization 或父类型 Thing 作为“预期类型”。)

请注意,您不必重复数据,您可以简单地 refer to it instead .然后,在作为 Organizationurl 给出的页面上提供完整数据是有意义的,通常是主页。

关于Schema.org 'Organization' 仅在联系页面或每个页面上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41851291/

相关文章:

gmail - 架构未显示在 Google Now 或 Google 搜索中

html - 使用结构化数据设置多个评论的服务详细信息

schema.org - 通过 JSON-LD schema.org 连接多个组织和网站

html - Gmail 电子邮件标记不起作用

http - 使用 http 或更好的 https 的项目类型?

microdata - 用于市场的 Schema.org 微数据

ruby - 如何在 Rails 4 应用程序中设置 "application/ld+json"schema.org 元数据

schema - JSON-LD 架构与 Facebook Pixel 发生冲突

schema.org - 使用 cssSelector : "The property value is not recognized by Google for an object of type WebPageElement." 选择 mainContentOfPage 的 DOM

google-search - 自 Google 更新 : one of offers or review or aggregateRating should be provided 以来,结构化数据(优惠)无效