Schema.org适用于没有地址的基于服务的企业

时间:2019-07-07 20:53:50

标签: schema.org

我有一家基于服务的公司,没有面向客户的实际地址。我似乎无法全力以赴为这样的业务实现模式标记,但是我敢肯定我并不是唯一一个处于这种职位的人。

我已经读到localbusiness是本地公司(我们是本地公司),但是它需要一个地址,我希望不公开显示我的地址,但是那条船已经航行了大部分时间。我知道服务属于本地企业,因此我也不认为这有帮助。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

address属性并不意味着它是面向客户的地址。

通过publicAccess属性可以指定LocalBusiness是否允许访问者:

{
  "@context": "http://schema.org",
  "@type": "LocalBusiness",
  "address": {
    "@type": "PostalAddress"
  },
  "publicAccess": false
}

也就是说,Schema.org不需要任何属性。没有LocalBusiness的{​​{1}}很好。某些数据使用者可能需要某些功能的某些属性;他们的文档有望阐明他们如何解释属性(例如,如果他们要求address并将其理解为面向客户的地址,那么他们提供的功能可能根本就不适合您的情况;理想情况下,应该对其进行更改他们对此的理解,因为会有很多不希望客户访问的地址。